[rsbac] Oops, maybe related to lm_sensors
Samuli Kärkkäinen
skarkkai at woods.iki.fi
Sat Nov 15 18:31:57 CET 2003
I'm getting fairly regularly an Oops like the one below. This is always
triggered by a cronjob that cats into
/proc/sys/dev/sensors/w83627hf-isa-0290/pwm1 to change fan rpm speeds. This
happens particularly easily under high loads. Do you think this is a
lm_sensors bug?
This is a 2.4.22 kernel with RSBAC, lm_sensors 2.8.1, bttv, Jari Ruusu's
aes-loop and PaX on i686.
Unable to handle kernel paging request at virtual address 5a5a5a8e
c0258a2f
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[rsbac_set_attr+31/3376] Not tainted
EIP: 0010:[<c0258a2f>] Not tainted
EFLAGS: 00010286
eax: 5a5a5a5a ebx: c9951a5c ecx: c99519ec edx: db3f31cc
esi: 00000000 edi: 00000007 ebp: c9951964 esp: c995195c
ds: 0018 es: 0018 ss: 0018
Process adjust-fan-spee (pid: 18852, stackpage=c9951000)
Stack: c9951adc dfd89084 c9951ac8 c0258be6 00000000 00001642 000f5960 db3f31cc
000016d9 c106ad68 c99519ec c9951a5c 00000000 00000046 c01517d0 000049a4
c014fc00 00000005 dfdc153c c9951a80 c01c1efc 00000005 db3f3bc4 c9431bb4
Call Trace: [rsbac_set_attr+470/3376] [handle_vm86_fault+44/2336] [do_readv_writev+375/672] [request_module+322/464] [add_item+282/304]
Call Trace: [<c0258be6>] [<c01c1efc>] [<c01f8517>] [<c01e1642>] [<c025b7da>]
[<c0261a79>] [<c0261b77>] [<c0264367>] [<c01c1efc>] [<c0276e8b>] [<c0273edc>]
[<c01e5884>] [<c02106c3>] [<c0201e11>] [<c021a710>] [<c0202b1c>] [<c0202ec9>]
[<c01e5884>] [<c01e5884>] [<c01bef0d>] [<c01c066f>]
Code: 39 50 34 74 46 3b 52 0c 74 2e 8b 45 0c 66 89 03 8b 42 0c 8b
>>EIP; c0258a2f <rsbac_get_parent+3f/e0> <=====
Trace; c0258be6 <rsbac_get_attr+116/f30>
Trace; c01c1efc <do_IRQ+bc/f0>
Trace; c01f8517 <filp_close+257/4f0>
Trace; c01e1642 <sys_sethostname+112/170>
Trace; c025b7da <lookup_item_compare+4a/f0>
Trace; c0261a79 <rsbac_list_get_data_ttl+79/120>
Trace; c0261b77 <rsbac_list_get_data+27/30>
Trace; c0264367 <rsbac_rc_get_item+4e7/570>
Trace; c01c1efc <do_IRQ+bc/f0>
Trace; c0276e8b <rsbac_adf_set_attr_rc+4bb/ef0>
Trace; c0273edc <rsbac_adf_set_attr+b8c/bd0>
Trace; c01e5884 <__vma_link+54/d0>
Trace; c02106c3 <__mark_inode_dirty+93/a0>
Trace; c0201e11 <copy_strings+191/210>
Trace; c021a710 <load_script+0/230>
Trace; c0202b1c <search_binary_handler+fc/180>
Trace; c0202ec9 <do_execve+329/3f0>
Trace; c01e5884 <__vma_link+54/d0>
Trace; c01e5884 <__vma_link+54/d0>
Trace; c01bef0d <sys_execve+4d/80>
Trace; c01c066f <system_call+33/38>
Code; c0258a2f <rsbac_get_parent+3f/e0>
00000000 <_EIP>:
Code; c0258a2f <rsbac_get_parent+3f/e0> <=====
0: 39 50 34 cmp %edx,0x34(%eax) <=====
Code; c0258a32 <rsbac_get_parent+42/e0>
3: 74 46 je 4b <_EIP+0x4b>
Code; c0258a34 <rsbac_get_parent+44/e0>
5: 3b 52 0c cmp 0xc(%edx),%edx
Code; c0258a37 <rsbac_get_parent+47/e0>
8: 74 2e je 38 <_EIP+0x38>
Code; c0258a39 <rsbac_get_parent+49/e0>
a: 8b 45 0c mov 0xc(%ebp),%eax
Code; c0258a3c <rsbac_get_parent+4c/e0>
d: 66 89 03 mov %ax,(%ebx)
Code; c0258a3f <rsbac_get_parent+4f/e0>
10: 8b 42 0c mov 0xc(%edx),%eax
Code; c0258a42 <rsbac_get_parent+52/e0>
13: 8b 00 mov (%eax),%eax
--
Samuli Kärkkäinen |\ _,,,---,,_
skarkkai at woods.iki.fi ---------ZZZzz /,`.-'`' -. ;-;;,_------
http://www.woods.iki.fi |,4- ) )-,_. ,\ ( `'-'
'---''(_/--' `-'\_)
More information about the rsbac
mailing list