[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted linux-signed-amd64 6.10.7+1 (source) into unstable



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

Format: 1.8
Date: Sat, 31 Aug 2024 12:14:41 +0200
Source: linux-signed-amd64
Architecture: source
Version: 6.10.7+1
Distribution: sid
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Changes:
 linux-signed-amd64 (6.10.7+1) unstable; urgency=medium
 .
   * Sign kernel from linux 6.10.7-1
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.10.7
     - tty: vt: conmakehash: remove non-portable code printing comment header
     - tty: serial: fsl_lpuart: mark last busy before uart_add_one_port
     - tty: atmel_serial: use the correct RTS flag.
     - Revert "ACPI: EC: Evaluate orphan _REG under EC device"
     - Revert "misc: fastrpc: Restrict untrusted app to attach to privileged PD"
     - Revert "serial: 8250_omap: Set the console genpd always on if no console
       suspend"
     - Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET"
     - selinux: revert our use of vma_is_initial_heap()
     - netfs, ceph: Revert "netfs: Remove deprecated use of PG_private_2 as a
       second writeback flag"
     - fuse: Initialize beyond-EOF page contents before setting uptodate
     - ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
     - ALSA: usb-audio: Support Yamaha P-125 quirk entry
     - usb: misc: ljca: Add Lunar Lake ljca GPIO HID to ljca_gpio_hids[]
     - usb: xhci: Check for xhci->interrupters being allocated in
       xhci_mem_clearup()
     - xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
     - [x86] thunderbolt: Mark XDomain as unplugged when router is removed
     - ALSA: hda/tas2781: fix wrong calibrated data order
     - ALSA: timer: Relax start tick time check for slave timer elements
     - [s390x] dasd: fix error recovery leading to data corruption on ESE devices
     - [s390x] KVM: s390: fix validity interception issue when gisa is switched
       off
     - thermal: gov_bang_bang: Call __thermal_cdev_update() directly
     - KEYS: trusted: fix DCP blob payload length assignment
     - KEYS: trusted: dcp: fix leak of blob encryption key
     - [riscv64] change XIP's kernel_map.size to be size of the entire kernel
     - [riscv64] entry: always initialize regs->a0 to -ENOSYS
     - smb3: fix lock breakage for cached writes
     - [arm64,armhf] i2c: tegra: Do not mark ACPI devices as irq safe
     - ACPICA: Add a depth argument to acpi_execute_reg_methods()
     - ACPI: EC: Evaluate _REG outside the EC scope more carefully
     - [arm64] ACPI: NUMA: initialize all values of acpi_early_node_map to
       NUMA_NO_NODE
     - dm resume: don't return EINVAL when signalled
     - dm persistent data: fix memory allocation failure
     - vfs: Don't evict inode under the inode lru traversing context
     - fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
     - [arm64] i2c: qcom-geni: Add missing geni_icc_disable in
       geni_i2c_runtime_resume
     - tracing: Return from tracing_buffers_read() if the file has been closed
     - perf/bpf: Don't call bpf_overflow_handler() for tracing events
     - mseal: fix is_madv_discard()
     - rtla/osnoise: Prevent NULL dereference in error handling
     - mm: fix endless reclaim on machines with unaccepted memory
     - mm/hugetlb: fix hugetlb vs. core-mm PT locking
     - md/raid1: Fix data corruption for degraded array with slow disk
     - net: mana: Fix RX buf alloc_size alignment and atomic op panic
     - media: atomisp: Fix streaming no longer working on BYT / ISP2400 devices
     - net: mana: Fix doorbell out of order violation and avoid unnecessary
       doorbell rings
     - wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion
     - fs/netfs/fscache_cookie: add missing "n_accesses" check
     - selinux: fix potential counting error in avc_add_xperms_decision()
     - selinux: add the processing of the failure of avc_add_xperms_decision()
     - alloc_tag: mark pages reserved during CMA activation as not tagged
     - mm/memory-failure: use raw_spinlock_t in struct memory_failure_cpu
     - alloc_tag: introduce clear_page_tag_ref() helper function
     - mm/numa: no task_numa_fault() call if PMD is changed
     - mm/vmalloc: fix page mapping if vm_area_alloc_pages() with high order
       fallback to order 0
     - mm/numa: no task_numa_fault() call if PTE is changed
     - btrfs: tree-checker: reject BTRFS_FT_UNKNOWN dir type
     - btrfs: send: allow cloning non-aligned extent if it ends at i_size
     - btrfs: check delayed refs when we're checking if a ref exists
     - btrfs: only run the extent map shrinker from kswapd tasks
     - btrfs: zoned: properly take lock to read/update block group's zoned
       variables
     - btrfs: tree-checker: add dev extent item checks
     - btrfs: only enable extent map shrinker for DEBUG builds
     - drm/amdgpu: Actually check flags for all context ops.
     - memcg_write_event_control(): fix a user-triggerable oops
     - drm/amd/display: Adjust cursor position
     - drm/amd/display: fix s2idle entry for DCN3.5+
     - drm/amd/display: Enable otg synchronization logic for DCN321
     - drm/amd/display: fix cursor offset on rotation 180
     - drm/amdgpu/jpeg2: properly set atomics vmid field
     - drm/amdgpu/jpeg4: properly set atomics vmid field
     - drm/amd/amdgpu: command submission parser for JPEG
     - pidfd: prevent creation of pidfds for kthreads
     - [s390x] uv: Panic for set and remove shared access UVC errors
     - netfs: Fault in smaller chunks for non-large folio mappings
     - filelock: fix name of file_lease slab cache
     - libfs: fix infinite directory reads for offset dir
     - bpf: Fix updating attached freplace prog in prog_array map
     - bpf: Fix a kernel verifier crash in stacksafe()
     - btrfs: fix invalid mapping of extent xarray state
     - igc: Fix packet still tx after gate close by reducing i226 MAC retry
       buffer
     - igc: Fix qbv_config_change_errors logics
     - igc: Fix reset adapter logics when tx mode change
     - igc: Fix qbv tx latency by setting gtxoffset
     - gtp: pull network headers in gtp_dev_xmit()
     - net/mlx5: SD, Do not query MPIR register if no sd_group
     - net/mlx5e: Take state lock during tx timeout reporter
     - net/mlx5e: Correctly report errors for ethtool rx flows
     - atm: idt77252: prevent use after free in dequeue_rx()
     - [arm64] net: ethernet: mtk_wed: fix use-after-free panic in
       mtk_wed_setup_tc_block_cb()
     - mlxbf_gige: disable RX filters until RX path initialized
     - mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
     - tcp: Update window clamping condition
     - netfilter: allow ipv6 fragments to arrive on different devices
     - netfilter: nfnetlink: Initialise extack before use in ACKs
       (CVE-2024-44945)
     - netfilter: flowtable: initialise extack before use
     - netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
     - netfilter: nf_tables: Audit log dump reset after the fact
     - netfilter: nf_tables: Introduce nf_tables_getobj_single
     - netfilter: nf_tables: Add locking for NFT_MSG_GETOBJ_RESET requests
     - vsock: fix recursive ->recvmsg calls
     - [arm64] net: hns3: fix wrong use of semaphore up
     - [arm64] net: hns3: use the user's cfg after reset
     - [arm64] net: hns3: fix a deadlock problem when config TC during resetting
     - kbuild: refactor variables in scripts/link-vmlinux.sh
     - kbuild: remove PROVIDE() for kallsyms symbols
     - kallsyms: get rid of code for absolute kallsyms
     - kallsyms: Do not cleanup .llvm.<hash> suffix before sorting symbols
     - kallsyms: Match symbols exactly with CONFIG_LTO_CLANG
     - [amd64] iommu: Restore lost return in iommu_report_device_fault()
     - gpio: mlxbf3: Support shutdown() function
     - ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
     - [arm64] drm/v3d: Fix out-of-bounds read in `v3d_csd_job_run()`
     - [s390x] dasd: Remove DMA alignment
     - io_uring/napi: Remove unnecessary s64 cast
     - io_uring/napi: use ktime in busy polling
     - io_uring/napi: check napi_enabled in io_napi_add() before proceeding
     - cpu/SMT: Enable SMT only if a core is online
     - [powerpc*] topology: Check if a core is online
     - printk/panic: Allow cpu backtraces to be written into ringbuffer during
       panic
     - [arm64] Fix KASAN random tag seed initialization
     - block: Fix lockdep warning in blk_mq_mark_tag_wait
     - drm/amd/display: Don't register panel_power_savings on OLED panels
     - thermal: gov_bang_bang: Drop unnecessary cooling device target state
       checks
     - thermal: gov_bang_bang: Split bang_bang_control()
     - thermal: gov_bang_bang: Add .manage() callback
     - thermal: gov_bang_bang: Use governor_data to reduce overhead
     - cifs: Add a tracepoint to track credits involved in R/W requests
     - smb/client: avoid possible NULL dereference in cifs_free_subrequest()
     - dm suspend: return -ERESTARTSYS instead of -EINTR
     - wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850
     - [x86] platform/surface: aggregator: Fix warning when controller is
       destroyed in probe
     - ALSA: hda/tas2781: Use correct endian conversion
     - Makefile: add $(srctree) to dependency of compile_commands.json target
     - kbuild: merge temporary vmlinux for BTF and kallsyms
     - kbuild: avoid scripts/kallsyms parsing /dev/null
     - Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in
     - Bluetooth: hci_core: Fix LE quote calculation
     - Bluetooth: SMP: Fix assumption of Central always being Initiator
     - [arm64] net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA
       and register injection
     - [arm64] net: mscc: ocelot: fix QoS class for injected packets with
       "ocelot-8021q"
     - [arm64] net: mscc: ocelot: serialize access to the injection/extraction
       groups
     - net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes
     - net/mlx5: Fix IPsec RoCE MPV trace call
     - tc-testing: don't access non-existent variable on exception
     - tcp: prevent concurrent execution of tcp_sk_exit_batch
     - net: mctp: test: Use correct skb for route input check
     - kcm: Serialise kcm_sendmsg() for the same socket.
     - netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
     - netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
     - ip6_tunnel: Fix broken GRO
     - bonding: fix bond_ipsec_offload_ok return type
     - bonding: fix null pointer deref in bond_ipsec_offload_ok
     - bonding: fix xfrm real_dev null pointer dereference
     - bonding: fix xfrm state handling when clearing active slave
     - ice: fix page reuse when PAGE_SIZE is over 8k
     - ice: fix ICE_LAST_OFFSET formula
     - ice: fix truesize operations for PAGE_SIZE >= 8192
     - ice: use internal pf id instead of function number
     - igb: cope with large MAX_SKB_FRAGS
     - [arm64,armhf] net: dsa: mv88e6xxx: Fix out-of-bound access
     - netem: fix return value if duplicate enqueue fails
     - udp: fix receiving fraglist GSO packets
     - ipv6: prevent UAF in ip6_send_skb()
     - ipv6: fix possible UAF in ip6_finish_output2()
     - ipv6: prevent possible UAF in ip6_xmit()
     - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
     - netfilter: flowtable: validate vlan header
     - octeontx2-af: Fix CPT AF register offset calculation
     - net: ovs: fix ovs_drop_reasons error
     - [s390x] iucv: Fix vargs handling in iucv_alloc_device()
     - [arm64] drm/msm/dpu: don't play tricks with debug macros
     - [arm64] drm/msm/dp: fix the max supported bpp logic
     - [arm64] drm/msm/dpu: move dpu_encoder's connector assignment to
       atomic_enable()
     - [arm64] drm/msm/dp: reset the link phy params before link training
     - [arm64] drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
     - [arm64] drm/msm/dpu: limit QCM2290 to RGB formats only
     - [arm64] drm/msm/dpu: relax YUV requirements
     - [arm64] drm/msm/dpu: take plane rotation into account for wide planes
     - workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()
     - workqueue: Fix spruious data race in __flush_work()
     - [arm64] drm/msm: fix the highest_bank_bit for sc7180
     - spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume
     - [x86] drm/i915/hdcp: Use correct cp_irq_count
     - mmc: mmc_test: Fix NULL dereference on allocation failure
     - io_uring/kbuf: sanitize peek buffer setup
     - thermal/debugfs: Fix the NULL vs IS_ERR() confusion in
       debugfs_create_dir()
     - [s390x] boot: Avoid possible physmem_info segment corruption
     - [s390x] boot: Fix KASLR base offset off by __START_KERNEL bytes
     - smb: client: ignore unhandled reparse tags
     - nvme: move stopping keep-alive into nvme_uninit_ctrl()
     - Bluetooth: MGMT: Add error handling to pair_device() (CVE-2024-43884)
     - scsi: core: Fix the return value of scsi_logical_block_count()
     - ksmbd: the buffer of smb2 query dir response has at least 1 byte
     - drm/amdgpu: Validate TA binary size
     - drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1
     - ACPI: video: Add Dell UART backlight controller detection
     - ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO
     - [x86] platform/x86: dell-uart-backlight: Use
       acpi_video_get_backlight_type()
     - [x86] platform/x86: ISST: Fix return value on last invalid resource
     - [s390x] ap: Refine AP bus bindings complete processing
     - net: ngbe: Fix phy mode set to external phy
     - net: dsa: microchip: fix PTP config failure when using multiple ports
     - HID: wacom: Defer calculation of resolution until resolution_code is known
     - iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace()
     - Input: i8042 - add forcenorestore quirk to leave controller untouched even
       on s3
     - Input: i8042 - use new forcenorestore quirk to replace old buggy quirk
       combination
     - ata: pata_macio: Fix DMA table overflow
     - cxgb4: add forgotten u64 ivlan cast before shift
     - [arm64] KVM: arm64: vgic-debug: Don't put unmarked LPIs
     - [arm64] KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
     - cgroup/cpuset: fix panic caused by partcmd_update
     - cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if
       cpus.exclusive not set
     - mmc: mtk-sd: receive cmd8 data when hs400 tuning fail
     - mmc: dw_mmc: allow biu and ciu clocks to defer
     - smb3: fix broken cached reads when posix locks
     - pmdomain: imx: scu-pd: Remove duplicated clocks
     - pmdomain: imx: wait SSAR when i.MX93 power domain on
     - nouveau/firmware: use dma non-coherent allocator
     - thermal: of: Fix OF node leak in thermal_of_trips_init() error path
     - thermal: of: Fix OF node leak in thermal_of_zone_register()
     - thermal: of: Fix OF node leak in of_thermal_zone_find() error paths
     - mptcp: pm: re-using ID of unused removed ADD_ADDR
     - mptcp: pm: re-using ID of unused removed subflows
     - mptcp: pm: re-using ID of unused flushed subflows
     - mptcp: pm: remove mptcp_pm_remove_subflow()
     - mptcp: pm: only mark 'subflow' endp as available
     - mptcp: pm: only decrement add_addr_accepted for MPJ req
     - mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
     - mptcp: pm: only in-kernel cannot have entries with ID 0
     - mptcp: pm: fullmesh: select the right ID later
     - mptcp: pm: avoid possible UaF when selecting endp
     - Revert "pidfd: prevent creation of pidfds for kthreads"
     - drm/amdgpu/vcn: identify unified queue in sw init
     - drm/amdgpu/vcn: not pause dpg for unified queue
     - ksmbd: fix race condition between destroy_previous_session() and smb2
       operations()
     - Input: MT - limit max slots
 .
   [ Salvatore Bonaccorso ]
   * [rt] Refresh "net/ipv4: Use nested-BH locking for ipv4_tcp_sk."
Checksums-Sha1:
 7de8ac716adbfcf8b735c347967f842ae542d175 11484 linux-signed-amd64_6.10.7+1.dsc
 bf8774ea20939291498d734c13c30a789f6d9c82 658456 linux-signed-amd64_6.10.7+1.tar.xz
Checksums-Sha256:
 9bbc4b00bf30145270897a2cd83d589a478e22474565ac58046ae9f9509bd872 11484 linux-signed-amd64_6.10.7+1.dsc
 08ea599cbb7e073cb01b18313b028458b6742b00647939e37465e233ff393ca9 658456 linux-signed-amd64_6.10.7+1.tar.xz
Files:
 29e5321a19ab95945b059fff9c2aa893 11484 kernel optional linux-signed-amd64_6.10.7+1.dsc
 d5d1ef37325ea2ac37414be2ca5d4a98 658456 kernel optional linux-signed-amd64_6.10.7+1.tar.xz

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

iQIzBAEBCgAdFiEEfKFfvHEI+gkU+E+di0FRiLdONzYFAmbU5Q8ACgkQi0FRiLdO
NzZDvA//YgB+5Rfxu94PYuiz88iwqIZS3hsUXy4MmmjPa5UwpU6d+ful+G2/DpHu
RKAHc8bzipCyekUnh8o1jk+1uGU9JN9xRzmKD5kWwYs/tmuSELwai27C7AlrYDhM
BiDjz/l7bOSKfVdVCFOQH/ztRvy9WkEiCPUbhMMkX99+BmszTKbiGeCmzAv4v40t
O7x3MofZRlnIGjv1pj+3+OxEQWvU1RVj2ahuLIE5UV9DUfEXPI6LGMJRZwiyhsl9
i7s7V7g1GW7nJ2wK1cFc5Fa10ocQDHUj31XoA1kcckZv9cuLp9M/NLeRrOGgTdD8
NJxZcqse1bFB133FuPrkZrwNGfcddtymIXmzU1Lid6nhBFt0JxEwnrcIbTJ+W+An
LQoBhR+XTsyNeMKp3BHQU/2bVzDs5M9vLDrSswWh3jFzX87zEPDJm+O64U3X4K1F
+iAQYNNMEo+OV8brgsN1McUxXOqZcmNF3XzKAHBDHZuvOCiIuM6maiAiQAgmeIcB
p29vPFXSQim9ILxlj18SG1bqBvOc632yPe4Y5Kc91m4QpHymF/kBlmBZGWkMfy6c
uEF69tYwUjjgXzlRzXjBS0nkUFkAisM6qq+2sT4GxC9im4N+GgSuR1wO5uDGFIGS
bH6e3ShK0huOoAricrVTpByJLSCwqYwjwOfppK0FZcT2wZjEqiY=
=LEp4
-----END PGP SIGNATURE-----

Attachment: pgprvi4_6wg1e.pgp
Description: PGP signature


Reply to: