That commit just exposes the temperature via an ioctl interface. It doesn't affect the hwmon sysfs API. How did you determine that that was the problematic one?