Re: cdrecord deadlocks linux (problem in setscheduler)

From: James Morris (jmorris@private)
Date: Tue Oct 19 2004 - 13:42:28 PDT

On Tue, 19 Oct 2004, Stephen Smalley wrote:

> On Tue, 2004-10-19 at 16:09, Stephen Smalley wrote:
> > NMI Watchdog detected LOCKUP on CPU1, eip c030f99c, registers:
> Sorry, that one wasn't very useful.  Re-tried, got a nicer one.
> Not sure why the audit_log_end_irq calls don't show up in the call
> trace.

Yes, it's the runqueue lock.  One simple possibility would be to convert
the audit code over to use the keventd workqueue, and use
schedule_delayed_work() to kick the audit logging via a timer in this

- James
James Morris

This archive was generated by hypermail 2.1.3 : Tue Oct 19 2004 - 13:43:03 PDT