Current-Users archive

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

Re: options RND_COM considered dangeous



On Sat, Nov 15, 2008 at 04:10:34PM -0500, Rafal Boni wrote:
> I just got a locking-against-myself panic on an XScale pxa250 (ARM)
> [..]
> 
> It looks like the problem is that the callout data is protected by locks
> at IPL_SCHED whereas com(4) interrupts at IPL_HIGH; the lock that is being
> locked recursively is the callout lock.
> 
> I don't know if there are serial drivers that run at-or-below-IPL_SCHED,
> but if not, it might make sense to remove the RND_COM option.

It's been marked broken in i386 configs for exactly this reason;
apparently the same applies elsewhere.  

--
Dan.

Attachment: pgpJXjWAtCJmN.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index