Thank you for your contribution to Debian.
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 30 Nov 2023 16:41:14 +0100
Source: linux
Architecture: source
Version: 6.1.64-1
Distribution: bookworm
Urgency: medium
Maintainer: Debian Kernel Team <
debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <
carnil@debian.org>
Closes: 1038799
Changes:
linux (6.1.64-1) bookworm; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.56
- NFS: Fix error handling for O_DIRECT write scheduling
- NFS: Fix O_DIRECT locking issues
- NFS: More O_DIRECT accounting fixes for error paths
- NFS: Use the correct commit info in nfs_join_page_group()
- NFS: More fixes for nfs_direct_write_reschedule_io()
- NFS/pNFS: Report EINVAL errors from connect() to the server
- SUNRPC: Mark the cred for revalidation if the server rejects it
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
- NFSv4.1: fix pnfs MDS=DS session trunking
- media: via: Use correct dependency for camera sensor drivers
- netfs: Only call folio_start_fscache() one time for each folio
- dm: fix a race condition in retrieve_deps
- btrfs: improve error message after failure to add delayed dir index item
- btrfs: remove BUG() after failure to insert delayed dir index item
- ext4: replace the traditional ternary conditional operator with with
max()/min()
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
- ext4: do not let fstrim block system suspend
- [arm64] ASoC: meson: spdifin: start hw on dai probe
- bpf: Avoid deadlock when using queue and stack maps from NMI
- ASoC: rt5640: Revert "Fix sleep in atomic context"
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
- net/core: Fix ETH_P_1588 flow dissector
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
- [arm64] ASoC: imx-audmix: Fix return error with devm_clk_get()
- iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
- [x86] ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was
successful
- iavf: add iavf_schedule_aq_request() helper
- iavf: schedule a request immediately after add/delete vlan
- i40e: Fix VF VLAN offloading when port VLAN is configured
- ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
- igc: Fix infinite initialization loop with early XDP redirect
- scsi: iscsi_tcp: restrict to TCP sockets
- [powerpc*] perf/hv-24x7: Update domain value check
- dccp: fix dccp_v4_err()/dccp_v6_err() again
- [x86] mm, kexec, ima: Use memblock_free_late() from
ima_free_kexec_buffer()
- net: hsr: Properly parse HSRv1 supervisor frames.
- [x86] platform/x86: intel_scu_ipc: Check status after timeout in
busy_loop()
- [x86] platform/x86: intel_scu_ipc: Check status upon timeout in
ipc_wait_for_interrupt()
- [x86] platform/x86: intel_scu_ipc: Don't override scu in
intel_scu_ipc_dev_simple_command()
- [x86] platform/x86: intel_scu_ipc: Fail IPC send if still busy
- [x86] srso: Fix srso_show_state() side effect
- [x86] srso: Fix SBPB enablement for spec_rstack_overflow=off
- [arm64] net: hns3: add cmdq check for vf periodic service task
- [arm64] net: hns3: fix GRE checksum offload issue
- [arm64] net: hns3: only enable unicast promisc when mac table full
- [arm64] net: hns3: fix fail to delete tc flower rules during reset issue
- [arm64] net: hns3: add 5ms delay before clear firmware reset irq source
- net: bridge: use DEV_STATS_INC()
- team: fix null-ptr-deref when team device type is changed
- net: rds: Fix possible NULL-pointer dereference
- [x86] i915/pmu: Move execlist stats initialization to execlist specific
setup
- locking/seqlock: Do the lockdep annotation before locking in
do_write_seqcount_begin_nested()
- net: ena: Flush XDP packets on error.
- bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
- igc: Expose tx-usecs coalesce setting to user
- proc: nommu: /proc/<pid>/maps: release mmap read lock
- proc: nommu: fix empty /proc/<pid>/maps
- cifs: Fix UAF in cifs_demultiplex_thread()
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
- i2c: xiic: Correct return value check for xiic_reinit()
- [armhf] dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
- f2fs: optimize iteration over sparse directories
- f2fs: get out of a repeat loop when getting a locked data page
- [s390x] pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL
- [arm64] dts: qcom: sdm845-db845c: Mark cont splash memory region as
reserved
- wifi: ath11k: fix tx status reporting in encap offload mode
- wifi: ath11k: Cleanup mac80211 references on failure during tx_complete
- scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
- scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()
- btrfs: reset destination buffer when read_extent_buffer() gets invalid
range
- vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
- drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
- [armhf] bus: ti-sysc: Use fsleep() instead of usleep_range() in
sysc_reset()
- [armhf] bus: ti-sysc: Fix missing AM35xx SoC matching
- [arm64] firmware: arm_scmi: Harden perf domain info access
- [arm64] firmware: arm_scmi: Fixup perf power-cost/microwatt support
- power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
- clk: sprd: Fix thm_parents incorrect configuration
- clk: tegra: fix error return case for recalc_rate
- [armhf] dts: omap: correct indentation
- [armhf] dts: Unify pwm-omap-dmtimer node names
- [armhf] dts: Unify pinctrl-single pin group nodes for omap4
- [armhf] bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart
wake-up
- power: supply: ucs1002: fix error code in ucs1002_get_property()
- power: supply: rk817: Fix node refcount leak
- [arm64] soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
- [arm64] dts: imx: Add imx8mm-prt8mm.dtb to build
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
- i2c: npcm7xx: Fix callback completion ordering
- [x86] reboot: VMCLEAR active VMCSes before emergency reboot
- ceph: drop messages from MDS when unmounting
- dma-debug: don't call __dma_entry_alloc_check_leak() under
free_entries_lock
- bpf: Annotate bpf_long_memcpy with data_race
- [arm64,armhf] spi: sun6i: reduce DMA RX transfer width to single byte
- [arm64,armhf] spi: sun6i: fix race between DMA RX transfer completion and
RX FIFO drain
- nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()
- scsi: qedf: Add synchronization between I/O completions and abort
- scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
- scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
- ring-buffer: Avoid softlockup in ring_buffer_resize()
- btrfs: assert delayed node locked when removing delayed item
- ring-buffer: Do not attempt to read past "commit"
- ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
- [x86] platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
- thermal/of: add missing of_node_put()
- drm/amd/display: Don't check registers, if using AUX BL control
- drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
- drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
- drm/amdgpu: Handle null atom context in VBIOS info ioctl
- scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
- scsi: pm80xx: Avoid leaking tags when processing
OPC_INB_SET_CONTROLLER_CONFIG command
- smb3: correct places where ENOTSUPP is used instead of preferred
EOPNOTSUPP
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
- spi: nxp-fspi: reset the FLSHxCR1 registers
- spi: stm32: add a delay before SPI disable
- bpf: Clarify error expectations from bpf_clone_redirect
- ALSA: hda: intel-sdw-acpi: Use u8 type for link index
- firmware: cirrus: cs_dsp: Only log list of algorithms in debug build
- media: vb2: frame_vector.c: replace WARN_ONCE with a comment
- NFSv4.1: fix zero value filehandle in post open getattr
- [x86] ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
- [powerpc*] watchpoints: Disable preemption in thread_change_pc()
- [powerpc*] watchpoint: Disable pagefaults when getting user instruction
- [powerpc*] watchpoints: Annotate atomic context in more places
- [armhf] ncsi: Propagate carrier gain/loss events to the NCSI controller
- net: hsr: Add __packed to struct hsr_sup_tlv.
- perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
- nvme-pci: factor the iod mempool creation into a helper
- nvme-pci: factor out a nvme_pci_alloc_dev helper
- nvme-pci: do not set the NUMA node of device if it has none
- wifi: ath11k: Don't drop tx_status when peer cannot be found
- scsi: qla2xxx: Fix NULL pointer dereference in target mode
- nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
- [x86] sgx: Resolves SECS reclaim vs. page fault for EAUG race
- [x86] srso: Add SRSO mitigation for Hygon processors
- [x86] KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
- [x86] KVM: SVM: Fix TSC_AUX virtualization setup
- [x86] KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
- [x86] KVM: x86/mmu: Do not filter address spaces in
for_each_tdp_mmu_root_yield_safe()
- mptcp: fix bogus receive window shrinkage with multiple subflows
- Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
- serial: 8250_port: Check IRQ data before use
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
- netfilter: nf_tables: disallow rule removal from chain binding
(CVE-2023-5197)
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre
M70q
- ata: libata-scsi: link ata port and scsi device
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION
CODES
- io_uring/fs: remove sqe->rw_flags checking from LINKAT
- i2c: i801: unregister tco_pdev in i801_probe() error path
- [x86] ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
- kernel/sched: Modify initial boot task idle setup
- sched/rt: Fix live lock between select_fallback_rq() and RT push
- netfilter: nf_tables: fix kdoc warnings after gc rework
- Revert "SUNRPC dont update timeout value on connection reset"
- timers: Tag (hr)timer softirq as hotplug safe
- mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
- mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement
- ring-buffer: Update "shortest_full" in polling
- btrfs: properly report 0 avail for very full file systems
- media: uvcvideo: Fix OOB read
- bpf: Add override check to kprobe multi link attach
- bpf: Fix BTF_ID symbol generation collision
- bpf: Fix BTF_ID symbol generation collision in tools/
- net: thunderbolt: Fix TCPv6 GSO checksum calculation
- fs/smb/client: Reset password pointer to NULL (CVE-2023-5345)
- ata: libata-core: Fix ata_port_request_pm() locking
- ata: libata-core: Fix port and device removal
- ata: libata-core: Do not register PM operations for SAS ports
- ata: libata-sata: increase PMP SRST timeout to 10s
- [x86] drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
- power: supply: rk817: Add missing module alias
- power: supply: ab8500: Set typing and props
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
- [arm64] drm/meson: fix memory leak on ->hpd_notify callback
- memcg: drop kmem.limit_in_bytes
- mm, memcg: reconsider kmem.limit_in_bytes deprecation
- [x86] ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.57
- ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
- mptcp: rename timer related helper to less confusing names
- mptcp: fix dangling connection hang-up
- mptcp: annotate lockless accesses to sk->sk_err
- mptcp: move __mptcp_error_report in protocol.c
- mptcp: process pending subflow error on close
- ata,scsi: do not issue START STOP UNIT on resume
- scsi: sd: Differentiate system and runtime start/stop management
- scsi: sd: Do not issue commands to suspended disks on shutdown
- scsi: core: Improve type safety of scsi_rescan_device()
- scsi: Do not attempt to rescan suspended devices
- ata: libata-scsi: Fix delayed scsi_rescan_device() execution
- NFS: Cleanup unused rpc_clnt variable
- NFS: rename nfs_client_kset to nfs_kset
- NFSv4: Fix a state manager thread deadlock regression
- mm/memory: add vm_normal_folio()
- mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd()
- mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range()
- mm/mempolicy: convert migrate_page_add() to migrate_folio_add()
- mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are
specified
- mm/page_alloc: always remove pages from temporary list
- mm/page_alloc: leave IRQs enabled for per-cpu page allocations
- mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list
- ring-buffer: remove obsolete comment for free_buffer_page()
- ring-buffer: Fix bytes info in per_cpu buffer stats
- btrfs: use struct qstr instead of name and namelen pairs
- btrfs: setup qstr from dentrys using fscrypt helper
- btrfs: use struct fscrypt_str instead of struct qstr
- Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return"
- [arm64] Avoid repeated AA64MMFR1_EL1 register read on pagefault path
- net: add sysctl accept_ra_min_rtr_lft
- net: change accept_ra_min_rtr_lft to affect all RA lifetimes
- net: release reference to inet6_dev pointer
- [arm64] cpufeature: Fix CLRBHB and BC detection
- drm/amd/display: Adjust the MST resume flow
- [arm64] iommu/arm-smmu-v3: Set TTL invalidation hint better
- [arm64] iommu/arm-smmu-v3: Avoid constructing invalid range commands
- rbd: move rbd_dev_refresh() definition
- rbd: decouple header read-in from updating rbd_dev->header
- rbd: decouple parent info read-in from updating rbd_dev
- rbd: take header_rwsem in rbd_dev_refresh() only when updating
- block: fix use-after-free of q->q_usage_counter
- i40e: fix the wrong PTP frequency calculation
- scsi: zfcp: Fix a double put in zfcp_port_enqueue()
- [amd64] iommu/vt-d: Avoid memory allocation in iommu_suspend()
- vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
(CVE-2023-5158)
- mptcp: userspace pm allow creating id 0 subflow
- Bluetooth: hci_codec: Fix leaking content of local_codecs
- Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER
- wifi: mwifiex: Fix tlv_buf_left calculation
- md/raid5: release batch_last before waiting for another stripe_head
- PCI: qcom: Fix IPQ8074 enumeration
- net: replace calls to sock->ops->connect() with kernel_connect()
- net: prevent rewrite of msg_name in sock_sendmsg()
- drm/amd: Fix detection of _PR3 on the PCIe root port
- drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()
- [arm64] Add Cortex-A520 CPU part definition
- [arm64] errata: Add Cortex-A520 speculative unprivileged load workaround
- HID: sony: Fix a potential memory leak in sony_probe()
- ubi: Refuse attaching if mtd's erasesize is 0
- erofs: fix memory leak of LZMA global compressed deduplication
- wifi: iwlwifi: dbg_ini: fix structure packing
- wifi: iwlwifi: mvm: Fix a memory corruption issue
- wifi: cfg80211: hold wiphy lock in auto-disconnect
- wifi: cfg80211: move wowlan disable under locks
- wifi: cfg80211: add a work abstraction with special semantics
- wifi: cfg80211: fix cqm_config access race
- wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
- leds: Drop BUG_ON check for LED_COLOR_ID_MULTI
- bpf: Fix tr dereferencing
- regulator: mt6358: Drop *_SSHUB regulators
- regulator: mt6358: Use linear voltage helpers for single range regulators
- regulator: mt6358: split ops for buck and linear range LDO regulators
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration
- Bluetooth: ISO: Fix handling of listen for unicast
- drivers/net: process the result of hdlc_open() and add call of
hdlc_close() in uhdlc_close()
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
- [x86] perf/x86/amd/core: Fix overflow reset on hotplug
- regmap: rbtree: Fix wrong register marked as in-cache when creating new
node
- wifi: mac80211: fix potential key use-after-free
- [x86] perf/x86/amd: Do not WARN() on every IRQ
- regulator/core: regulator_register: set device->class earlier
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
- scsi: target: core: Fix deadlock due to recursive locking
- ima: rework CONFIG_IMA dependency block
- NFSv4: Fix a nfs4_state_manager() race
- bpf: tcp_read_skb needs to pop skb regardless of seq
- bpf, sockmap: Do not inc copied_seq when PEEK flag set
- bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
- modpost: add missing else to the "of" check
- net: fix possible store tearing in neigh_periodic_work()
- bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup
- neighbour: annotate lockless accesses to n->nud_state
- neighbour: switch to standard rcu, instead of rcu_bh
- neighbour: fix data-races around n->output
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
- ptp: ocp: Fix error handling in ptp_ocp_device_init
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
- ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
- net: nfc: llcp: Add lock when modifying device list
- net: ethernet: ti: am65-cpsw: Fix error code in
am65_cpsw_nuss_init_tx_chns()
- ibmveth: Remove condition to recompute TCP header checksum.
- netfilter: handle the connecting collision properly in
nf_conntrack_proto_sctp
- netfilter: nf_tables: Deduplicate nft_register_obj audit logs
- netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
- ipv4: Set offload_failed flag in fibmatch results
- [armhf] net: stmmac: dwmac-stm32: fix resume on STM32 MCU
- tipc: fix a potential deadlock on &tx->lock
- tcp: fix quick-ack counting to count actual ACKs of new data
- tcp: fix delayed ACKs for MSS boundary condition
- sctp: update transport state when processing a dupcook packet
- sctp: update hb timer immediately after users change hb_interval
- netlink: split up copies in the ack construction
- netlink: Fix potential skb memleak in netlink_ack
- netlink: annotate data-races around sk->sk_err
- HID: sony: remove duplicate NULL check before calling usb_free_urb()
- HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
- intel_idle: add Emerald Rapids Xeon support
- smb: use kernel_connect() and kernel_bind()
- dm zoned: free dmz->ddev array in dmz_put_zoned_devices
- RDMA/core: Require admin capabilities to set system parameters
- of: dynamic: Fix potential memory leak in of_changeset_action()
- IB/mlx4: Fix the size of a buffer in add_port_entries()
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
- gpio: pxa: disable pinctrl calls for MMP_GPIO
- RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
- RDMA/cma: Fix truncation compilation warning in make_cma_ports
- RDMA/uverbs: Fix typo of sizeof argument
- RDMA/srp: Do not call scsi_done() from srp_abort()
- RDMA/siw: Fix connection failure handling
- RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation
- RDMA/mlx5: Fix NULL string error
- [x86] sev: Use the GHCB protocol when available for SNP CPUID requests
- ksmbd: fix race condition between session lookup and expire
- ksmbd: fix uaf in smb20_oplock_break_ack
- ipv6: remove nexthop_fib6_nh_bh()
- vrf: Fix lockdep splat in output path
- btrfs: fix an error handling path in btrfs_rename()
- btrfs: fix fscrypt name leak after failure to join log transaction
- netlink: remove the flex array from struct nlmsghdr
- btrfs: file_remove_privs needs an exclusive lock in direct io write
- ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh()
- xen/events: replace evtchn_rwlock with RCU (CVE-2023-34324)
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.58
- Revert "NFS: More fixes for nfs_direct_write_reschedule_io()"
- Revert "NFS: Use the correct commit info in nfs_join_page_group()"
- Revert "NFS: More O_DIRECT accounting fixes for error paths"
- Revert "NFS: Fix O_DIRECT locking issues"
- Revert "NFS: Fix error handling for O_DIRECT write scheduling"
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.59
- net: mana: Fix TX CQE error handling
- mptcp: fix delegated action races
- [x86] drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval
- RDMA/cxgb4: Check skb value for failure to allocate
- [arm64] perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
- [x86] platform/x86: think-lmi: Fix reference leak
- [x86] platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent
section mismatch warning
- scsi: Do not rescan devices with a suspended queue
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
- quota: Fix slow quotaoff
- [x86] ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM
- ata: libata-scsi: Disable scsi device manage_system_start_stop
- net: prevent address rewrite in kernel_bind()
- irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source
- KEYS: trusted: Remove redundant static calls usage
- ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset
- ALSA: usb-audio: Fix microphone sound on Nexigo webcam.
- ALSA: hda/realtek: Change model for Intel RVP board
- ASoC: simple-card-utils: fixup simple_util_startup() error handling
- [x86] ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL
match table
- [x86] ASoC: Intel: sof_sdw: add support for SKU 0B14
- [x86] ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.
- ASoC: Use of_property_read_bool() for boolean properties
- ASoC: fsl_sai: MCLK bind with TX/RX enable bit
- [arm64] ASoC: fsl_sai: Don't disable bitclock for i.MX8MP
- ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED
- ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx
- ALSA: hda/realtek - ALC287 I2S speaker platform support
- ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP
- pinctrl: nuvoton: wpcm450: fix out of bounds write
- [arm64] drm/msm/dp: do not reinitialize phy unless retry during link
training
- [arm64] drm/msm/dsi: skip the wait for video mode done if not applicable
- [arm64] drm/msm/dsi: fix irq_of_parse_and_map() error checking
- [arm64] drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid
overflow
- [arm64] drm/msm/dp: Add newlines to debug printks
- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
- ravb: Fix up dma_free_coherent() call in ravb_remove()
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (CVE-2023-35827)
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe
- xen-netback: use default TX queue size for vifs
- drm/vmwgfx: fix typo of sizeof argument
- bpf: Fix verifier log for async callback return values
- net: refine debug info in skb_checksum_help()
- net: macsec: indicate next pn update when offloading
- net: phy: mscc: macsec: reject PN update requests
- net/mlx5e: macsec: use update_pn flag instead of PN comparation
- ixgbe: fix crash with empty VF macvlan list
- net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
- net/smc: Fix pos miscalculation in statistics
- pinctrl: renesas: rzn1: Enable missing PINMUX
- workqueue: Override implicit ordered attribute in
workqueue_apply_unbound_cpumask()
- tcp: enforce receive buffer memory limits by allowing the tcp window to
shrink
- [armhf] dmaengine: stm32-mdma: abort resume if no ongoing transfer
- [armhf] dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA
chaining
- [armhf] dmaengine: stm32-dma: fix residue in case of MDMA chaining
- [armhf] dmaengine: stm32-mdma: use Link Address Register to compute
residue
- [armhf] dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is
set
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
- [arm64,armhf] usb: dwc3: Soft reset phy on probe for host
- usb: cdns3: Modify the return value of cdns_set_active () to void when
CONFIG_PM_SLEEP is disabled
- usb: hub: Guard against accesses to uninitialized BOS descriptors
- usb: musb: Get the musb_qh poniter after musb_giveback
- usb: musb: Modify the "HWVers" register address
- iio: pressure: bmp280: Fix NULL pointer exception
- iio: imu: bno055: Fix missing Kconfig dependencies
- iio: adc: imx8qxp: Fix address for command buffer registers
- iio: dac: ad3552r: Correct device IDs
- iio: admv1013: add mixer_vgate corner cases
- iio: pressure: dps310: Adjust Timeout Settings
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
- iio: addac: Kconfig: update ad74413r selections
- drm/atomic-helper: relax unregistered connector check
- drm/amdgpu: add missing NULL check
- drm/amd/display: Don't set dpms_off for seamless boot
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
- ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx
- ksmbd: not allow to open file if delelete on close bit is set
- [x86] perf/x86/lbr: Filter vsyscall addresses
- [x86] cpu: Fix AMD erratum #1485 on Zen4-based CPUs
- mcb: remove is_added flag from mcb_device struct
- [x86] thunderbolt: Workaround an IOMMU fault on certain systems with Intel
Maple Ridge
- [x86] thunderbolt: Check that lane 1 is in CL0 before enabling lane
bonding
- [x86] thunderbolt: Restart XDomain discovery handshake after failure
- [powerpc*] 47x: Fix 47x syscall return crash
- libceph: use kernel_connect()
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
- ceph: fix type promotion bug on 32bit systems
- Input: powermate - fix use-after-free in powermate_config_complete
- Input: psmouse - fix fast_reconnect function for PS/2 mode
- Input: xpad - add PXN V900 support
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
- Input: goodix - ensure int GPIO is in input for gpio_count == 1 &&
gpio_int_idx == 0 case
- mctp: perform route lookups under a RCU read-side lock
- nfp: flower: avoid rmmod nfp crash issues
- usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply
scope
- cgroup: Remove duplicates in cgroup v1 tasks file
- dma-buf: add dma_fence_timestamp helper
- pinctrl: avoid unsafe code pattern in find_pinctrl()
- scsi: ufs: core: Correct clear TM error log
- counter: chrdev: fix getting array extensions
- counter: microchip-tcb-capture: Fix the use of internal GCLK logic
- usb: typec: altmodes/displayport: Signal hpd low when exiting mode
- usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
- usb: cdnsp: Fixes issue with dequeuing not queued requests
- [x86] alternatives: Disable KASAN in apply_alternatives()
- [amd64] dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq
- [powerpc*] 8xx: Fix pte_access_permitted() for PAGE_NONE
- [powerpc*] 64e: Fix wrong test in __ptep_test_and_clear_young()
- ALSA: hda/realtek - Fixed two speaker platform
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.60
- lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
- igc: remove I226 Qbv BaseTime restriction
- igc: enable Qbv configuration for 2nd GCL
- igc: Remove reset adapter task for i226 during disable tsn config
- igc: Add qbv_config_change_errors counter
- igc: Add condition for qbv_config_change_errors counter
- igc: Fix race condition in PTP tx code
- Bluetooth: hci_event: Ignore NULL link key
- Bluetooth: Reject connection with the device which has same BD_ADDR
- Bluetooth: Fix a refcnt underflow problem for hci_conn
- Bluetooth: vhci: Fix race when opening vhci device
- Bluetooth: hci_event: Fix coding style
- Bluetooth: avoid memcmp() out of bounds warning
- ice: fix over-shifted variable
- ice: reset first in crash dump kernels
- net/smc: return the right falback reason when prefix checks fail
- btrfs: fix stripe length calculation for non-zoned data chunk allocation
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
- regmap: fix NULL deref on lookup
- [x86] KVM: x86: Mask LVTPC when handling a PMI
- [x86] sev: Disable MMIO emulation from user mode (CVE-2023-46813)
- [x86] sev: Check IOBM for IOIO exceptions from user-space (CVE-2023-46813)
- [x86] sev: Check for user-space IOIO pointing to kernel space
(CVE-2023-46813)
- [x86] fpu: Allow caller to constrain xfeatures when copying to uabi buffer
- [x86] KVM: x86: Constrain guest-supported xfeatures only at
KVM_GET_XSAVE{2}
- [x86] KVM: SVM: add support for Invalid IPI Vector interception
- [x86] KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
- audit,io_uring: io_uring openat triggers audit reference count underflow
- tcp: check mptcp-level constraints for backlog coalescing
- mptcp: more conservative check for zero probes
- netfilter: nft_payload: fix wrong mac header matching
- nvmet-tcp: Fix a possible UAF in queue intialization setup (CVE-2023-5178)
- [x86] drm/i915: Retry gtt fault when out of fence registers
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)