Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'platform-drivers-x86-v4.17-2' of git://git.infradead.org/linux-platform-drivers-x86

Pull x86 platform driver fixes from Darren Hart:

- We missed a case in the Dell config dependencies resulting in a
possible bad configuration, resolve it by giving up on trying to keep
DELL_LAPTOP visible in the menu and make it depend on DELL_SMBIOS.

- Fix a null pointer dereference at module unload for the asus-wireless
driver.

* tag 'platform-drivers-x86-v4.17-2' of git://git.infradead.org/linux-platform-drivers-x86:
platform/x86: Kconfig: Fix dell-laptop dependency chain.
platform/x86: asus-wireless: Fix NULL pointer dereference

+4 -2
+1 -1
drivers/platform/x86/Kconfig
··· 154 154 depends on ACPI_VIDEO || ACPI_VIDEO = n 155 155 depends on RFKILL || RFKILL = n 156 156 depends on SERIO_I8042 157 - select DELL_SMBIOS 157 + depends on DELL_SMBIOS 158 158 select POWER_SUPPLY 159 159 select LEDS_CLASS 160 160 select NEW_LEDS
+3 -1
drivers/platform/x86/asus-wireless.c
··· 178 178 { 179 179 struct asus_wireless_data *data = acpi_driver_data(adev); 180 180 181 - if (data->wq) 181 + if (data->wq) { 182 + devm_led_classdev_unregister(&adev->dev, &data->led); 182 183 destroy_workqueue(data->wq); 184 + } 183 185 return 0; 184 186 } 185 187