• linux_6.1.69-1~bpo11+1_source.changes ACCEPTED into bullseye-backports

    From Debian FTP Masters@21:1/5 to All on Tue Feb 6 10:10:01 2024
    Thank you for your contribution to Debian.



    Accepted:

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512

    Format: 1.8
    Date: Fri, 05 Jan 2024 01:33:38 +0000
    Source: linux
    Architecture: source
    Version: 6.1.69-1~bpo11+1
    Distribution: bullseye-backports
    Urgency: high
    Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
    Changed-By: Ben Hutchings <benh@debian.org>
    Closes: 1032104 1035587 1038799 1052304 1055021 1057790 1057843 1057967 1057969 1058758 1059624
    Changes:
    linux (6.1.69-1~bpo11+1) bullseye-backports; urgency=medium
    .
    * Rebuild for bullseye-backports:
    - Set ABI to 0.deb11.17
    .
    linux (6.1.69-1) bookworm-security; urgency=high
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.68
    - hrtimers: Push pending hrtimers away from outgoing CPU earlier
    - i2c: designware: Fix corrupted memory seen in the ISR
    - netfilter: ipset: fix race condition between swap/destroy and kernel side
    add/del/test
    - tg3: Move the [rt]x_dropped counters to tg3_napi
    - tg3: Increment tx_dropped in tg3_tso_bug()
    - kconfig: fix memory leak from range properties
    - drm/amdgpu: correct chunk_ptr to a pointer to chunk.
    - [x86] Introduce ia32_enabled()
    - [amd64] x86/coco: Disable 32-bit emulation by default on TDX and SEV
    - [x86] entry: Convert INT 0x80 emulation to IDTENTRY
    - [x86] entry: Do not allow external 0x80 interrupts
    - [x86] tdx: Allow 32-bit emulation by default
    - [x86] platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi
    code
    - [powerpc*] of: dynamic: Fix of_reconfig_get_state_change() return value
    documentation
    - [x86] platform/x86: wmi: Skip blocks with zero instances
    - ipv6: fix potential NULL deref in fib6_add()
    - hv_netvsc: rndis_filter needs to select NLS
    - r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
    - r8152: Add RTL8152_INACCESSIBLE checks to more loops
    - r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
    - r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
    - r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
    - arcnet: restoring support for multiple Sohard Arcnet cards
    - net: stmmac: fix FPE events losing
    - xsk: Skip polling event check for unbound socket
    - i40e: Fix unexpected MFS warning message
    - iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero
    - net: bnxt: fix a potential use-after-free in bnxt_init_tc
    - tcp: fix mid stream window clamp.
    - ionic: fix snprintf format length warning
    - ionic: Fix dim work handling in split interrupt mode
    - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
    - net: atlantic: Fix NULL dereference of skb pointer in
    - [arm64] net: hns: fix wrong head when modify the tx feature when sending
    packets
    - [arm64] net: hns: fix fake link up on xge port
    - netfilter: nft_exthdr: add boolean DCCP option matching
    - netfilter: nf_tables: fix 'exist' matching on bigendian arches
    - netfilter: nf_tables: bail out on mismatching dynset and set expressions
    (CVE-2023-6622)
    - netfilter: nf_tables: validate family when identifying table via handle
    - netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
    - tcp: do not accept ACK of bytes we never sent
    - bpf: sockmap, updating the sg structure should also update curr
    - psample: Require 'CAP_NET_ADMIN' when joining "packets" group
    - drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
    - [arm64] tee: optee: Fix supplicant based device enumeration
    - [arm64] RDMA/hns: Fix unnecessary err return when using invalid congest
    control algorithm
    - RDMA/irdma: Do not modify to SQD on error
    - RDMA/irdma: Add wait for suspend on SQD
    - [arm64] ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
    - RDMA/irdma: Refactor error handling in create CQP
    - RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
    - [x86] hwmon: (acpi_power_meter) Fix 4.29 MW bug
    - [x86] ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
    - RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
    - RDMA/irdma: Avoid free the non-cqp_request scratch
    - [arm64] dts: imx8mq: drop usb3-resume-missing-cas from usb
    - [arm64] dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
    - tracing: Fix a warning when allocating buffered events fails
    - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
    - [armhf] imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
    - md: introduce md_ro_state
    - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
    - iommu: Avoid more races around device probe
    - [x86] rethook: Use __rcu pointer for rethook::handler
    - kprobes: consistent rcu api usage for kretprobe holder
    - [x86] ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
    - io_uring/af_unix: disable sending io_uring over sockets (CVE-2023-6531)
    - nvme-pci: Add sleep quirk for Kingston drives
    - io_uring: fix mutex_unlock with unreferenced ctx
    - ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
    - ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
    - ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
    - ALSA: hda/realtek: add new Framework laptop to quirks
    - ALSA: hda/realtek: Add Framework laptop 16 to quirks
    - ring-buffer: Test last update in 32bit version of __rb_time_read()
    - nilfs2: fix missing error check for sb_set_blocksize call
    - nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
    - cgroup_freezer: cgroup_freezing: Check if not frozen
    - checkstack: fix printed address
    - tracing: Always update snapshot buffer size
    - tracing: Disable snapshot buffer when stopping instance tracers
    - tracing: Fix incomplete locking when disabling buffered events
    - tracing: Fix a possible race when disabling buffered events
    - packet: Move reference count in packet_sock to atomic_long_t
    - r8169: fix rtl8125b PAUSE frames blasting when suspended
    - regmap: fix bogus error on regcache_sync success
    - [x86] platform/surface: aggregator: fix recv_buf() return value
    - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
    - mm: fix oops when filemap_map_pmd() without prealloc_pte
    - md/raid6: use valid sector values to determine if an I/O should wait on
    the reshape
    - [arm*] binder: fix memory leaks of spam and pending work
    - [arm64] coresight: etm4x: Make etm4_remove_dev() return void
    - [arm64] coresight: etm4x: Remove bogous __exit annotation for some
    functions
    - hwtracing: hisi_ptt: Add dummy callback pmu::read()
    - [x86] misc: mei: client.c: return negative error code in mei_cl_write
    - [x86] misc: mei: client.c: fix problem of return '-EOVERFLOW' in
    mei_cl_write
    - ring-buffer: Force absolute timestamp on discard of event
    - tracing: Set actual size after ring buffer resize
    - tracing: Stop current tracer when resizing buffer
    - perf: Fix perf_event_validate_size() (CVE-2023-6931)
    - [x86] sev: Fix kernel crash due to late update to read-only ghcb_version
    - gpiolib: sysfs: Fix error handling on failed export
    - drm/amdgpu: fix memory overflow in the IB test
    - drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c
    - drm/amdgpu: correct the amdgpu runtime dereference usage count
    - drm/amdgpu: Update ras eeprom support for smu v13_0_0 and v13_0_10
    - drm/amdgpu: Add EEPROM I2C address support for ip discovery
    - drm/amdgpu: Remove redundant I2C EEPROM address
    - drm/amdgpu: Decouple RAS EEPROM addresses from chips
    - drm/amdgpu: Add support for RAS table at 0x40000
    - drm/amdgpu: Remove second moot switch to set EEPROM I2C address
    - drm/amdgpu: Return from switch early for EEPROM I2C address
    - drm/amdgpu: simplify amdgpu_ras_eeprom.c
    - drm/amdgpu: Add I2C EEPROM support on smu v13_0_6
    - drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
    - usb: gadget: f_hid: fix report descriptor allocation
    - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
    - parport: Add support for Brainboxes IX/UC/PX parallel cards
    - cifs: Fix non-availability of dedup breaking generic/304
    - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
    - smb: client: fix potential NULL deref in parse_dfs_referrals()
    - usb: typec: class: fix typec_altmode_put_partner to put plugs
    - [arm64,armhf] PL011: Fix DMA support
    - [arm64] serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
    - [arm64] serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
    - [arm64] serial: 8250_omap: Add earlycon support for the AM654 UART
    controller
    - devcoredump: Send uevent once devcd is ready
    - [x86] CPU/AMD: Check vendor in the AMD microcode callback
    - USB: gadget: core: adjust uevent timing on gadget unbind
    - cifs: Fix flushing, invalidation and file size with copy_file_range()
    - cifs: Fix flushing, invalidation and file size with FICLONE
    - [mips*] kernel: Clear FPU states when setting up kernel threads
    (Closes: #1055021)
    - [s390x] KVM: s390/mm: Properly reset no-dat
    - [x86] KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
    - netfilter: nft_set_pipapo: skip inactive elements during set walk
    (CVE-2023-6817)
    - [x86] drm/i915/display: Drop check for doublescan mode in modevalid
    - [x86] drm/i915/lvds: Use REG_BIT() & co.
    - [x86] drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo
    - [x86] drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.69
    - [x86] perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table
    - r8152: add USB device driver for config selection
    - r8152: add vendor/device ID pair for D-Link DUB-E250
    - r8152: add vendor/device ID pair for ASUS USB-C2500
    - [powerpc*] ftrace: Fix stack teardown in ftrace_no_trace
    - ext4: fix warning in ext4_dio_write_end_io()
    - ksmbd: fix memory leak in smb2_lock()
    - afs: Fix refcount underflow from error handling race (Closes: #1052304)
    - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
    (Closes: #1058758)
    - net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work
    - net: ipv6: support reporting otherwise unknown prefix flags in
    RTM_NEWPREFIX
    - bnxt_en: Clear resource reservation during resume
    - bnxt_en: Save ring error counters across reset
    - bnxt_en: Fix wrong return value check in bnxt_close_nic()
    - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic
    - atm: solos-pci: Fix potential deadlock on &cli_queue_lock
    - atm: solos-pci: Fix potential deadlock on &tx_queue_lock
    - net: vlan: introduce skb_vlan_eth_hdr()
    - net: fec: correct queue selection
    - atm: Fix Use-After-Free in do_vcc_ioctl (CVE-2023-51780)
    - net/rose: Fix Use-After-Free in rose_ioctl (CVE-2023-51782)
    - iavf: Introduce new state machines for flow director
    - iavf: Handle ntuple on/off based on new state machines for flow director
    - qed: Fix a potential use-after-free in qed_cxt_tables_alloc
    - net: Remove acked SYN flag from packet in the transmit queue correctly
    - net: ena: Destroy correct number of xdp queues upon failure
    - net: ena: Fix xdp drops handling due to multibuf packets
    - net: ena: Fix XDP redirection error
    - sign-file: Fix incorrect return values check
    - vsock/virtio: Fix unsigned integer wrap around in
    virtio_transport_has_space()
    - net: stmmac: Handle disabled MDIO busses from devicetree
    - appletalk: Fix Use-After-Free in atalk_ioctl (CVE-2023-51781)
    - net: atlantic: fix double free in ring reinit logic
    - cred: switch to using atomic_long_t
    - fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
    - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
    - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
    - ALSA: hda/realtek: Apply mute LED quirk for HP15-db
    - Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
    - [mips*] PCI: loongson: Limit MRRS to 256 (Closes: #1035587)
    - ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
    - [x86] hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
    - usb: aqc111: check packet for fixup for true limit
    - blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock
    required!"
    - blk-cgroup: bypass blkcg_deactivate_policy after destroying
    - bcache: avoid oversize memory allocation by small stripe_size
    - bcache: remove redundant assignment to variable cur_idx
    - bcache: add code comments for bch_btree_node_get() and
    __bch_btree_node_alloc()
    - bcache: avoid NULL checking to c->root in run_cache_set()
    - nbd: fold nbd config initialization into nbd_alloc_config()
    - nvme-auth: set explanation code for failure2 msgs
    - nvme: catch errors from nvme_configure_metadata()
    - [x86] platform/x86: intel_telemetry: Fix kernel doc descriptions
    - HID: glorious: fix Glorious Model I HID report
    - HID: add ALWAYS_POLL quirk for Apple kb
    - nbd: pass nbd_sock to nbd_read_reply() instead of index
    - HID: hid-asus: reset the backlight brightness level on resume
    - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
    - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
    - net: usb: qmi_wwan: claim interface 4 for ZTE MF290
    - [arm64] add dependency between vmlinuz.efi and Image
    - HID: hid-asus: add const to read-only outgoing usb buffer
    - perf: Fix perf_event_validate_size() lockdep splat
    - btrfs: do not allow non subvolume root targets for snapshot
    - soundwire: stream: fix NULL pointer dereference for multi_link
    - ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
    - [arm64] mm: Always make sw-dirty PTEs hw-dirty in pte_modify
    - team: Fix use-after-free when an option instance allocation fails
    - drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
    - dmaengine: stm32-dma: avoid bitfield overflow assertion
    - mm/mglru: fix underprotected page cache
    - mm/shmem: fix race in shmem_undo_range w/THP
    - btrfs: free qgroup reserve when ORDERED_IOERR is set
    - btrfs: don't clear qgroup reserved bit in release_folio
    - drm/amdgpu: fix tear down order in amdgpu_vm_pt_free
    - drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
    - [x86] drm/i915: Fix remapped stride with CCS on ADL+
    - smb: client: fix OOB in receive_encrypted_standard()
    - smb: client: fix NULL deref in asn1_ber_decoder()
    - smb: client: fix OOB in smb2_query_reparse_point()
    - ring-buffer: Fix memory leak of free page
    - tracing: Update snapshot buffer on resize if it is allocated
    - ring-buffer: Do not update before stamp when switching sub-buffers
    - ring-buffer: Have saved event hold the entire event
    - ring-buffer: Fix writing to the buffer with max_data_size
    - ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
    - ring-buffer: Do not try to put back write_stamp
    - ring-buffer: Have rb_time_cmpxchg() set the msb counter too
    - net: tls, update curr on splice as well
    - r8152: avoid to change cfg for all devices
    - r8152: remove rtl_vendor_mode function
    - r8152: fix the autosuspend doesn't work
    .
    [ Salvatore Bonaccorso ]
    * Bump ABI to 17
    * [rt] Update to 6.1.69-rt21
    * [arm64] drivers/vfio: Don't enable VFIO_NOIOMMU.
    This is a breach of the integrity lockdown requirement of secure boot
    and thus cannot be enabled.
    Thanks to Bastian Blank and Ben Hutchings
    * Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
    (CVE-2023-51779)
    * netfilter: nf_tables: skip set commit for deleted/destroyed sets
    * Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
    (Closes: #1059624)
    .
    linux (6.1.67-1) bookworm; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.67
    - Revert "wifi: cfg80211: fix CQM for non-range use" (Closes: #1057967,
    #1057969)
    .
    [ Salvatore Bonaccorso ]
    * Bump ABI to 16
    .
    linux (6.1.66-1) bookworm; urgency=medium
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.65
    - afs: Fix afs_server_list to be cleaned up with RCU
    - afs: Make error on cell lookup failure consistent with OpenAFS
    - [arm64,armhf] drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
    - [arm64,armhf] drm/panel: simple: Fix Innolux G101ICE-L01 timings
    - wireguard: use DEV_STATS_INC()
    - ata: pata_isapnp: Add missing error check for devm_ioport_map()
    - [x86] drm/i915: do not clean GT table on error path
    - [arm64,armhf] drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP
    full
    - HID: fix HID device resource race between HID core and debugging support
    - ipv4: Correct/silence an endian warning in __ip_do_redirect
    - net: usb: ax88179_178a: fix failed operations during ax88179_reset
    - net/smc: avoid data corruption caused by decline
    - [armhf] arm/xen: fix xen_vcpu_info allocation alignment
    - [amd64,arm64] amd-xgbe: handle corner-case during sfp hotplug
    - [amd64,arm64] amd-xgbe: handle the corner-case during tx completion
    - [amd64,arm64] amd-xgbe: propagate the correct speed and duplex status
    - afs: Return ENOENT if no cell DNS record can be found
    - afs: Fix file locking on R/O volumes to operate in local mode
    - mm,kfence: decouple kfence from page granularity mapping judgement
    - i40e: use ERR_PTR error print in i40e messages
    - i40e: Fix adding unsupported cloud filters
    - [arm64] USB: dwc3: qcom: fix resource leaks on probe deferral
    - [arm64] USB: dwc3: qcom: fix ACPI platform device leak
    - lockdep: Fix block chain corruption
    - cifs: minor cleanup of some headers
    - smb3: allow dumping session and tcon id to improve stats analysis and
    debugging
    - cifs: print last update time for interface list
    - cifs: distribute channels across interfaces based on speed
    - cifs: account for primary channel in the interface list
    - cifs: fix leak of iface for primary channel
    - ext4: add a new helper to check if es must be kept
    - ext4: factor out __es_alloc_extent() and __es_free_extent()
    - ext4: use pre-allocated es in __es_insert_extent()
    - ext4: use pre-allocated es in __es_remove_extent()
    - ext4: using nofail preallocation in ext4_es_remove_extent()
    - ext4: using nofail preallocation in ext4_es_insert_delayed_block()
    - ext4: using nofail preallocation in ext4_es_insert_extent()
    - ext4: fix slab-use-after-free in ext4_es_insert_extent()
    - ext4: make sure allocate pending entry not fail
    - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()
    - NFSD: Fix checksum mismatches in the duplicate reply cache
    - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
    - swiotlb-xen: provide the "max_mapping_size" method
    - bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
    btree_gc_coalesce()
    - md: fix bi_status reporting in md_end_clone_io
    - bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
    - io_uring/fs: consider link->flags when getting path for LINKAT
    - [s390x] dasd: protect device queue against concurrent access
    - USB: serial: option: add Luat Air72*U series products
    - hv_netvsc: fix race of netvsc and VF register_netdevice
    - hv_netvsc: Fix race of register_netdevice_notifier and VF register
    - hv_netvsc: Mark VF as slave before exposing it to user-mode
    - dm-delay: fix a race between delay_presuspend and delay_bio
    - bcache: check return value from btree_node_alloc_replacement()
    - bcache: prevent potential division by zero error
    - bcache: fixup init dirty data errors
    - bcache: fixup lock c->root error
    - USB: serial: option: add Fibocom L7xx modules
    - USB: serial: option: fix FM101R-GL defines
    - USB: serial: option: don't claim interface 4 for ZTE MF290
    - usb: typec: tcpm: Skip hard reset when in error recovery
    - [arm64,armhf] USB: dwc2: write HCINT with INTMASK applied
    - [arm64,armhf] usb: dwc3: Fix default mode initialization
    - [arm64,armhf] usb: dwc3: set the dma max_seg_size
    - [arm64] USB: dwc3: qcom: fix software node leak on probe errors
    - [arm64] USB: dwc3: qcom: fix wakeup after probe deferral
    - io_uring: fix off-by one bvec index
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.66
    - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
    - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved
    - smb: client: report correct st_size for SMB and NFS symlinks
    - pinctrl: avoid reload of p state in list iteration
    - firewire: core: fix possible memory leak in create_units()
    - mmc: sdhci-pci-gli: Disable LPM during initialization
    - mmc: cqhci: Increase recovery halt timeout
    - mmc: cqhci: Warn of halt or task clear failure
    - mmc: cqhci: Fix task clearing in CQE error recovery
    - mmc: block: Retry commands in CQE error recovery
    - mmc: block: Do not lose cache flush during CQE error recovery
    - mmc: block: Be sure to wait while busy in CQE error recovery
    - ALSA: hda: Disable power-save on KONTRON SinglePC
    - ALSA: hda/realtek: Headset Mic VREF to 100%
    - ALSA: hda/realtek: Add supported ALC257 for ChromeOS
    - dm-verity: align struct dm_verity_fec_io properly
    - scsi: Change SCSI device boolean fields to single bit flags
    - scsi: sd: Fix system start for ATA devices
    - drm/amd: Enable PCIe PME from D3
    - drm/amdgpu: Force order between a read and write to the same address
    - drm/amd/display: Include udelay when waiting for INBOX0 ACK
    - drm/amd/display: Remove min_dst_y_next_start check for Z8
    - drm/amd/display: Use DRAM speed from validation for dummy p-state
    - drm/amd/display: Update min Z8 residency time to 2100 for DCN314
    - drm/amd/display: fix ABM disablement
    - dm verity: initialize fec io before freeing it
    - dm verity: don't perform FEC for failed readahead IO
    - nvme: check for valid nvme_identify_ns() before using it
    - [x86] cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch()
    - dma-buf: fix check in dma_resv_add_fence
    - bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
    - [amd64] iommu/vt-d: Add MTL to quirk list to skip TE disabling
    - [powerpc*] KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user
    registers
    - [powerpc*] Don't clobber f0/vs0 during fp|altivec register save
    (Closes: #1032104)
    - btrfs: add dmesg output for first mount and last unmount of a filesystem
    - btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
    - btrfs: fix off-by-one when checking chunk map includes logical address
    - btrfs: send: ensure send_fd is writable
    - btrfs: make error messages more clear when getting a chunk map
    - btrfs: fix 64bit compat send ioctl arguments not initializing version
    member
    - Input: xpad - add HyperX Clutch Gladiate Support
    - wifi: cfg80211: fix CQM for non-range use
    - [arm64,armhf] USB: xhci-plat: fix legacy PHY double init
    - USB: core: Change configuration warnings to notices
    - usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
    - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
    - [arm64] dpaa2-eth: increase the needed headroom to account for alignment
    - net: stmmac: xgmac: Disable FPE MMC interrupts
    - r8169: prevent potential deadlock in rtl8169_close
    - [x86] KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.
    - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
    - spi: Fix null dereference on suspend
    - drm/amd/display: Restore rptr/wptr for DMCUB as workaround
    - drm/amd/display: Guard against invalid RPTR/WPTR being set
    - [armhf] cpufreq: imx6q: don't warn for disabling a non-existing frequency
    - [armhf] cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
    - [amd64] iommu/vt-d: Omit devTLB invalidation requests when TES=0
    - [amd64] iommu/vt-d: Allocate pasid table in device probe path
    - [amd64] iommu/vt-d: Add device_block_translation() helper
    - [amd64] iommu/vt-d: Disable PCI ATS in legacy passthrough mode
    - [amd64] iommu/vt-d: Make context clearing consistent with context mapping
    - drm/amd/pm: fix a memleak in aldebaran_tables_init
    - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
    - mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
    - drm/amd/display: Expand kernel doc for DC
    - drm/amd/display: clean code-style issues in dcn30_set_mpc_shaper_3dlut
    - drm/amd/display: Fix the delta clamping for shaper LUT
    - drm/amd/display: Fix MPCC 1DLUT programming
    - r8169: disable ASPM in case of tx timeout
    - r8169: fix deadlock on RTL8125 in jumbo mtu mode (Closes: #1057790)
    - xen: Allow platform PCI interrupt to be shared
    - xen: simplify evtchn_do_upcall() call maze
    - [x86] xen: fix percpu vcpu_info allocation
    - [x86] apic/msi: Fix misconfigured non-maskable MSI quirk
    - iomap: update ki_pos a little later in iomap_dio_complete
    (Closes: #1057843)
    .
    [ Salvatore Bonaccorso ]
    * Bump ABI to 15
    * [rt] Update to 6.1.66-rt19
    .
    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()

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)