-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 21 Aug 2024 22:29:42 +0200
Source: linux
Architecture: source
Version: 6.1.106-1
Distribution: bookworm
Urgency: medium
Maintainer: Debian Kernel Team <
debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <
carnil@debian.org>
Closes: 1039883 1076576
Changes:
linux (6.1.106-1) bookworm; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.100
- Compiler Attributes: Add __uninitialized macro
- mm: prevent derefencing NULL ptr in pfn_section_valid()
- cachefiles: propagate errors from vfs_getxattr() to avoid infinite loop
- cachefiles: narrow the scope of triggering EPOLLIN events in ondemand mode
- cachefiles: stop sending new request when dropping object
- cachefiles: cancel all requests for the object that is being dropped
- cachefiles: wait for ondemand_object_worker to finish when dropping object
- cachefiles: cyclic allocation of msg_id to avoid reuse
- cachefiles: add missing lock protection when polling
- filelock: fix potential use-after-free in posix_lock_inode
- fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
- vfs: don't mod negative dentry count when on shrinker list
- tcp: fix incorrect undo caused by DSACK of TLP retransmit
- net: phy: microchip: lan87xx: reinit PHY after cable test
- skmsg: Skip zero length skb in sk_msg_recvmsg
- net: fix rc7's __skb_datagram_iter()
- i40e: Fix XDP program unloading while removing the driver
- net: ethernet: lantiq_etop: fix double free in detach
- bpf: Refactor some inode/task/sk storage functions for reuse
- bpf: Reduce smap->elem_size
- bpf: use bpf_map_kvcalloc in bpf_local_storage
- bpf: Remove __bpf_local_storage_map_alloc
- bpf: fix order of args in call to bpf_map_kvcalloc
- net: ethernet: mtk-star-emac: set mac_managed_pm when probing
- ppp: reject claimed-as-LCP but actually malformed packets
- ethtool: netlink: do not return SQI value if link is down
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
- net/sched: Fix UAF when resolving a clash
- net, sunrpc: Remap EPERM in case of connection failure in
xs_tcp_setup_socket
- [s390x] Mark psw in __load_psw_mask() as __unitialized
- firmware: cs_dsp: Fix overflow checking of wmfw header
- firmware: cs_dsp: Return error if block header overflows file
- firmware: cs_dsp: Validate payload length before processing block
- firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
- firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files
- cifs: fix setting SecurityFlags to true
- Revert "sched/fair: Make sure to try to detach at least one movable task"
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- tcp: avoid too many retransmit packets (CVE-2024-41007)
- USB: serial: option: add Telit generic core-dump composition
- USB: serial: option: add Telit FN912 rmnet compositions
- USB: serial: option: add Fibocom FM350-GL
- USB: serial: option: add support for Foxconn T99W651
- USB: serial: option: add Netprisma LCUK54 series modules
- USB: serial: option: add Rolling RW350-GL variants
- USB: serial: mos7840: fix crash on resume
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the
descriptor
- hpet: Support 32-bit userspace
- xhci: always resume roothubs if xHC was reset during resume
- ksmbd: discard write access to the directory open
- nvmem: rmem: Fix return value of rmem_read()
- nvmem: meson-efuse: Fix return value of nvmem callbacks
- nvmem: core: only change name to fram for current attribute
- [x86] platform/x86: toshiba_acpi: Fix array out-of-bounds access
- ALSA: hda/realtek: add quirk for Clevo V5[46]0TU
- ALSA: hda/realtek: Enable Mute LED on HP 250 G7
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
- Fix userfaultfd_api to return EINVAL as expected
- libceph: fix race between delayed_work() and ceph_monc_stop()
- ACPI: processor_idle: Fix invalid comparison with insertion sort for
latency
- wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU
- wireguard: allowedips: avoid unaligned 64-bit memory accesses
- wireguard: queueing: annotate intentional data race in cpu round robin
- wireguard: send: annotate intentional data race in checking empty queue
- [x86] retpoline: Move a NOENDBR annotation to the SRSO dummy return thunk
- bpf: Allow reads from uninit stack
- nilfs2: fix kernel bug on rename operation of broken directory
- sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath
- i2c: mark HostNotify target address as used
- [x86] entry/64: Remove obsolete comment on tracing vs. SYSRET
- [x86] bhi: Avoid warning in #DB handler due to BHI mitigation
- kbuild: Make ld-version.sh more robust against version string changes
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.101
- minmax: sanity check constant bounds when clamping
- minmax: clamp more efficiently by avoiding extra comparison
- minmax: fix header inclusions
- minmax: allow min()/max()/clamp() if the arguments have the same
signedness.
- minmax: allow comparisons of 'int' against 'unsigned char/short'
- minmax: relax check to allow comparison between unsigned arguments and
signed constants
- gcc-plugins: Rename last_stmt() for GCC 14+
- filelock: Remove locks reliably when fcntl/close race is detected
(CVE-2024-41012)
- scsi: core: alua: I/O errors for ALUA state transitions
- scsi: qedf: Don't process stag work during unload and recovery
- scsi: qedf: Wait for stag work during unload
- scsi: qedf: Set qed_slowpath_params to zero before use
- efi/libstub: zboot.lds: Discard .discard sections
- ACPI: EC: Abort address space access upon error
- ACPI: EC: Avoid returning AE_OK on errors in address space handler
- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah
CPUs
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
- wifi: mac80211: apply mcast rate only if interface is up
- wifi: mac80211: handle tasklet frames before stopping
- wifi: cfg80211: fix 6 GHz scan request building
- wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup
- wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd
- wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option
- wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
- of/irq: Factor out parsing of interrupt-map parent phandle+args from
of_irq_parse_raw()
- Input: silead - Always support 10 fingers
- net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
- ila: block BH in ila_output()
- null_blk: fix validation of block size
- kconfig: gconf: give a proper initial state to the Save button
- kconfig: remove wrong expr_trans_bool()
- HID: Ignore battery for ELAN touchscreens 2F2C and 4116
- NFSv4: Fix memory leak in nfs4_set_security_label
- nfs: propagate readlink errors in nfs_symlink_filler
- nfs: don't invalidate dentries on transient errors
- cachefiles: add consistency check for copen/cread
- cachefiles: Set object to close if ondemand_id < 0 in copen
- cachefiles: make on-demand read killable
- fs/file: fix the check in find_next_fd()
- mei: demote client disconnect warning on suspend to debug
- iomap: Fix iomap_adjust_read_range for plen calculation
- drm: panel-orientation-quirks: Add quirk for Aya Neo KUN
- nvme: avoid double free special payload
- nvmet: always initialize cqe.result
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
- [powerpc*] KVM: PPC: Book3S HV: Prevent UAF in
kvm_spapr_tce_attach_iommu_group()
- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency
- ALSA: hda/realtek: Add more codec ID to no shutup pins list
- [mips*] fix compat_sys_lseek syscall
- Input: elantech - fix touchpad state on resume for Lenovo N24
- Input: i8042 - add Ayaneo Kun to i8042 quirk table
- ASoC: topology: Fix references to freed memory
- ASoC: topology: Do not assign fields that are already set
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium
- ALSA: dmaengine: Synchronize dma channel after drop()
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config
- ASoC: ti: omap-hdmi: Fix too long driver name
- [x86] ASoC: SOF: sof-audio: Skip unprepare for in-use widgets on error
rollback
- can: kvaser_usb: fix return value for hif_usb_send_regout
- gpio: pca953x: fix pca953x_irq_bus_sync_unlock race
- [s390x] sclp: Fix sclp_init() cleanup on failure
- [x86] platform/x86: wireless-hotkey: Add support for LG Airplane Button
- [x86] platform/x86: lg-laptop: Remove LGEX0815 hotkey handling
- [x86] platform/x86: lg-laptop: Change ACPI device id
- [x86] platform/x86: lg-laptop: Use ACPI device handle when evaluating
WMAB/WMBB
- btrfs: qgroup: fix quota root leak after quota disable failure
- ALSA: PCM: Allow resume only for suspended streams
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize
- [x86] ASoC: amd: yc: Fix non-functional mic on ASUS M5602RA
- net: usb: qmi_wwan: add Telit FN912 compositions
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and
DEV_STATS_ADD()
- [powerpc*] pseries: Whitelist dtl slub object for copying to userspace
- [powerpc*] eeh: avoid possible crash when edev->pdev changes
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in
again after probe failed
- [arm64] tee: optee: ffa: Fix missing-field-initializers warning
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
- bluetooth/l2cap: sync sock recv cb and release
- erofs: ensure m_llen is reset to 0 if metadata is invalid
- drm/amd/display: Account for cursor prefetch BW in DML1 mode support
- drm/radeon: check bo_va->bo is non-NULL before using it
- fs: better handle deep ancestor chains in is_subdir()
- wifi: iwlwifi: properly set WIPHY_FLAG_SUPPORTS_EXT_KEK_KCK
- drivers/perf: riscv: Reset the counter to hpmevent mapping while starting
cpus
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
- ksmbd: return FILE_DEVICE_DISK instead of super magic
- hfsplus: fix uninit-value in copy_name
- spi: mux: set ctlr->bits_per_word_mask
- cifs: fix noisy message on copy_file_range
- [arm*] 9324/1: fix get_user() broken with veneer
- Bluetooth: L2CAP: Fix deadlock
- of/irq: Disable "interrupt-map" parsing for PASEMI Nemo
- wifi: cfg80211: wext: set ssids=NULL for passive scans
- wifi: mac80211: disable softirqs for queued frame handling
- netfs, fscache: export fscache_put_volume() and add
fscache_try_get_volume()
- cachefiles: fix slab-use-after-free in fscache_withdraw_volume()
- cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie()
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.102
- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
- f2fs: avoid dead loop in f2fs_issue_checkpoint()
- ocfs2: add bounds checking to ocfs2_check_dir_entry()
- jfs: don't walk off the end of ealist
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
- [arm64] dts: qcom: msm8996: Disable SS instance in Parkmode for USB
- [arm64] dts: qcom: ipq6018: Disable SS instance in Parkmode for USB
- [arm64] dts: qcom: sdm630: Disable SS instance in Parkmode for USB
- [arm64,armhf] ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA
is paused
- filelock: Fix fcntl/close race recovery compat path
- btrfs: do not BUG_ON on failure to get dir index for new snapshot
- tun: add missing verification for short frame (CVE-2024-41091)
- tap: add missing verification for short frame (CVE-2024-41090)
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.103
- [amd64] EDAC, i10nm: make skx_common.o a separate module
- rcu/tasks: Fix stale task snaphot for Tasks Trace
- md: fix deadlock between mddev_suspend and flush bio
- platform/chrome: cros_ec_debugfs: fix wrong EC message version
- block: refactor to use helper
- block: cleanup bio_integrity_prep
- block: initialize integrity buffer to zero before writing it to media
- hfsplus: fix to avoid false alarm of circular locking
- [x86] of: Return consistent error type from x86_of_pci_irq_enable()
- [x86] pci/intel_mid_pci: Fix PCIBIOS_* return code handling
- [x86] pci/xen: Fix PCIBIOS_* return code handling
- [x86] platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
- kernfs: fix all kernel-doc warnings and multiple typos
- kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()
- cgroup/cpuset: Prevent UAF in proc_cpuset_show()
- hwmon: (adt7475) Fix default duty on fan is disabled
- nvmet-auth: fix nvmet_auth hash error handling
- [arm64] drm/meson: fix canvas release in bind function
- [arm64] dts: qcom: sdm845: add power-domain to UFS PHY
- [arm64] dts: qcom: sm6350: add power-domain to UFS PHY
- [arm64] dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings
- [arm64] dts: qcom: sm8250: add power-domain to UFS PHY
- [arm64] dts: qcom: sm8450: add power-domain to UFS PHY
- [arm64] dts: qcom: msm8996-xiaomi-common: drop excton from the USB PHY
- [arm64] dts: qcom: msm8998: enable adreno_smmu by default
- [arm64] soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by
rpmh_rsc_send_data() callers
- [arm64] dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s
- [arm64] dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s
- [arm64] dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s
- [arm64] dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s
- [arm64] dts: qcom: msm8996: specify UFS core_clk frequencies
- [arm64] soc: xilinx: rename cpu_number1 to dummy_cpu_number
- cpufreq: ti-cpufreq: Handle deferred probe with dev_err_probe()
- [armhf] OPP: ti: Fix ti_opp_supply_probe wrong return values
- [arm64] dts: rockchip: Increase VOP clk rate on RK3328
- [arm64] dts: amlogic: sm1: fix spdif compatibles
- [arm64] dts: mediatek: mt8183-kukui: Drop bogus output-enable property
- [arm64] dts: mediatek: mt7622: fix "emmc" pinctrl mux
- [arm64] dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625
- [arm64] dts: amlogic: gx: correct hdmi clocks
- [arm64] dts: rockchip: Drop invalid mic-in-differential on rk3568-rock-3a
- [arm64] dts: rockchip: Fix mic-in-differential usage on rk3568-evb1-v10
- [arm64] dts: renesas: r8a779g0: Add L3 cache controller
- [arm64] dts: renesas: r8a779g0: Add secondary CA76 CPU cores
- [arm64] dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3
systems
- [arm64] dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ
- [arm64] dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ
- [arm64] dts: renesas: r8a779g0: Add missing hypervisor virtual timer IRQ
- [arm64] dts: renesas: r9a07g043u: Add missing hypervisor virtual timer IRQ
- [arm64] dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ
- [arm64] dts: renesas: r9a07g054: Add missing hypervisor virtual timer IRQ
- [x86] xen: Convert comma to semicolon
- [arm64] dts: rockchip: Add missing power-domains for rk356x vop_mmu
- [arm64] dts: qcom: sm6350: Add missing qcom,non-secure-domain property
- vmlinux.lds.h: catch .bss..L* sections into BSS")
- [arm64] firmware: turris-mox-rwtm: Do not complete if there are no waiters
- [arm64] firmware: turris-mox-rwtm: Fix checking return value of
wait_for_completion_timeout()
- [arm64] firmware: turris-mox-rwtm: Initialize completion before mailbox
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
- bpftool: Un-const bpf_func_info to fix it for llvm 17 and newer
- net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
- tcp: annotate lockless accesses to sk->sk_err_soft
- tcp: annotate lockless access to sk->sk_err
- tcp: add tcp_done_with_error() helper
- tcp: fix race in tcp_write_err()
- tcp: fix races in tcp_v[46]_err()
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when
CONFIG_ARCH_NO_SG_CHAIN is defined
- lib: objagg: Fix general protection fault
- [x86] perf/x86: Serialize set_attr_rdpmc()
- jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked()
- jump_label: Prevent key->enabled int overflow
- jump_label: Fix concurrency issues in static_key_slow_dec()
- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
- wifi: cfg80211: handle 2x996 RU allocation in
cfg80211_calculate_bitrate_he()
- net: fec: Refactor: #define magic constants
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
- libbpf: Checking the btf_type kind when fixing variable offsets
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp
- netfilter: nf_tables: rise cap on SELinux secmark context
- bpftool: Mount bpffs when pinmaps path not under the bpffs
- [x86] perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
- perf: Fix perf_aux_size() for greater-than 32-bit size
- perf: Prevent passing zero nr_pages to rb_alloc_aux()
- perf: Fix default aux_watermark calculation
- [x86] perf/x86/intel/cstate: Fix Alderlake/Raptorlake/Meteorlake
- wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter()
- wifi: virt_wifi: avoid reporting connection success with wrong SSID
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
- wifi: virt_wifi: don't use strlen() in const context
- locking/rwsem: Add __always_inline annotation to __down_write_common() and
inlined callers
- bpf: annotate BTF show functions with __printf
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
- bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
- bpf: Fix null pointer dereference in resolve_prog_type() for
BPF_PROG_TYPE_EXT
- xdp: fix invalid wait context of page_pool_destroy()
- net: bridge: mst: Check vlan state for egress decision
- [arm64] drm/rockchip: vop2: Fix the port mux of VP2
- drm/mipi-dsi: Fix mipi_dsi_dcs_write_seq() macro definition format
- drm/mipi-dsi: Fix theoretical int overflow in mipi_dsi_dcs_write_seq()
- drm/amd/pm: Fix aldebaran pcie speed reporting
- drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit
- drm/amdgpu: Remove GC HW IP 9.3.0 from noretry=1
- drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before
regulators
- drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
- media: pci: ivtv: Add check for DMA map result
- media: dvb-usb: Fix unexpected infinite loop in
dvb_usb_read_remote_control()
- media: imon: Fix race getting ictx->lock
- media: i2c: Fix imx412 exposure control
- media: v4l: async: Fix NULL pointer dereference in adding ancillary links
- [s390x] mm: Convert make_page_secure to use a folio
- [s390x] mm: Convert gmap_make_secure to use a folio
- [s390x] uv: Don't call folio_wait_writeback() without a folio reference
- saa7134: Unchecked i2c_transfer function result fixed
- media: uvcvideo: Override default flags
- media: renesas: vsp1: Fix _irqsave and _irq mix
- media: renesas: vsp1: Store RPF partition configuration per RPF instance
- leds: trigger: Unregister sysfs attributes before calling deactivate()
- [arm64] drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC
- [arm64] drm/msm/dpu: drop validity checks for clear_pending_flush() ctl op
- perf test: Replace arm callgraph fp test workload with leafloop
- perf tests arm_callgraph_fp: Address shellcheck warnings about signal
names and adding double quotes for expression
- perf tests: Fix test_arm_callgraph_fp variable expansion
- perf test: Make test_arm_callgraph_fp.sh more robust
- perf report: Fix condition in sort__sym_cmp()
- [arm64,armhf] drm/etnaviv: fix DMA direction handling for cached RW
buffers
- drm/qxl: Add check for drm_cvt_mode
- Revert "leds: led-core: Fix refcount leak in of_led_get()"
- ext4: fix infinite loop when replaying fast_commit
- media: venus: flush all buffers in output plane streamoff
- perf intel-pt: Fix aux_watermark calculation for 64-bit size
- perf intel-pt: Fix exclude_guest setting
- mfd: rsmu: Split core code into separate module
- mfd: omap-usb-tll: Use struct_size to allocate tll
- xprtrdma: Fix rpcrdma_reqs_reset()
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
- NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server
- ext4: don't track ranges in fast_commit if inode has inlined data
(Closes: #1039883)
- ext4: avoid writing unitialized memory to disk in EA inodes
- SUNRPC: Fixup gss_status tracepoint error output
- PCI: Fix resource double counting on remove & rescan
- PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
- PCI: keystone: Don't enable BAR 0 for AM654x
- PCI: keystone: Fix NULL pointer dereference in case of DT error in
ks_pcie_setup_rc_app_regs()
- PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
- clk: qcom: branch: Add helper functions for setting retain bits
- clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock
- clk: qcom: camcc-sc7280: Add parent dependency to all camera GDSCs
- iio: frequency: adrf6780: rm clk provider include
- coresight: Fix ref leak when of_coresight_parse_endpoint() fails
- RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE
- [powerpc*] pseries: Fix alignment of PLPKS structures and buffers
- [powerpc*] pseries: Move plpks.h to include directory
- [powerpc*] pseries: Expose PLPKS config values, support additional fields
- [powerpc*] pseries: Add helper to get PLPKS password length
- [powerpc*] kexec: make the update_cpus_node() function public
- [powerpc*] kexec_file: fix cpus node update to FDT
- RDMA/cache: Release GID table even if leak is detected
- clk: qcom: gpucc-sm8350: Park RCG's clk source at XO during disable
- interconnect: qcom: qcm2290: Fix mas_snoc_bimc RPM master ID
- Input: qt1050 - handle CHIP_ID reading error
- RDMA/mlx4: Fix truncated output warning in mad.c
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c
- RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
- [arm64] ASoC: qcom: Adjust issues in case of DT error in
asoc_qcom_lpass_cpu_platform_probe()
- [powerpc*] prom: Add CPU info to hardware description string later
- mtd: make mtd_test.c a separate module
- RDMA/device: Return error earlier if port in not valid
- Input: elan_i2c - do not leave interrupt disabled on suspend failure
- ASoC: amd: Adjust error handling in case of absent codec device
- PCI: endpoint: Clean up error handling in vpci_scan_bus()
- PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
- vhost/vsock: always initialize seqpacket_allow
- net: missing check virtio
- [x86] crypto: qat - extend scope of lock in adf_cfg_add_key_value_param()
- clk: qcom: Park shared RCGs upon registration
- clk: en7523: fix rate divider for slic and spi clocks
- PCI: qcom-ep: Disable resources unconditionally during PERST# assert
- PCI: dwc: Fix index 0 incorrectly being interpreted as a free ATU slot
- [powerpc*] xmon: Fix disassembly CPU feature checks
- [arm64] RDMA/hns: Check atomic wr length
- [arm64] RDMA/hns: Fix unmatch exception handling when init eq table fails
- [arm64] RDMA/hns: Fix missing pagesize and alignment check in FRMR
- [arm64] RDMA/hns: Fix shift-out-bounds when max_inline_data is 0
- [arm64] RDMA/hns: Fix undifined behavior caused by invalid max_sge
- [arm64] RDMA/hns: Fix insufficient extend DB for VFs.
- [amd64] iommu/vt-d: Fix to convert mm pfn to dma pfn
- [amd64] iommu/vt-d: Fix identity map bounds in si_domain_init()
- bnxt_re: Fix imm_data endianness
- netfilter: ctnetlink: use helper function to calculate expect ID
- netfilter: nft_set_pipapo: constify lookup fn args where possible
- netfilter: nf_set_pipapo: fix initial map fill
- net: flow_dissector: use DEBUG_NET_WARN_ON_ONCE
- ipv4: Fix incorrect TOS in route get reply
- ipv4: Fix incorrect TOS in fibmatch route get reply
- net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
- net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
- pinctrl: rockchip: update rk3308 iomux routes
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails
- pinctrl: ti: ti-iodelay: Drop if block with always false condition
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable()
fails
- pinctrl: freescale: mxs: Fix refcount of child
- fs/ntfs3: Replace inode_trylock with inode_lock
- fs/ntfs3: Fix field-spanning write in INDEX_HDR
- pinctrl: renesas: r8a779g0: Fix CANFD5 suffix
- pinctrl: renesas: r8a779g0: Fix FXR_TXEN[AB] suffixes
- pinctrl: renesas: r8a779g0: Fix (H)SCIF1 suffixes
- pinctrl: renesas: r8a779g0: Fix (H)SCIF3 suffixes
- pinctrl: renesas: r8a779g0: Fix IRQ suffixes
- pinctrl: renesas: r8a779g0: FIX PWM suffixes
- pinctrl: renesas: r8a779g0: Fix TCLK suffixes
- pinctrl: renesas: r8a779g0: Fix TPU suffixes
- fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
- rtc: interface: Add RTC offset to alarm after fix-up
- [s390x] dasd: fix error checks in dasd_copy_pair_store()
- sbitmap: remove unnecessary calculation of alloc_hint in
__sbitmap_get_shallow
- sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
- sbitmap: use READ_ONCE to access map->word
- sbitmap: fix io hung due to race on sbitmap_word::cleared
- landlock: Don't lose track of restrictions on cred_transfer
- mm/hugetlb: fix possible recursive locking detected warning
- mm/mglru: fix div-by-zero in vmpressure_calc_level()
- mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer
- [x86] efistub: Avoid returning EFI_SUCCESS on error
- [x86] efistub: Revert to heap allocated boot_params for PE entrypoint
- dt-bindings: thermal: correct thermal zone node name limit
- tick/broadcast: Make takeover of broadcast hrtimer reliable
- net: netconsole: Disable target before netpoll cleanup
- af_packet: Handle outgoing VLAN packets without hardware offloading
- kernel: rerun task_work while freezing in get_signal()
- ipv4: fix source address selection with route leak
- ipv6: take care of scope when choosing the src addr
- sched/fair: set_load_weight() must also call reweight_task() for
SCHED_IDLE tasks
- fuse: verify {g,u}id mount options correctly
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
- media: venus: fix use after free in vdec_close
- ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
- [x86] drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
- [x86] drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
- scsi: qla2xxx: Fix optrom version displayed in FDMI
- drm/amd/display: Check for NULL pointer
- sched/fair: Use all little CPUs for CPU-bound workloads
- apparmor: use kvfree_sensitive to free data->data
- cifs: fix potential null pointer use in destroy_workqueue in init_cifs
error path
- cifs: fix reconnect with SMB1 UNIX Extensions
- cifs: mount with "unix" mount option for SMB1 incorrectly handled
- task_work: s/task_work_cancel()/task_work_cancel_func()/
- task_work: Introduce task_work_cancel() again
- udf: Avoid using corrupted block bitmap buffer
- ext4: check dot and dotdot of dx_root before making dir indexed
- ext4: make sure the first directory block is not a hole
- io_uring: tighten task exit cancellations
- trace/pid_list: Change gfp flags in pid_list_fill_irq()
- wifi: mwifiex: Fix interface type change
- drivers: soc: xilinx: check return status of get_api_version()
- leds: ss4200: Convert PCIBIOS_* return codes to errnos
- leds: mt6360: Fix memory leak in mt6360_init_isnk_properties()
- jbd2: make jbd2_journal_get_max_txn_bufs() internal
- media: uvcvideo: Fix integer overflow calculating timestamp
- [x86] KVM: VMX: Split out the non-virtualization part of
vmx_interrupt_blocked()
- [x86] KVM: nVMX: Request immediate exit iff pending nested event needs
injection
- ALSA: usb-audio: Fix microphone sound on HD webcam.
- ALSA: usb-audio: Move HD Webcam quirk to the right place
- ALSA: usb-audio: Add a quirk for Sonix HD USB Camera
- tools/memory-model: Fix bug in lock.cat
- hwrng: amd - Convert PCIBIOS_* return codes to errnos
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
- PCI: dw-rockchip: Fix initial PERST# GPIO value
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
- PCI: loongson: Enable MSI in LS7A Root Complex
- [arm*] binder: fix hang of unregistered readers
- dev/parport: fix the array out-of-bounds risk
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
- f2fs: fix to force buffered IO on inline_data inode
- f2fs: fix to don't dirty inode for readonly filesystem
- f2fs: fix return value of f2fs_convert_inline_inode()
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
- ubi: eba: properly rollback inside self_check_eba
- decompress_bunzip2: fix rare decompression failure
- kbuild: Fix '-S -c' in x86 stack protector scripts
- [x86] ASoC: amd: yc: Support mic on Lenovo Thinkpad E16 Gen 2
- kobject_uevent: Fix OOB access within zap_modalias_env()
- gve: Fix an edge case for TSO skb validity check
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)