Well, I feel like an idiot.  It turns out that some needed platmod code
implementing the ide chipset was not present.  Doh!

    -- Garrett

Garrett D'Amore wrote:
> I'm using a system that is "basically" a SunBlade 2500.   (Its really a
> laptop derived from the 2500, but its very, very close.)
>
> While using a serial console, I typed "poweroff" and got the following
> panic.  I've seen this panic before in response to power management
> related events, btw.  Since uata is closed source, I don't know what
> else to do other than to post it here.  Has anyone else seen this problem?
>
> panic[cpu0]/thread=3000174d660:
> Could not reset the IDE core of SouthBridge
>
> The stack back trace is really long, but the $c output is a bit briefer,
> so here's the $c stack backtrace:
>
> [0]> $c
> kaif_enter(181c9b0, 0, 0, 180fc00, 1344da0, 183e400)
> panicsys+0x400(183a000, 184d8b0, 180c000, 0, 20040, 183c000)
> vpanic+0xcc(1344da0, 2a1009ea1c0, 10, 2a100047cc0, 0, 50)
> cmn_err+0x98(3, 1344da0, 1, 80, 1, 1344c00)
> uata`ata_reset_bus+0x1ac(300000c2000, 2, 0, 300000cc4c0, 0, 0)
> uata`ata_raise_power+0x1c(300000c2000, 14ce693e90, 14ce693e91, 838fc0, e,
> 300000cc4c0)
> uata`acersb_power_entry_point+0x80(300000c2000, 0, 3, 0, 0, 8)
> uata`ata_power+0x44(300003aa7b8, 0, 3, 0, 0, 1343ab0)
> pm_power+0x6c(300003aa7b8, 18f5750, 3, 0, 0, 300003b5e68)
> power_dev+0x148(300003aa7b8, 0, 3, 0, 0, 2a1009ea758)
> pm_busop_set_power+0x480(300003aa7b8, 0, 2a1009ea95c, 2a1009ea828, 0, 0)
> pm_busop_bus_power+0x1d0(300003aa7b8, 0, 1, 2a1009ea930, 2a1009ea95c,
> 2a1009ea918)
> pm_all_to_normal_nexus+0x80(300003aa7b8, 0, 1, 2a1009ea95c, 2a1009ea930,
> 2a1009ea918)
> pm_busop_bus_power+0x84(300003aa7b8, 0, 2a1009eabf0, 2a1009eac08,
> 2a1009eac34,
> 300003acf50)
> pm_busop_bus_power+0xb8(300003acf50, 0, 2a1009eabf0, 2a1009eac08,
> 2a1009eac34,
> 18b0000)
> pm_set_power+0xb8(60000834050, 0, 2, fffffffffffffffe, 0, 0)
> dev_is_needed+0x64(60000834050, 0, 2, fffffffffffffffe, 18b0000,
> 2a1009ead04)
> dad`dcdstrategy+0xe0(60000ba93c0, 18b0000, 8, 300000cb540, 300000cb6b0,
> ffffffffffffffff)                    
> ufs`lufs_read_strategy+0x90(300003c27c0, 60000ba93c0, 5, 0, 300003c2540, 0)
> ufs`ufs_getpage_miss+0x304(60001c1cd80, 0, 8850, 1838580, 2644000,
> 2a1009eb2b0)
> ufs`ufs_getpage+0x69c(0, 0, 1, 1, 2a1009eb2b0, 1)
> fop_getpage+0x44(60001c1cd80, 30000391080, 60001defcf0, 1, 2644000, 1)
> segmap_getmapflt+0x58c(300000c1cc0, 60001c1cd80, 0, 600005cb420, 1, 0)
> ufs`rdip+0x484(60001c3d9e0, 0, 0, 0, 8, 1fff)
> ufs`ufs_read+0x218(60001c3dac0, 2a1009eb620, 0, 60001defcf0, 60001c3dac0,
> 60000875c00)
> fop_read+0x20(60001c1cd80, 2a1009eb620, 0, 60001defcf0, 0, 12ea6e4)
> vn_rdwr+0x1c0(0, 60001c1cd80, 2a1009eb780, 8, 0, 0)
> gexec+0xec(2a1009eba28, 0, 2a1009eb900, 0, 600013a6c10, 2a1009eb9c4)
> exec_common+0x2d4(2a1009eb9c4, a55d8, a8b08, 0, 0, 600013a6c10)
> exece+0xc(aa008, a55d8, a8b08, 24580, ff1f4524, 72f50)
> syscall_trap32+0xcc(aa008, a55d8, a8b08, 24580, ff1f4524, 72f50)
> [0]>
>
>   


-- 
Garrett D'Amore, Principal Software Engineer
Tadpole Computer / Computing Technologies Division,
General Dynamics C4 Systems
http://www.tadpolecomputer.com/
Phone: 951 325-2134  Fax: 951 325-2191

_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to