On Tue, 23 May 2000, Bruce Evans wrote:
> The patch seems to have completely broken fast interrupts.
> GET_FAST_INTR_LOCK is neither necessary nor sufficient as far as I can see.
> The necessary and sufficient locking is done by COM_LOCK() in individual
> drivers. The patch changed GET_FAST_INTR_LOCK from s_lock(&fast_intr_lock),
> which does nothing very well, to `sti(); get_mplock(); cli();', which
> essentially de-prioritizes "fast" interrupts from "higher than the highest"
> (higher than clock interrupts which are nominally highest) to "lower than
> the lowest" (lower than all normal interrupts, all software interrupts,
> and all MP-unsafe syscalls).
Yes, this explains problems with sio.
> Untested fix:
Thank you. It works and no crashes experienced yet.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
- Re: Anyone else seeing jumpy mice? Sean O'Connell
- Re: Anyone else seeing jumpy mice? Matthew Dillon
- Re: Anyone else seeing jumpy mic... Wes Peters
- Re: Anyone else seeing jumpy mice? Trevor Johnson
- Re: Anyone else seeing jumpy mice? VINSON WAYNE HOWARD
- Re: Anyone else seeing jumpy mice? Kazutaka YOKOTA
- Re: Anyone else seeing jumpy mic... Jordan K. Hubbard
- Re: Anyone else seeing jumpy mice? Jordan K. Hubbard
- Re: Anyone else seeing jumpy mice? Boris Popov
- Re: Anyone else seeing jumpy mice? Bruce Evans
- Re: Anyone else seeing jumpy mice? Boris Popov
- Re: Anyone else seeing jumpy mice? Matthew Dillon
- Re: Anyone else seeing jumpy mic... Manfred Antar
- Re: Anyone else seeing jumpy... Vallo Kallaste
- Re: Anyone else seeing jumpy... Manfred Antar
- mpboot.s patch Tor . Egge
- Re: mpboot.s patch Manfred Antar
- Re: mpboot.s patch Peter Wemm
- Re: mpboot.s patch Vallo Kallaste
- Re: mpboot.s patch John Hay
- Re: Anyone else seeing jumpy mice? Alejandro Ramirez
