Re: RSBAC version 1.1.1 now really released


From: Amon Ott <ao@rsbac.org>
Subject: Re: RSBAC version 1.1.1 now really released
Date: Fri, 23 Mar 2001 18:27:09 +0100

Next Article (by Date): Re: kernel hang242 Amon Ott
Previous Article (by Date): kernel hang242 root
Articles sorted by: [Date] [Author] [Subject]


On Fre, 23 Mär 2001 Amon Ott wrote:
> On Fre, 23 Mär 2001 Amon Ott wrote:
> > Despite the remaining problems I decided to release version 1.1.1 while CeBIT
> > is still on. Hopefully, it will work for most users.
> > 
> > During the next weeks we can try to figure out what exactly is going wrong and
> > provide a bugfix. Until then I will try to collect all bug reports with system
> > logs etc., so that we might find a common pattern.
> > 
> > The main problem still seems to be the stack, which is filled but not freed
> > during init. As soon as it is full, the next allocated variables or procedure
> > return values will be bogus and everything blows up. I'd be specially
> > interested in the 'free stack' values of the crashing kernel threads (SysRQ-T),
> > which are probably very low, e.g. <100 Bytes. My test systems usually show ca.
> > 200-300 Bytes of free stack after loading all lists, while the stack is 8192
> > Bytes.
> 
> OK, I drew v.1.1.1 back, because I put in a lot of stack checks and found the
> reason for the stack exhaustion. I am currently working on the fix.
> 
> As soon as the new version is ready, I will tell you. There might even be a
> pre9 now.

A new kernel parameter rsbac_debug_stack has been added, which prints out free
stack size at many stages of initialization. I now have final free stack after
init of 4-5K instead of 200-300 Bytes.

The reason were declarations of huge structs of several KB - well - ... Sorry
for that. :(

The changed version has just been uploaded as new official 1.1.1 release.
Please try it out and report here for next week's first bugfix... ;)

Amon.
-
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 Date): Re: kernel hang242 Amon Ott
Previous Article (by Date): kernel hang242 root
Articles sorted by: [Date] [Author] [Subject]


Go to Compuniverse LWGate Home Page.