Subject: Re: Panic with softdep
To: Frank van der Linden <firstname.lastname@example.org>
From: Mark Brinicombe <email@example.com>
Date: 12/13/1999 12:52:01
On Mon, 13 Dec 1999, Frank van der Linden wrote:
> A bio (disk) interrupt occurred, but the softdep code thinks that
> bio interrupts are blocked (this is the "lock" it's talking about).
> This means that something in the softdep code or called by the
> softdep code enables bio interrupts wrongly (i.e. a splx() call that's
> wrong), or that the softdep code does not "release" the "lock" somewhere.
> Did you ever get "WARNING: SPL NOT LOWERED ON SYSCALL EXIT" (only
> printed if you have DIAGNOSTIC enabled)?
Just been playing with softdeps on arm32 and I have seen this particular
warning with heavy I/O e.g. filesystem tests etc.