Another update fort his issue [kernel panic triggered by bmcsensors}: The source of the problem are the non-atomic kernel mallocs for device registration called from an interrupt context - this doesn't seem to be supported and as observed can crash the kernel. A possible solution is to create a kernel thread on initialisation, leave that thread hanging round while the device scan runs, and finaly signal the init thread when device scan is complete to finish initialisation be registing the sensors found during scan. A patch implementing such a scheme was created by Yvon JEGOU, I'll post it here again. Thanks, Martin -------------- next part -------------- A non-text attachment was scrubbed... Name: bmcsensors-patch Type: application/octet-stream Size: 7965 bytes Desc: bmcsensors-patch Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040423/1c6df5bf/attachment.obj