NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-sparc64/46461: Sun E450 drops to DDB on boot of 6.0_BETA



The following reply was made to PR port-sparc64/46461; it has been noted by 
GNATS.

From: Havard Eidnes <he%NetBSD.org@localhost>
To: macallan%netbsd.org@localhost
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: port-sparc64/46461: Sun E450 drops to DDB on boot of 6.0_BETA
Date: Sun, 20 May 2012 19:04:10 +0200 (CEST)

 > Leaves the question why you also get crashes with genfb - its
 > attach method is nothing like pm2fb's and as far as I can tell
 > the crash isn't a jump through NULL either. I suspect it's
 > getting a wrong framebuffer address although I don't see how
 > that would happen. Any chance to repeat the printf() dance
 > there?
 
 Sure.  I get:
 
 psycho4 at mainbus0 addr 0xfff36000
 psycho4: SUNW,psycho: impl 0, version 4: ign 180 bus range 0 to 0; PCI bus 0
 pci4 at psycho4
 genfb0 at pci4 dev 4 function 0: 3D Labs GLINT Permedia 2V (rev. 0x01)
 genfb: is_console = 0
 genfb: framebuffer at 0x80000000, size 1152x900, depth 32 stride 4608
 genfb: doing vcons_init()
 genfb: doing vcons_init_screen()
 panic: psycho4: PCI bus A error AFAR 1cd00000000 AFSR 880000ff00000000
 Stopped in pid 0.1 (system) at  netbsd:cpu_Debugger+0x4:        nop
 db{0}> 
 db{0}> tra
 panic(17e16d8, 6d30434, 1cd00000000, 880000ff00000000, aa, 2005276) at 
netbsd:panic+0x24
 psycho_bus_a(6d26dd0, d, e0017ed0, 1, 13a71c0, 1000000) at 
netbsd:psycho_bus_a+0x30
 sparc_interrupt(6d21100, 1200, fffffffffffffff8, 20, e0024000, 1031) at 
netbsd:sparc_interrupt+0x224
 rasops_reconfig(6d21100, 19, 50, 17f8778, a9, 2004f00) at 
netbsd:rasops_reconfig+0x4a8
 rasops_init(6d21100, 19, 50, 17f8778, a9, 2004fc0) at netbsd:rasops_init+0xbc
 genfb_init_screen(6d21000, 6d21100, 1, 2005180, 2005128, 0) at 
netbsd:genfb_init_screen+0x94
 vcons_init_screen(6d21008, 6d21100, 1, 2005180, 20, 1200) at 
netbsd:vcons_init_screen+0x2c
 genfb_attach(6d212b8, 2005260, 30, 1800001, 0, ffffffffffffffff) at 
netbsd:genfb_attach+0x1d4
 pci_genfb_attach(6d30100, 6d3dc40, 2005428, 1cb2850, 1790400, 2005276) at 
netbsd:pci_genfb_attach+0x140
 config_attach_loc(6d3dc40, 1c071b0, 1, 2005428, 0, 1387c80) at 
netbsd:config_attach_loc+0x1a0
 pci_probe_device(6dbc000, f009e59000002000, 0, 93d3d, ff00, 2005490) at 
netbsd:pci_probe_device+0x448
 sparc64_pci_enumerate_bus(6dbc000, 174b620, 0, 21, 1c75c00, 179c000) at 
netbsd:sparc64_pci_enumerate_bus+0x2e8
 pcirescan(6dbc000, 1790718, 174b620, 17f57d8, 490, 6d30137) at 
netbsd:pcirescan+0x4c
 pciattach(1, 6d30100, 20058a0, 1cb2850, 1790400, 5ddb680) at 
netbsd:pciattach+0x15c
 config_attach_loc(6d30100, 1c07810, 1, 20058a0, 0, 13a6a80) at 
netbsd:config_attach_loc+0x1a0
 psycho_attach(5b41200, 6d30400, 2005ab0, 1cb2850, 1790400, 200592c) at 
netbsd:psycho_attach+0x4ec
 config_attach_loc(6d30400, 1c07780, 1, 2005ab0, 0, 1093020) at 
netbsd:config_attach_loc+0x1a0
 mainbus_attach(0, 5b41200, 0, 1cb2850, 179c000, 1093000) at 
netbsd:mainbus_attach+0x4a8
 config_attach_loc(5b41200, 1c072d0, 1, 0, 0, 7) at 
netbsd:config_attach_loc+0x1a0
 cpu_configure(17be800, 12a74a0, 0, 5b2df80, 35, 1c09c00) at 
netbsd:cpu_configure+0x20c
 main(0, 12263a0, fff7f8c0, f0075a4c, fffffffff00874a0, fff7fe80) at 
netbsd:main+0x314
 cpu_initialize(f0075a4c, 113800, 112f40, fff7fdf8, 0, fff7fc78) at 
netbsd:cpu_initialize+0xe8
 db{0}> 
 
 Regards,
 
 - Havard
 


Home | Main Index | Thread Index | Old Index