I have seen this new option and wanted to test it on an R240 (OEM device). But it is not working. I did compile this as a module and it was loading fine. But actually it is not. This function call here returns 0: ret = init_bios_attr_set_interface(); But "wmi_priv.bios_attr_wdev" is not set! So loading the module is returning with exit code 0 (what is wrong!). Variable "ret" should be set to 1 in this case Also unloading the module will crash (I guess because the sys entries do not exists). I can send you an crashdump later on. Any ideas why it is not working at all?