From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A25AA78F29 for ; Sat, 8 Aug 2026 15:31:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786203108; cv=none; b=vCBIvtUfhZyouEJhWKncD961pVK5MexYHVSTtOmjEAoX1ZR8A+zCztc67JhBMjqg+fSyP4mK3orvCExg/Q/JXXFQOjPXDBQEfChOnwI1bNpudCkkpLuGrqAXIA6sUHYVWg64SDoMxxBWKATlTqWhbnP68VWuzYT40L9nLQB44m0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786203108; c=relaxed/simple; bh=zBO74uG757UHSIEpoLLNuVJJhnEgbwjIoZ/Iomau0bs=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=V0R4bXIwKb4nvqYHHJy/4hMxEWZMcOofyHKcJn7pwIWMbqN0ncYIQceekH/ojlYAOll3Uur3/51LolYI0gUb9OPRs7m7kSarBHpJ/IywvndodmwhSQkTVFqpCfrCixARtBXNeLefvjMLjt01zB1BR6UIa/S5qFa0h6XywdfIU4s= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=a2AIrM8/; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="a2AIrM8/" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 928561F000E9; Sat, 8 Aug 2026 15:31:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=korg; t=1786203107; bh=znmgVVEvqIV5y0EVdMitSTIzL6E35NS4uVp02xhEH9s=; h=Date:From:To:Cc:Subject; b=a2AIrM8/Yr1KTocKyJfAKQHyFrMYvDX1zwUMNvwH74nV8VCXmpAR8awUADuOjsz+H oM//9MkPIS2Mzrk/RyMRCyaI88s/SlkicKb1y2w6k7g1J/V81Fa7M43CcMrVujAOKe LrXt+fmhmp3vCUZwg4+GKDF78cEZ01CsgjfHJoMA= Date: Sat, 8 Aug 2026 17:31:28 +0200 From: Greg KH To: Linus Torvalds Cc: Andrew Morton , Arnd Bergmann , linux-kernel@vger.kernel.org Subject: [GIT PULL] Char/Misc driver fixes for 7.2-rc7 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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 ---------------------------------------------------------------- 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