Hallo Michael, > Jean Delvare wrote: > > Is the attached version any better? I had forgotten to create the > > "name" attribute file, and libsensors needs it. This is fixed now, > > hopefully this is all that was missing. > > Yeah, it seems 2b perfect like this - thank you very much for your effort! Thanks for testing :) > [root at matrix PC87427-platform-driver]# sensors > pc87427-isa-0840 > Adapter: ISA adapter > case-fan1:3698 RPM (min = 2000 RPM) > case-fan2:3400 RPM (min = 2000 RPM) > case-fan3:3400 RPM (min = 2000 RPM) > case-fan4:3375 RPM (min = 2000 RPM) > CPU0-fan: 3075 RPM (min = 2000 RPM) > CPU1-fan: 2934 RPM (min = 2000 RPM) Looks alright. Did you try unloading and reloading the driver a couple time? If everything works OK for you I'll push the driver into -mm soon, so that it can receive wider testing. > [root at matrix PC87427-platform-driver]# dmesg | tail -n 8 > pc87427: readall_fan: data=ffff88003f09e540, nr=0 > pc87427: readall_fan: data=ffff88003f09e540, nr=1 > pc87427: readall_fan: data=ffff88003f09e540, nr=2 > pc87427: readall_fan: data=ffff88003f09e540, nr=3 > pc87427: readall_fan: data=ffff88003f09e540, nr=4 > pc87427: readall_fan: data=ffff88003f09e540, nr=5 > pc87427: readall_fan: data=ffff88003f09e540, nr=6 > pc87427: readall_fan: data=ffff88003f09e540, nr=7 These are temporary debugging messages which I put in there to investigate an older bug, which of course never happened again. You can get rid of them by removing -DDEBUG in the Makefile and building the driver again. You can also replace -g with -O2 for faster and smaller code. Thanks, -- Jean Delvare