• linux-signed-arm64_6.6.9+1_source.changes ACCEPTED into unstable

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



    Accepted:

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

    Format: 1.8
    Date: Mon, 01 Jan 2024 18:22:27 +0100
    Source: linux-signed-arm64
    Architecture: source
    Version: 6.6.9+1
    Distribution: sid
    Urgency: medium
    Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
    Changed-By: Bastian Blank <waldi@debian.org>
    Changes:
    linux-signed-arm64 (6.6.9+1) unstable; urgency=medium
    .
    * Sign kernel from linux 6.6.9-1
    .
    * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.9
    - bpf: Fix prog_array_map_poke_run map poke update
    - btrfs: qgroup: iterate qgroups without memory allocation for
    qgroup_reserve()
    - btrfs: qgroup: use qgroup_iterator in qgroup_convert_meta()
    - btrfs: free qgroup pertrans reserve on transaction abort
    - drm/amd/display: fix hw rotated modes when PSR-SU is enabled
    - [x86] drm/i915: Fix FEC state dump
    - [x86] drm/i915: Introduce crtc_state->enhanced_framing
    - [x86] drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select
    - drm: Update file owner during use
    - drm: Fix FD ownership check in drm_master_check_perm()
    - [arm64,armhf] spi: spi-imx: correctly configure burst length when using
    dma
    - [arm64] dts: allwinner: h616: update emac for Orange Pi Zero 3
    - [armhf] OMAP2+: Fix null pointer dereference and memory leak in
    omap_soc_device_init
    - reset: Fix crash when freeing non-existent optional resets
    - [s390x] vx: fix save/restore of fpu kernel context
    - [x86] platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore()
    - SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806
    - wifi: ieee80211: don't require protected vendor action frames
    - wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
    - wifi: mac80211: check if the existing link config remains unchanged
    - wifi: mac80211: don't re-add debugfs during reconfig
    - wifi: mac80211: check defragmentation succeeded
    - wifi: mac80211: mesh: check element parsing succeeded
    - wifi: mac80211: mesh_plink: fix matches_local logic
    - ice: fix theoretical out-of-bounds access in ethtool link modes
    - bpf: syzkaller found null ptr deref in unix_bpf proto add
    - Revert "net/mlx5e: fix double free of encap_header in update funcs"
    - Revert "net/mlx5e: fix double free of encap_header"
    - net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
    - net/mlx5e: Fix a race in command alloc flow
    - net/mlx5e: fix a potential double-free in fs_udp_create_groups
    - net/mlx5e: Fix overrun reported by coverity
    - net/mlx5e: Decrease num_block_tc when unblock tc offload
    - net/mlx5e: XDP, Drop fragmented packets larger than MTU size
    - net/mlx5: Fix fw tracer first block check
    - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num
    - net/mlx5e: Fix error code in mlx5e_tc_action_miss_mapping_get()
    - net/mlx5e: Fix error codes in alloc_branch_attr()
    - net/mlx5e: Correct snprintf truncation handling for fw_version buffer
    - net/mlx5e: Correct snprintf truncation handling for fw_version buffer used
    by representors
    - [arm64] net: mscc: ocelot: fix eMAC TX RMON stats for bucket 256-511 and
    above
    - [arm64] net: mscc: ocelot: fix pMAC TX RMON stats for bucket 256-511 and
    above
    - net: Return error from sk_stream_wait_connect() if sk_wait_event() fails
    - net: sched: ife: fix potential use-after-free
    - ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
    - net/rose: fix races in rose_kill_by_device()
    - Bluetooth: Fix not notifying when connection encryption changes
    - Bluetooth: Fix deadlock in vhci_send_frame
    - Bluetooth: hci_event: shut up a false-positive warning
    - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
    - bnxt_en: do not map packet buffers twice
    - net: phy: skip LED triggers on PHYs on SFP modules
    - ice: stop trashing VF VSI aggregator node ID information
    - ice: alter feature support check for SRIOV and LAG
    - ice: Fix PF with enabled XDP going no-carrier after reset
    - net: mana: select PAGE_POOL
    - net: check vlan filter feature in vlan_vids_add_by_dev() and
    vlan_vids_del_by_dev()
    - afs: Fix the dynamic root's d_delete to always delete unused dentries
    - afs: Fix dynamic root lookup DNS check
    - net: ethernet: mtk_wed: fix possible NULL pointer dereference in
    mtk_wed_wo_queue_tx_clean()
    - net/ipv6: Revert remove expired routes with a separated list of routes
    - net: check dev->gso_max_size in gso_features_check()
    - keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
    - afs: Fix overwriting of result of DNS query
    - afs: Fix use-after-free due to get/remove race in volume tree
    - [x86] drm/i915/hwmon: Fix static analysis tool reported issues
    - [x86] drm/i915/mtl: Fix HDMI/DP PLL clock selection
    - [arm64,armhf] ASoC: hdmi-codec: fix missing report for jack initial status
    - [arm64] ASoC: fsl_sai: Fix channel swap issue on i.MX8MP
    - [arm64] i2c: qcom-geni: fix missing clk_disable_unprepare() and
    geni_se_resources_off()
    - drm/amdgpu: re-create idle bo's PTE during VM state machine reset
    - [armhf] i2c: aspeed: Handle the coalesced stop conditions with the start
    conditions.
    - gpiolib: cdev: add gpio_device locking wrapper around gpio_ioctl()
    - nvme-pci: fix sleeping function called from interrupt context
    - iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
    - [arm64,armhf] iio: adc: meson: add separate config for axg SoC family
    - scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
    - scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in
    ufs_qcom_clk_scale_notify()
    - scsi: ufs: core: Let the sq_lock protect sq_tail_slot access
    - iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time
    table
    - iio: imu: adis16475: add spi_device_id table
    - [armhf] iio: adc: ti_am335x_adc: Fix return value check of
    tiadc_request_dma()
    - iio: triggered-buffer: prevent possible freeing of wrong buffer
    - ALSA: usb-audio: Increase delay in MOTU M quirk
    - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3
    - wifi: mt76: fix crash with WED rx support enabled
    - wifi: cfg80211: Add my certificate
    - wifi: cfg80211: fix certs build to not depend on file order
    - USB: serial: ftdi_sio: update Actisense PIDs constant names
    - USB: serial: option: add Quectel EG912Y module support
    - USB: serial: option: add Foxconn T99W265 with new baseline
    - USB: serial: option: add Quectel RM500Q R13 firmware support
    - ALSA: hda/tas2781: select program 0, conf 0 by default
    - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA
    - ASoC: tas2781: check the validity of prm_no/cfg_no
    - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
    - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
    (CVE-2023-51779)
    - Bluetooth: L2CAP: Send reject on command corrupted request
    - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
    - Bluetooth: Add more enc key size check
    - usb: typec: ucsi: fix gpio-based orientation detection
    - net: usb: ax88179_178a: avoid failed operations when device is
    disconnected
    - [x86] Input: soc_button_array - add mapping for airplane mode button
    - net: 9p: avoid freeing uninit memory in p9pdu_vreadf
    - net: rfkill: gpio: set GPIO direction
    - net: avoid build bug in skb extension length calculation
    - net: stmmac: fix incorrect flag check in timestamp interrupt
    - dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
    - nfsd: call nfsd_last_thread() before final nfsd_put()
    - smb: client: fix OOB in cifsd when receiving compounded resps
    - smb: client: fix potential OOB in cifs_dump_detail()
    - smb: client: fix OOB in SMB2_query_info_init()
    - smb: client: fix OOB in smbCalcSize() (CVE-2023-6606)
    - [x86] drm/i915: Reject async flips with bigjoiner
    - [x86] drm/i915/dmc: Don't enable any pipe DMC events
    - 9p: prevent read overrun in protocol dump tracepoint
    - ring-buffer: Fix 32-bit rb_time_read() race with rb_time_cmpxchg()
    - ring-buffer: Remove useless update to write_stamp in rb_try_to_discard()
    - ring-buffer: Fix slowpath of interrupted event
    - nvmem: brcm_nvram: store a copy of NVRAM content
    - Revert "scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity"
    (Closes: #1059624)
    - scsi: core: Always send batch on reset or error handling command
    - tracing / synthetic: Disable events after testing in
    synth_event_gen_test_init()
    - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
    - [riscv64] pinctrl: starfive: jh7110: ignore disabled device tree nodes
    - [risvv64] pinctrl: starfive: jh7100: ignore disabled device tree nodes
    - [armhf] bus: ti-sysc: Flush posted write only after srst_udelay
    - lib/vsprintf: Fix %pfwf when current node refcount == 0
    - [x86] thunderbolt: Fix memory leak in margining_port_remove()
    - [arm64] KVM: arm64: vgic: Simplify kvm_vgic_destroy()
    - [arm64] KVM: arm64: vgic: Add a non-locking primitive for
    kvm_vgic_vcpu_destroy()
    - [arm64] KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroy
    - [x86] alternatives: Sync core before enabling interrupts
    - [x86] alternatives: Disable interrupts and sync when optimizing NOPs in
    place
    - [x86] smpboot/64: Handle X2APIC BIOS inconsistency gracefully
    .
    [ Salvatore Bonaccorso ]
    * [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
    * [rt] Update to 6.6.7-rt18
    .
    [ Bastian Blank ]
    * [mips*] Increase RELOCATION_TABLE_SIZE to 0x200000. (closes: #1059431) Checksums-Sha1:
    d906e9d86a83e67e5ec80e13e301982b6de1c694 9926 linux-signed-arm64_6.6.9+1.dsc
    02bb5bef3fab8b2415a464353343d01dc1550da3 576896 linux-signed-arm64_6.6.9+1.tar.xz
    Checksums-Sha256:
    b1158fb2dec7674e5d3a2f94f20f347e369231ebc8f0c71c5889b9a8eb692ea2 9926 linux-signed-arm64_6.6.9+1.dsc
    b238254211a71a8bfb71e880bb5ac705b1c2b12264b2962b534a395fd256d2aa 576896 linux-signed-arm64_6.6.9+1.tar.xz
    Files:
    11c4aeaba9cddc2a1b6f8e42be0a14f8 9926 kernel optional linux-signed-arm64_6.6.9+1.dsc
    78ad95bf679b62297b8841c07631596b 576896 kernel optional linux-signed-arm64_6.6.9+1.tar.xz

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEEfKFfvHEI+gkU+E+di0FRiLdONzYFAmWTw9cACgkQi0FRiLdO NzYvshAAizB6DqA244RexsKQw8qQ49r6WkjKizjPsckRIHiHeAvjgv2cGyIJY3fO EyNIvQ5rLMVkpMuhRUHCRPFVHX9bYZcd9By/mu6VyEkYGKUV6oSdFuBTpNWv3REa ZqUDd84c4G4QaXH7t49x5V4Gb5koKCSMubEEw1tBxgLQvmkLvb1UMR0A3llD4l8s undspg3oJpsQdk/tgmk7xETfv1vU2BvSxjc6WhcfIj54zkMdOHMHk2HnmRPxO9NV CQDU0+E0kMkDQN9hsACtG0civebw9hme0o4gPZrTw6TzkWva0ZpYT2sqdiv6QzPG EgeQeArxhT1SgsQ1Uu8/MlgTO1QT9mytuOwmQu13X/Fv7AU2Zb5qqOlJ/JPW7jg4 zAnfLfbpr+s4fO+mRMvKiEGKKfHU+/A5FhwvukAlGNg8ipjC/smTM/vaX1igXdx2 NLMvTJZhvuC6JwVfuX5f9t6MGaeIi8HpTtT8zszg3OAC+WBmGyiG6CWbpYIFHEw4 4kx0QxAKKTvwoT/lH2DSDXYr4KuhKzYnMlCOpyhEt+POcsq8V4RdqNnK6Y/vrLPG UNQ1ghu0PDKTIarCZDf5NfXvNDOy6yS2ykmHqKHoVEjPax86mLhSYo7byg/Alo4t MGWpGGzh531xMpW8WVq4PPudMK2j4xukaH+Ljc9CY69JmCKVJjA=
    =XWGd
    -----END PGP SIGNATURE-----

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