[rsbac] Re: RSBAC v1.2.3-pre4 released

Johannes Segitz johannes at segitz.de
Tue Mar 16 15:31:07 CET 2004


On Tue, Mar 16, 2004 at 01:20:31PM +0100, Thomas Mueller wrote:
> On Mon, 15 Mar 2004 21:00:12 +0100 Amon Ott wrote:
> 
> > Please test and report.
> 
> Module ACL doesn't compile on kernel 2.6.4:

#include <debug.h> in rsbac/adf/acl/acl_main.c

My problem with kernel 2.6.4-rsbac1.2.3-pre4:

Mar 16 12:41:32 creeper kernel: Debug: sleeping function called from invalid context at mm/slab.c:1900
Mar 16 12:41:32 creeper kernel: in_atomic():1, irqs_disabled():0
Mar 16 12:41:32 creeper kernel: Call Trace:
Mar 16 12:41:32 creeper kernel: [__might_sleep+166/176] __might_sleep+0xa6/0xb0
Mar 16 12:41:32 creeper kernel: [kmem_cache_alloc+32/96] kmem_cache_alloc+0x20/0x60
Mar 16 12:41:32 creeper kernel: [__get_vm_area+31/256] __get_vm_area+0x1f/0x100
Mar 16 12:41:32 creeper kernel: [get_vm_area+37/48] get_vm_area+0x25/0x30
Mar 16 12:41:32 creeper kernel: [__vmalloc+53/256] __vmalloc+0x35/0x100
Mar 16 12:41:32 creeper kernel: [vmalloc+23/32] vmalloc+0x17/0x20
Mar 16 12:41:32 creeper kernel: [rsbac_list_lol_get_all_subdesc_ttl+151/448] rsbac_list_lol_get_all_subdesc_ttl+0x97/0x1c0
Mar 16 12:41:32 creeper kernel: [rsbac_list_lol_remove+68/144] rsbac_list_lol_remove+0x44/0x90
Mar 16 12:41:32 creeper kernel: [copy_fp_cap_set_item+73/288] copy_fp_cap_set_item+0x49/0x120
Mar 16 12:41:32 creeper kernel: [rsbac_adf_set_attr_auth+538/912] rsbac_adf_set_attr_auth+0x21a/0x390
Mar 16 12:41:32 creeper kernel: [rsbac_auth_copy_fp_capset+246/288] rsbac_auth_copy_fp_capset+0xf6/0x120
Mar 16 12:41:32 creeper kernel: [rsbac_adf_set_attr_auth+588/912] rsbac_adf_set_attr_auth+0x24c/0x390
Mar 16 12:41:32 creeper kernel: [load_elf_interp+527/544] load_elf_interp+0x20f/0x220
Mar 16 12:41:32 creeper kernel: [clear_user+62/96] clear_user+0x3e/0x60
Mar 16 12:41:32 creeper kernel: [filp_close+999/1024] filp_close+0x3e7/0x400
Mar 16 12:41:32 creeper kernel: [strnlen_user+47/96] strnlen_user+0x2f/0x60
Mar 16 12:41:32 creeper kernel: [rsbac_adf_set_attr+487/2912] rsbac_adf_set_attr+0x1e7/0xb60
Mar 16 12:41:32 creeper kernel: [rsbac_adf_request+61/80] rsbac_adf_request+0x3d/0x50
Mar 16 12:41:32 creeper kernel: [buffered_rmqueue+257/272] buffered_rmqueue+0x101/0x110
Mar 16 12:41:32 creeper kernel: [do_execve+818/976] do_execve+0x332/0x3d0
Mar 16 12:41:32 creeper kernel: [rsbac_adf_request+61/80] rsbac_adf_request+0x3d/0x50
Mar 16 12:41:32 creeper kernel: [rsbac_adf_request+61/80] rsbac_adf_request+0x3d/0x50
Mar 16 12:41:32 creeper kernel: [sys_execve+47/112] sys_execve+0x2f/0x70
Mar 16 12:41:32 creeper kernel: [syscall_call+7/11] syscall_call+0x7/0xb

and more of these. System is useable but rsbac administration triggers
this error and some settings get lost (asume that they get lost because
of failed memory allocation).

I can place more logfiles and/or my kernel config somewhere online if
needed

Regards,
Johannes
-- 
I was at this casino minding my own business, and this guy came up to me
and said, "You're gonna have to move, you're blocking a fire exit." As
though if there was a fire, I wasn't gonna run. If you're flammable and
have legs, you are never blocking a fire exit. -- Mitch Hedberg


More information about the rsbac mailing list