therm_adt746x: -3 invalid for parameter limit_adjust

Christian Kujau lists at nerdbynature.de
Thu Sep 26 19:16:16 EST 2013


Hi,

after upgrading from 3.11 to 3.12-rc2, the therm_adt746x module could not 
be loaded any more:

  therm_adt746x: `-2' invalid for parameter `limit_adjust'

I've alwasy passed "limit_adjust=-3" (negative 3) to the module via 
modprobe.conf, to lower the max temperature. Up until 3.11, loading the 
module would print:

  adt746x: Lowering max temperatures from 73, 80, 109 to 67, 47, 67

I can load the module without limit_adjust or with positive values, but 
really wanted to lower the temperature, so that the fan would kick in 
earlier. For reference, this is what happens in 3.12-rc2:

 v--- limit_adjust
 |
 0: adt746x: Lowering max temperatures from 73, 80, 109 to 70, 50, 70
 1: adt746x: Lowering max temperatures from 73, 80, 109 to 71, 51, 71
 2: adt746x: Lowering max temperatures from 73, 80, 109 to 72, 52, 72
 3: adt746x: Lowering max temperatures from 73, 80, 109 to 73, 53, 73
 4: adt746x: Lowering max temperatures from 73, 80, 109 to 74, 54, 74
10: adt746x: Lowering max temperatures from 73, 80, 109 to 80, 60, 80

Was passing negative values to therm_adt746x ever supported? 

drivers/macintosh/therm_adt746x.c hasn't been touched in a while, this 
means some other change did it.

Before I attempt a full git bisect, any hints what could have caused this?

Thanks,
Christian.
-- 
BOFH excuse #339:

manager in the cable duct


More information about the Linuxppc-dev mailing list