Re: cdrecord deadlocks linux 2.6.8.1 (problem in setscheduler)

From: Chris Wright (chrisw@private)
Date: Tue Oct 19 2004 - 12:02:00 PDT


* Stephen Smalley (sds@private) wrote:
> setscheduler() isn't being called from interrupt.  I changed the SELinux
> setscheduler hook to call a wrapper function to use audit_log_irq_end(),
> and exercising it immediately deadlocked the system. 
> audit_log_irq_end() -> tasklet_schedule() -> raise_softirq_irqoff() ->
> wakeup_softirqd() -> wake_up_process() is my current working guess,
> couldn't get a dump after the lockup.  No response to sysrq-t.

Can you trigger NMI?  Although i'm sure it's wakeup putting smth. on
runqueue.

thanks,
-chris
-- 
Linux Security Modules     http://lsm.immunix.org     http://lsm.bkbits.net



This archive was generated by hypermail 2.1.3 : Tue Oct 19 2004 - 12:02:25 PDT