From: Stanislav Ievlev <inger@altlinux.ru>
Subject: Re: Status 1.2.0-pre3
Date: Thu, 27 Dec 2001 17:52:24 +0200
Next Article (by Author): TCB vs. RSBAC Stanislav Ievlev
Previous Article (by Author): Re: Merry Christmas! Stanislav Ievlev
Top of Thread: Status 1.2.0-pre3 Amon Ott
Articles sorted by: [Date]
[Author]
[Subject]
This is a multi-part message in MIME format. --------------040105010909080601020008 Content-Type: multipart/alternative; boundary="------------040604020305010400080407" --------------040604020305010400080407 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Amon Ott wrote: >On Friday, 21. December 2001 14:49, Stanislav Ievlev wrote: > >>Amon Ott wrote: >> >>>- Fix rklogd problem with 2.4 kernels and put back into tools package >>> >>What's the problem with rklogd. It works fine on Castle. Do you use a >>latest version? >> > >It eats up all CPU time on my test systems under 2.4.16. May be a bug in >rsbac_syslog() as well. > I know about this bug and wrote about it some time ago. I'm sending this patch again (it's was in ALL Castle's kernels!!!) Please see this patch again: > > >Amon. >-- >http://www.rsbac.org >- >To unsubscribe from the rsbac list, send a mail to >majordomo@rsbac.org with >unsubscribe rsbac >as single line in the body. > --------------040604020305010400080407 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> Amon Ott wrote:<br> <blockquote type="cite" cite="mid:01122715164002.00869@marvin"> <pre wrap="">On Friday, 21. December 2001 14:49, Stanislav Ievlev wrote:<br></pre> <blockquote type="cite"> <pre wrap="">Amon Ott wrote:<br></pre> <blockquote type="cite"> <pre wrap="">- Fix rklogd problem with 2.4 kernels and put back into tools package<br></pre> </blockquote> <pre wrap="">What's the problem with rklogd. It works fine on Castle. Do you use a<br>latest version?<br></pre> </blockquote> <pre wrap=""><!----><br>It eats up all CPU time on my test systems under 2.4.16. May be a bug in <br>rsbac_syslog() as well.</pre> </blockquote> I know about this bug and wrote about it some time ago.<br> I'm sending this patch again (it's was in ALL Castle's kernels!!!)<br> <br> Please see this patch again:<br> <br> <br> <blockquote type="cite" cite="mid:01122715164002.00869@marvin"> <pre wrap=""><br><br>Amon.<br>--<br><a class="moz-txt-link-freetext" href="http://www.rsbac.org">http://www.rsbac.org</a><br>-<br>To unsubscribe from the rsbac list, send a mail to<br><a class="moz-txt-link-abbreviated" href="mailto:majordomo@rsbac.org">majordomo@rsbac.org</a> with<br>unsubscribe rsbac<br>as single line in the body.<br></pre> </blockquote> <br> <br> </body> </html> --------------040604020305010400080407-- --------------040105010909080601020008 Content-Type: text/plain; name="rsbac-log.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="rsbac-log.patch" --- linux/rsbac/help/debug.c.orig Fri Mar 23 17:49:03 2001 +++ linux/rsbac/help/debug.c Fri Apr 27 17:15:24 2001 @@ -24,6 +24,10 @@ #include <linux/module.h> #include <linux/console.h> +/*new*/ +spinlock_t rsbac_log_lock = SPIN_LOCK_UNLOCKED; +/*new*/ + /* Boolean debug switch for data structures */ int rsbac_debug_ds = 0; @@ -620,6 +624,7 @@ error = verify_area(VERIFY_WRITE,buf,len); if (error) goto out; + #if LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0) cli(); error = -ERESTARTSYS; @@ -644,15 +649,22 @@ } sti(); #else + error=wait_event_interruptible(rlog_wait,rlog_size); + if (error) + goto out; i = 0; + spin_lock_irq(&rsbac_log_lock); while (rlog_size && i < len) { c = rlog_buf[log_start & RLOG_BUF_MASK]; log_start++; rlog_size--; + spin_unlock_irq(&rsbac_log_lock); __put_user(c,buf); buf++; i++; + spin_lock_irq(&rsbac_log_lock); } + spin_unlock_irq(&rsbac_log_lock); #endif error = i; break; --------------040105010909080601020008-- - To unsubscribe from the rsbac list, send a mail to majordomo@rsbac.org with unsubscribe rsbac as single line in the body.
Next Article (by Author): TCB vs. RSBAC Stanislav Ievlev
Previous Article (by Author): Re: Merry Christmas! Stanislav Ievlev
Top of Thread: Status 1.2.0-pre3 Amon Ott
Articles sorted by: [Date]
[Author]
[Subject]