• linux-signed-arm64_6.12.35+1_source.changes ACCEPTED into unstable (5/9

    From Debian FTP Masters@1:229/2 to All on Sun Jul 6 15:10:01 2025
    [continued from previous message]

    - nvmet-fcloop: access fcpreq only when holding reqlock
    - perf: Ensure bpf_perf_link path is properly serialized
    - block: use q->elevator with ->elevator_lock held in elv_iosched_show()
    - io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo()
    - block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work
    - io_uring: consistently use rcu semantics with sqpoll thread
    - bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP
    - block: Fix bvec_set_folio() for very large folios
    - Revert "wifi: mwifiex: Fix HT40 bandwidth issue."
    - ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1
    - HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse()
    - posix-cpu-timers: fix race between handle_posix_cpu_timers() and
    posix_cpu_timer_del()
    - nvmem: zynqmp_nvmem: unbreak driver after cleanup
    - usb: usbtmc: Fix read_stb function and get_stb ioctl
    - VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify
    - tty: serial: 8250_omap: fix TX with DMA for am33xx
    - usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
    - usb: cdnsp: Fix issue with detecting command completion event
    - usb: cdnsp: Fix issue with detecting USB 3.2 speed
    - usb: Flush altsetting 0 endpoints before reinitializating them after
    reset.
    - usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx()
    - usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work
    - 9p: Add a migrate_folio method
    - ring-buffer: Do not trigger WARN_ON() due to a commit_overrun
    - ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set()
    - ring-buffer: Move cpus_read_lock() outside of buffer->mutex
    - xfs: don't assume perags are initialised when trimming AGs
    - [arm64] xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
    - [x86] iopl: Cure TIF_IO_BITMAP inconsistencies
    - [x86] fred/signal: Prevent immediate repeat of single step trap on return
    from SIGTRAP handler
    - calipso: unlock rcu before returning -EAFNOSUPPORT
    - regulator: dt-bindings: mt6357: Drop fixed compatible requirement
    - usb: misc: onboard_usb_dev: fix build warning for
    CONFIG_USB_ONBOARD_DEV_USB5744=n
    - net: usb: aqc111: debug info before sanitation
    - overflow: Introduce __DEFINE_FLEX for having no initializer
    - gfs2: Don't clear sb->s_fs_info in gfs2_sys_fs_add
    - [arm64] drm/meson: Use 1000ULL when operating with mode->clock
    - thermal/drivers/mediatek/lvts: Remove unused lvts_debugfs_exit
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.35
    - configfs: Do not override creating attribute file failure in
    populate_attrs()
    - [arm64,armhf] crypto: marvell/cesa - Do not chain submitted requests
    - gfs2: move msleep to sleepable context
    - [amd64] crypto: qat - add shutdown handler to qat_c3xxx
    - [amd64] crypto: qat - add shutdown handler to qat_420xx
    - [amd64] crypto: qat - add shutdown handler to qat_4xxx
    - [amd64] crypto: qat - add shutdown handler to qat_c62x
    - [amd64] crypto: qat - add shutdown handler to qat_dh895xcc
    - [arm64] ASoC: qcom: sdm845: Add error handling in
    sdm845_slim_snd_hw_params()
    - [arm64,armhf] ASoC: meson: meson-card-utils: use of_property_present() for
    DT parsing
    - io_uring: account drain memory to cgroup
    - io_uring/kbuf: account ring io_buffer_list memory
    - [powerpc*] pseries/msi: Avoid reading PCI device registers in reduced
    power states
    - [s390x] pci: Remove redundant bus removal and disable from
    zpci_release_device()
    - [s390x] pci: Prevent self deletion in disable_slot()
    - [s390x] pci: Allow re-add of a reserved but not yet removed device
    - [s390x] pci: Serialize device addition and removal
    - net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr()
    - net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid()
    - wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback()
    - wifi: mt76: mt7925: fix host interrupt register initialization
    - wifi: ath11k: fix rx completion meta data corruption
    - wifi: rtw88: usb: Upload the firmware in bigger chunks
    - wifi: ath11k: fix ring-buffer corruption
    - NFSD: unregister filesystem in case genl_register_family() fails
    - NFSD: fix race between nfsd registration and exports_proc
    - NFSD: Implement FATTR4_CLONE_BLKSIZE attribute
    - nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request
    - nfsd: Initialize ssc before laundromat_work to prevent NULL dereference
    - SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls
    - NFSv4: Don't check for OPEN feature support in v4.1
    - fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio()
    - wifi: ath12k: fix ring-buffer corruption
    - jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
    - svcrdma: Unregister the device if svc_rdma_accept() fails
    - wifi: rtw88: usb: Reduce control message timeout to 500 ms
    - wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723
    - [amd64] media: ov8856: suppress probe deferral errors
    - [arm64] media: ov5675: suppress probe deferral errors
    - media: cxusb: no longer judge rbuf when the write fails
    - media: gspca: Add error handling for stv06xx_read_sensor()
    - [amd64] media: intel/ipu6: Fix dma mask for non-secure mode
    - [amd64] media: ipu6: Remove workaround for Meteor Lake ES2
    - [arm64] media: mediatek: vcodec: Correct vsi_core framebuffer size
    - [armhf] media: omap3isp: use sgtable-based scatterlist wrappers
    - media: v4l2-dev: fix error handling in __video_register_device()
    - [arm64] media: venus: Fix probe error handling
    - media: videobuf2: use sgtable-based scatterlist wrappers
    - media: vivid: Change the siize of the composing
    - media: uvcvideo: Return the number of processed controls
    - media: uvcvideo: Send control events for partial succeeds
    - media: uvcvideo: Fix deferred probing error
    - [arm64] mm: Close theoretical race where stale TLB entry remains valid
    - [armel,armhf] 9447/1: arm/memremap: fix arch_memremap_can_ram_remap()
    - block: use plug request list tail for one-shot backmerge attempt
    - block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion
    - bus: mhi: ep: Update read pointer only after buffer is written
    - bus: mhi: host: Fix conflict between power_up and SYSERR
    - ceph: avoid kernel BUG for encrypted inode with unaligned file size
    - ceph: set superblock s_magic for IMA fsmagic matching
    - cgroup,freezer: fix incomplete freezing when attaching tasks
    - bus: firewall: Fix missing static inline annotations for stubs
    - ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330
    - ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard
    - ata: ahci: Disallow LPM for Asus B550-F motherboard
    - [arm64] bus: fsl-mc: do not add a device-link for the UAPI used DPMCP
    device
    - [arm64] bus: fsl-mc: fix GET/SET_TAILDROP command ids
    - ext4: inline: fix len overflow in ext4_prepare_inline_data
    - ext4: fix calculation of credits for extent tree modification
    - ext4: factor out ext4_get_maxbytes()

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)