Current-Users archive

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

Re: ahcisata & SPL NOT LOWERED ON EXIT messages



On Tue, Feb 14, 2012 at 03:12:03PM +0100, Nicolas Joly wrote:
> 
> Hi,
> 
> I have an amd64 -current machine (dmesg attached) that frequently spew
> tons of `SPL NOT LOWERED ON EXIT' message while trying to dump core on
> kernel panic.
> 
> I tracked it to ahcisata driver which has 2 panic(9) calls inside
> splbio/splx block (ahci_exec_command() and ahci_atapi_scsipi_request()
> functions). When panicing, the splx call is indeed missed ...

I don't understand why panicing without lowering the IPL would
be an issue. There are even cases where you can't avoid it (e.g.
when in interrupt context). I don't think the problem is in the ahci
driver.

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index