[GIT PULL] Char/Misc driver fixes for 6.18-rc3

From: Greg KH
Date: Sun Oct 26 2025 - 10:00:36 EST


The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.18-rc3

for you to fetch changes up to a8cc9e5fcb0e2eef21513a4fec888f5712cb8162:

most: usb: hdm_probe: Fix calling put_device() before device initialization (2025-10-22 08:04:43 +0200)

----------------------------------------------------------------
Char/Misc driver fixes for 6.18-rc3

Here are some small char/misc/android driver fixes for 6.18-rc3 for
reported issues. Included in here are:
- rust binder fixes for reported issues
- mei device id addition
- mei driver fixes
- comedi bugfix
- most usb driver bugfixes
- fastrpc memory leak fix

All of these have been in linux-next for a while with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Alexander Usyskin (2):
mei: me: add wildcat lake P DID
mei: txe: fix initialization order

Alice Ryhl (5):
rust_binder: remove warning about orphan mappings
rust_binder: freeze_notif_done should resend if wrong state
rust_binder: don't delete FreezeListener if there are pending duplicates
rust_binder: report freeze notification only when fully frozen
binder: remove "invalid inc weak" check

Cosmin Tanislav (1):
nvmem: rcar-efuse: add missing MODULE_DEVICE_TABLE

Deepanshu Kartikey (1):
comedi: fix divide-by-zero in comedi_buf_munge()

Jean Delvare (1):
misc: amd-sbi: Clarify that this is a BMC driver

Junhao Xie (1):
misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup

Kriish Sharma (1):
binder: Fix missing kernel-doc entries in binder.c

Miguel Ojeda (1):
rust_binder: clean `clippy::mem_replace_with_default` warning

Nathan Chancellor (1):
mei: late_bind: Fix -Wincompatible-function-pointer-types-strict

Victoria Votokina (2):
most: usb: Fix use-after-free in hdm_disconnect
most: usb: hdm_probe: Fix calling put_device() before device initialization

drivers/android/binder.c | 38 +++++++++++---------------
drivers/android/binder/freeze.rs | 18 ++++++++++---
drivers/android/binder/node.rs | 2 +-
drivers/android/binder/process.rs | 50 ++++++++++++++++++++++++++---------
drivers/android/binder/transaction.rs | 6 ++---
drivers/comedi/comedi_buf.c | 2 +-
drivers/misc/amd-sbi/Kconfig | 2 ++
drivers/misc/fastrpc.c | 2 ++
drivers/misc/mei/hw-me-regs.h | 2 ++
drivers/misc/mei/mei_lb.c | 3 +--
drivers/misc/mei/pci-me.c | 2 ++
drivers/misc/mei/pci-txe.c | 14 +++++-----
drivers/most/most_usb.c | 13 ++++-----
drivers/nvmem/rcar-efuse.c | 1 +
14 files changed, 93 insertions(+), 62 deletions(-)