Hi Martin, FYI, there are new compile warnings show up in commit: f40250da167d5118412f148ae2443309aea467de drm/nouveau/therm: move thermal-related functions to the therm subdev config: i386-randconfig-b106 (attached as .config) All warnings: drivers/gpu/drm/nouveau/nouveau_pm.c: In function 'nouveau_hwmon_init': drivers/gpu/drm/nouveau/nouveau_pm.c:663:24: warning: unused variable 'therm' [-Wunused-variable] vim +663 drivers/gpu/drm/nouveau/nouveau_pm.c 34e9d85a (Martin Peres 2010-09-22 647) static const struct attribute_group hwmon_attrgroup = { 34e9d85a (Martin Peres 2010-09-22 648) .attrs = hwmon_attributes, 34e9d85a (Martin Peres 2010-09-22 649) }; 11b7d895 (Martin Peres 2011-08-15 650) static const struct attribute_group hwmon_fan_rpm_attrgroup = { 11b7d895 (Martin Peres 2011-08-15 651) .attrs = hwmon_fan_rpm_attributes, 11b7d895 (Martin Peres 2011-08-15 652) }; 11b7d895 (Martin Peres 2011-08-15 653) static const struct attribute_group hwmon_pwm_fan_attrgroup = { 11b7d895 (Martin Peres 2011-08-15 654) .attrs = hwmon_pwm_fan_attributes, 11b7d895 (Martin Peres 2011-08-15 655) }; b54262f3 (Martin Peres 2010-10-26 656) #endif 34e9d85a (Martin Peres 2010-09-22 657) 34e9d85a (Martin Peres 2010-09-22 658) static int 34e9d85a (Martin Peres 2010-09-22 659) nouveau_hwmon_init(struct drm_device *dev) 34e9d85a (Martin Peres 2010-09-22 660) { 1cd9d716 (Ben Skeggs 2012-07-31 661) struct nouveau_pm *pm = nouveau_pm(dev); 1cd9d716 (Ben Skeggs 2012-07-31 662) struct nouveau_drm *drm = nouveau_drm(dev); f40250da (Martin Peres 2012-09-02 @663) struct nouveau_therm *therm = nouveau_therm(drm->device); 1cd9d716 (Ben Skeggs 2012-07-31 664) 095f979a (Dave Airlie 2012-01-10 665) #if defined(CONFIG_HWMON) || (defined(MODULE) && defined(CONFIG_HWMON_MODULE)) 34e9d85a (Martin Peres 2010-09-22 666) struct device *hwmon_dev; 11b7d895 (Martin Peres 2011-08-15 667) int ret = 0; 34e9d85a (Martin Peres 2010-09-22 668) f40250da (Martin Peres 2012-09-02 669) if (!therm || !therm->temp_get || !therm->attr_get || f40250da (Martin Peres 2012-09-02 670) !therm->attr_set || therm->temp_get(therm) < 0) 8155cac4 (Francisco Jerez 2010-09-23 671) return -ENODEV; --- 0-DAY kernel build testing backend Open Source Technology Centre Fengguang Wu, Yuanhan Liu Intel Corporation