[GIT PULL] platform-drivers-x86 for 4.14-3

From: Darren Hart
Date: Mon Oct 23 2017 - 13:33:48 EST


Hi Linus,

The spin_lock fix below should be applied this RC cycle. The devm_
change is not RC cycle worthy, but it is a dependency for the spin_lock
fix.

To avoid rebasing our testing branch, we had two options:

1) Cherry-pick the fix and its dependency similar to the
stable-kernel-rules

2) Cherry-pick just the fix and require a merge at the next merge window
(and have to track this patch as git cherry won't report it as having
been applied since the dependency requires conflict resolution and
changes the content).

I chose option 1 thinking that was most consistent with your expressed
preferences and is compatible with our tooling and checks.

Thanks,

Darren Hart
VMware Open Source Technology Center

The following changes since commit ce7c47d60bda6c7f09ccf16e978d971c8fa16ff0:

platform/x86: fujitsu-laptop: Don't oops when FUJ02E3 is not presnt (2017-09-27 00:04:43 -0700)

are available in the git repository at:

git://git.infradead.org/linux-platform-drivers-x86.git tags/platform-drivers-x86-v4.14-3

for you to fetch changes up to 6687aeb9cd3d40904d1f9e884d2145603c23adfa:

platform/x86: intel_pmc_ipc: Use spin_lock to protect GCR updates (2017-10-23 20:16:36 +0300)

----------------------------------------------------------------
platform-drivers-x86 for v4.14-3

Use a spin_lock instead of mutex in atomic context. The devm_ fix is a
dependency.

intel_pmc_ipc:
- Use spin_lock to protect GCR updates
- Use devm_* calls in driver probe function

----------------------------------------------------------------
Kuppuswamy Sathyanarayanan (2):
platform/x86: intel_pmc_ipc: Use devm_* calls in driver probe function
platform/x86: intel_pmc_ipc: Use spin_lock to protect GCR updates

drivers/platform/x86/intel_pmc_ipc.c | 115 +++++++++++++----------------------
1 file changed, 41 insertions(+), 74 deletions(-)

--
Darren Hart
VMware Open Source Technology Center