[GIT PULL] late pin control fixes for v6.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

here are some late fixes for the v6.6 kernel, details in the signed
tag.

Please pull it in!

Yours,
Linus Walleij

The following changes since commit 58720809f52779dc0f08e53e54b014209d13eebb:

  Linux 6.6-rc6 (2023-10-15 13:34:39 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v6.6-3

for you to fetch changes up to 62140a1e4dec4594d5d1e1d353747bf2ef434e8b:

  Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
(2023-10-19 10:12:48 +0200)

----------------------------------------------------------------
Late pin control fixes for the v6.6 kernel cycle:

- Concurrent register updates in the Qualcomm LPASS pin
  controller gets a proper lock.

- We revert a mutex fix that was causing problems: contention
  on the mutex or something of the sort lead to probe
  reordering and MMC block devices start to register in
  a different order, which unsuspecting userspace is not
  ready to handle.

----------------------------------------------------------------
Andy Shevchenko (1):
      Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"

Krzysztof Kozlowski (1):
      pinctrl: qcom: lpass-lpi: fix concurrent register updates

 drivers/pinctrl/core.c                   | 16 +++++++---------
 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 17 +++++++++++------
 2 files changed, 18 insertions(+), 15 deletions(-)



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux