mbox series

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

Message ID CACRpkdbYHwfAVWtMjbaAsm89KYJmM5KTCyn43+XkFu+iDCb1vw@mail.gmail.com
State New
Headers show
Series [GIT,PULL] late pin control fixes for v6.6 | expand

Pull-request

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

Message

Linus Walleij Oct. 20, 2023, 7:33 p.m. UTC
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(-)

Comments

pr-tracker-bot@kernel.org Oct. 20, 2023, 8:27 p.m. UTC | #1
The pull request you sent on Fri, 20 Oct 2023 21:33:01 +0200:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/659eaa0015dbc640293e8d80b8cf772b1c60c09a

Thank you!