Port-i386 archive

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

Re: SPL NOT ZERO ON SYSCALL ENTRY




To: Matthias Drochner <M.Drochner%fz-juelich.de@localhost>

Subject: Re: SPL NOT ZERO ON SYSCALL ENTRY

From: Bill Stouder-Studenmund <wrstuden%netbsd.org@localhost>

Date: Tue, 11 Mar 2008 17:46:43 -0700


On Wed, Mar 12, 2008 at 12:46:07AM +0100, Matthias Drochner wrote:
> 
> wrstuden%NetBSD.org@localhost said:
> > My guess is the problem was a missing splx() in an error-handling
> > case.  
> 
> That's what I'd also had assumed if the reason was
> "not lowered in syscall exit". But this was on entry...

Thinking about it, I think we went with mutexes that hold SPL state. So 
what might be happening is that we're releasing SPL mutexes (that's not 
the name, but I'm forgetting what exact term we used) in an order opposite 
of the one in which we took them. ??

Take care,

Bill

Attachment: pgp_cBmrsXn87.pgp
Description: PGP signature


Follow-Ups:

Re: SPL NOT ZERO ON SYSCALL ENTRY
From: Matt Thomas


References:

SPL NOT ZERO ON SYSCALL ENTRY
From: Matthias Drochner

Re: SPL NOT ZERO ON SYSCALL ENTRY
From: Bill Stouder-Studenmund

Re: SPL NOT ZERO ON SYSCALL ENTRY
From: Matthias Drochner




Prev by Date: Re: SPL NOT ZERO ON SYSCALL ENTRY

Next by Date: Re: SPL NOT ZERO ON SYSCALL ENTRY

Previous by Thread: Re: SPL NOT ZERO ON SYSCALL ENTRY

Next by Thread: Re: SPL NOT ZERO ON SYSCALL ENTRY

Indexes:

reverse Date

reverse Thread

Old Index



Home | Main Index | Thread Index | Old Index