On 10/24/23 07:04, Ian Nartowicz wrote:
I just upgraded a Celsius W280 to the 6.1 kernel and noticed that hardware monitoring was gone. Was working in 5.10. When I added it to the dmi_override_table, it started working again (with a slightly different device name). dmidecode shows it as an on board device, type other, status disabled (just the watchdog?), and description "SMsC SuperI/O".
Weird, this is the second private e-mail I get in a single day. Is there some information out there suggesting that kernel maintainers should be contacted without copying the mailing list ? If so, tell them it is wrong. As warning to everyone, I won't reply any further to private e-mails like this. Looking at the code, try adding ignore_dmi=1 as module parameter when loading the driver. I think commit 393935baa45e5c messed it up and prevents the driver from loading if the parameter is not provided. Maybe the conditions in sch56xx_init() are wrong or too generic. Armin, any comments ? Do we need to revert your patch ? Guenter