I believe the attached patch will fix this problem. Sorry this took so long, but things have been very busy. This patch tracks all proc entries for an IPMI interface and unregisters them all upon removal. -Corey Jan De Luyck wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Hello List, > >This popped up when calling rmmod ipmi_si: > >Badness in remove_proc_entry at fs/proc/generic.c:685 >Call Trace: > [] remove_proc_entry+0xfa/0x130 > [] ipmi_unregister_smi+0x79/0x150 [ipmi_msghandler] > [] cleanup_one_si+0xa4/0x100 [ipmi_si] > [] stop_machine_run+0x16/0x1a > [] cleanup_ipmi_si+0x1d/0x31 [ipmi_si] > [] sys_delete_module+0x132/0x170 > [] unmap_vma_list+0x1a/0x30 > [] do_munmap+0x137/0x180 > [] syscall_call+0x7/0xb > >On a related note, does anyone know any implementations of ipmi-management >tools that work on an ipmi 1.0 machine? The ipmi-tools only work on 1.5... > >Thanks. > >Jan > > >