From: ao@morpork.shnet.org (A. Ott)
Subject: Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing)
Date: 27 Feb 2000 11:49:00 +0100
Next Article (by Author): Re: Lost interrupt w/SCSI too (was Re: IDE, DMA, and lost interrupts.) ao@morpork.shnet.org (A. Ott)
Previous Article (by Author): Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing) ao@morpork.shnet.org (A. Ott)
Top of Thread: Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing) Jesse Pollard
Next in Thread: Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing) Jesse Pollard
Articles sorted by: [Date]
[Author]
[Subject]
I wrote: > I never touched those functions, but it might be a console lock problem. > Please retry with the following patch: Sorry, for 2.2 you also need the declaration extern spinlock_t console_lock; somewhere before its use in debug.c. > --- linux-2.3.46-rsbac-1.0.9b/rsbac/help/debug.c Wed Feb 23 14:02:24 2000 > +++ linux-2.3.47-rsbac-1.0.9b/rsbac/help/debug.c Sun Feb 27 11:22:19 2000 > @@ -18,6 +18,7 @@ > #include <linux/init.h> > #include <linux/config.h> > #include <linux/module.h> > +#include <linux/console.h> > > /* Boolean debug switch for data structures */ > int rsbac_debug_ds = 0; > @@ -705,7 +706,7 @@ > return error; > } > > -static spinlock_t rsbac_console_lock; > +/* static spinlock_t rsbac_console_lock; */ > > #ifdef CONFIG_RSBAC_REG > EXPORT_SYMBOL(rsbac_printk); > @@ -719,7 +720,7 @@ > static signed char msg_level = -1; > long flags; > > - spin_lock_irqsave(&rsbac_console_lock, flags); > + spin_lock_irqsave(&console_lock, flags); > va_start(args, fmt); > i = vsprintf(buf + 3, fmt, args); /* hopefully i < sizeof(buf)-4 */ > buf_end = buf + 3 + i; > @@ -759,7 +760,7 @@ > if (line_feed) > msg_level = -1; > } > - spin_unlock_irqrestore(&rsbac_console_lock, flags); > + spin_unlock_irqrestore(&console_lock, flags); > wake_up_interruptible(&rlog_wait); > return i; > } > @@ -1894,7 +1895,7 @@ > > if (!rsbac_is_initialized()) > { > -#if defined(CONFIG_RSBAC_RMSG) > +#if 0 && defined(CONFIG_RSBAC_RMSG) > /* init console lock */ > spin_lock_init(&rsbac_console_lock); > #endif > > -- > Please remove second ao for E-Mail reply - no spam please! > ## CrossPoint v3.11 ## -- - To unsubscribe from the rsbac list, send a mail to majordomo@morpork.shnet.org with unsubscribe rsbac as single line in the body.
Next Article (by Author): Re: Lost interrupt w/SCSI too (was Re: IDE, DMA, and lost interrupts.) ao@morpork.shnet.org (A. Ott)
Previous Article (by Author): Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing) ao@morpork.shnet.org (A. Ott)
Top of Thread: Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing) Jesse Pollard
Next in Thread: Re: 1.0.9b-pre2 uploaded (2.2.13 SMP testing) Jesse Pollard
Articles sorted by: [Date]
[Author]
[Subject]