Messages in this thread | | | Date | Fri, 9 Mar 2018 11:23:44 -0800 | From | Darren Hart <> | Subject | [GIT PULL] platform-drivers-x86 for 4.16-6 |
| |
Hi Linus,
This race condition discovery and the resulting fix landed later than I would have liked in the RC cycle, but I judged it worth fixing now rather than waiting for stable. The Dell drivers have some legacy dependencies we've been slowly untangling. I think a more invasive change should happen in 4.17, but this minimal impact change fixes the race condition and keeps Kconfig happy.
The following changes since commit 1cedc6385d5f7310af0a08831c6c4303486ba850:
platform/x86: wmi: Fix misuse of vsprintf extension %pULL (2018-03-01 10:01:39 -0800)
are available in the git repository at:
git://git.infradead.org/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.16-6
for you to fetch changes up to 32d7b19bad9695c4c9026b0ceb3a384561ddee70:
platform/x86: dell-smbios: Resolve dependency error on DCDBAS (2018-03-09 09:35:46 -0800)
Thanks,
Darren Hart VMware Open Source Technology Center
---------------------------------------------------------------- platform-drivers-x86 for v4.16-6
Correct a module loading race condition between the DELL_SMBIOS backend modules and the first user by converting them to bool features of the DELL_SMBIOS driver. Fixup the resulting Kconfig dependency issue with DCDBAS.
The following is an automated git shortlog grouped by driver:
- Resolve dependency error on DCDBAS - Allow for SMBIOS backend defaults - Link all dell-smbios-* modules together - Rename dell-smbios source to dell-smbios-base - Correct some style warnings
---------------------------------------------------------------- Darren Hart (VMware) (2): platform/x86: Allow for SMBIOS backend defaults platform/x86: dell-smbios: Resolve dependency error on DCDBAS
Mario Limonciello (3): platform/x86: dell-smbios: Correct some style warnings platform/x86: dell-smbios: Rename dell-smbios source to dell-smbios-base platform/x86: dell-smbios: Link all dell-smbios-* modules together
drivers/platform/x86/Kconfig | 27 ++++++++++++++------ drivers/platform/x86/Makefile | 5 ++-- .../x86/{dell-smbios.c => dell-smbios-base.c} | 29 +++++++++++++++++++--- drivers/platform/x86/dell-smbios-smm.c | 18 +++----------- drivers/platform/x86/dell-smbios-wmi.c | 14 +++-------- drivers/platform/x86/dell-smbios.h | 27 +++++++++++++++++++- 6 files changed, 82 insertions(+), 38 deletions(-) rename drivers/platform/x86/{dell-smbios.c => dell-smbios-base.c} (96%)
-- Darren Hart VMware Open Source Technology Center
| |