[GIT PULL] Char/Misc driver fixes for 7.2-rc7
From: Greg KH
Date: Sat Aug 08 2026 - 11:31:54 EST
The following changes since commit f5098b6bae761e346ebcd9da7f95622c04733cff:
Linux 7.2-rc5 (2026-07-26 14:45:48 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-7.2-rc7
for you to fetch changes up to 2c30f9745625a0dd4dda28d9f088d486374827c4:
Merge tag 'counter-fixes-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-linus (2026-08-06 11:03:41 +0200)
----------------------------------------------------------------
Char / Misc and documentation fixes for 7.2-rc7
Here are some small char/misc and nvmem and documentation fixes for
7.2-rc7 to resolve some reported issues. Included in here are:
- updates to the documentation for the kernel threat model and
security bugs to get the LLMs to actually follow what we have been
asking them to do (i.e. not claim security issues for things we do
not consider security issues.)
- nvmem driver fixes which required a tiny "layout" driver to be
added.
- fastrpc driver fixes
- mei driver fix
- counter driver fix
- binder driver fix
All of these have been in linux-next this week with no reported
problems.
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
----------------------------------------------------------------
Aelin Reidel (1):
nvmem: apple-spmi-nvmem: wrap regmap calls to satisfy CFI
Alexander Usyskin (1):
mei: pull kvfree out of spinlock
Alice Ryhl (1):
rust_binder: do not query current thread for all ioctls
Anandu Krishnan E (1):
misc: fastrpc: fix channel ctx ref leak when session alloc fails
Babanpreet Singh (1):
counter: microchip-tcb-capture: Fix DT channel validation
Eddie Lin (1):
misc: fastrpc: fix memory leak in fastrpc_channel_ctx_free
Ekansh Gupta (2):
misc: fastrpc: Fix initial memory allocation for Audio PD memory pool
misc: fastrpc: Remove buffer from list prior to unmap operation
Greg Kroah-Hartman (1):
Merge tag 'counter-fixes-for-7.2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/wbg/counter into char-misc-linus
Junrui Luo (1):
misc: fastrpc: take fl->lock when moving mmaps on interrupted invoke
Mathieu Dubois-Briand (1):
nvmem: layouts: Add fixed-layout driver
Willy Tarreau (5):
docs: threat-model: clarify "security bug" vs "vulnerability"
docs: threat-model: move fake devices out of "non production use"
docs: security-bugs: clarify what counts as a valid version
docs: coding-assistant: explain important steps when looking for bugs
docs: security-bugs: clarify some mandatory steps for AI reports
Documentation/process/coding-assistants.rst | 37 ++++++++++++++++++
Documentation/process/security-bugs.rst | 26 +++++++++++++
Documentation/process/threat-model.rst | 39 ++++++++++---------
MAINTAINERS | 5 +++
drivers/android/binder/process.rs | 12 ++++--
drivers/counter/microchip-tcb-capture.c | 4 +-
drivers/misc/fastrpc.c | 27 +++++++++-----
drivers/misc/mei/client.c | 25 ++++++++-----
drivers/nvmem/apple-spmi-nvmem.c | 20 +++++++++-
drivers/nvmem/core.c | 24 +-----------
drivers/nvmem/internals.h | 2 +
drivers/nvmem/layouts.c | 11 ------
drivers/nvmem/layouts/Makefile | 1 +
drivers/nvmem/layouts/fixed-layout.c | 58 +++++++++++++++++++++++++++++
include/linux/nvmem-provider.h | 6 +++
15 files changed, 220 insertions(+), 77 deletions(-)
create mode 100644 drivers/nvmem/layouts/fixed-layout.c