[ubuntu/mantic-updates] linux-raspi 6.5.0-1020.23 (Accepted)
Andy Whitcroft
apw at canonical.com
Wed Jul 10 08:37:35 UTC 2024
linux-raspi (6.5.0-1020.23) mantic; urgency=medium
* mantic/linux-raspi: 6.5.0-1020.23 -proposed tracker (LP: #2068331)
* Packaging resync (LP: #1786013)
- [Packaging] debian.raspi/dkms-versions -- update from kernel-versions
(main/2024.06.10)
[ Ubuntu: 6.5.0-44.44 ]
* mantic/linux: 6.5.0-44.44 -proposed tracker (LP: #2068341)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/2024.06.10)
* Some DUTs can't boot up after installing the proposed kernel on Mantic
(LP: #2061940)
- SAUCE: Revert "x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat
section"
- SAUCE: Revert "x86/boot: Increase section and file alignment to 4k/512"
- SAUCE: Revert "x86/boot: Split off PE/COFF .data section"
- SAUCE: Revert "x86/boot: Drop PE/COFF .reloc section"
- SAUCE: Revert "x86/boot: Construct PE/COFF .text section from assembler"
- SAUCE: Revert "x86/boot: Derive file size from _edata symbol"
- SAUCE: Revert "x86/boot: Define setup size in linker script"
- SAUCE: Revert "x86/boot: Set EFI handover offset directly in header asm"
- SAUCE: Revert "x86/boot: Grab kernel_info offset from zoffset header
directly"
- SAUCE: Revert "x86/boot: Drop redundant code setting the root device"
- SAUCE: Revert "x86/boot: Drop references to startup_64"
- SAUCE: Revert "x86/boot: Omit compression buffer from PE/COFF image memory
footprint"
- SAUCE: Revert "x86/boot: Remove the 'bugger off' message"
- SAUCE: Revert "x86/efi: Drop alignment flags from PE section headers"
- SAUCE: Revert "x86/efi: Drop EFI stub .bss from .data section"
* CVE-2023-52880
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc
* i915 cannot probe successfully on HP ZBook Power 16 G11 (LP: #2067883)
- drm/i915/mtl: Remove the 'force_probe' requirement for Meteor Lake
* CVE-2024-26838
- RDMA/irdma: Fix KASAN issue with tasklet
* mtk_t7xx WWAN module fails to probe with: Invalid device status 0x1
(LP: #2049358)
- Revert "UBUNTU: SAUCE: net: wwan: t7xx: PCIe reset rescan"
- Revert "UBUNTU: SAUCE: net: wwan: t7xx: Add AP CLDMA"
- net: wwan: t7xx: Add AP CLDMA
- wwan: core: Add WWAN fastboot port type
- net: wwan: t7xx: Add sysfs attribute for device state machine
- net: wwan: t7xx: Infrastructure for early port configuration
- net: wwan: t7xx: Add fastboot WWAN port
* TCP memory leak, slow network (arm64) (LP: #2045560)
- net: make SK_MEMORY_PCPU_RESERV tunable
- net: fix sk_memory_allocated_{add|sub} vs softirqs
* CVE-2024-26923
- af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
- af_unix: Fix garbage collector racing against connect()
* Add support for Quectel EM160R-GL modem [1eac:100d] (LP: #2063399)
- Add support for Quectel EM160R-GL modem
* Add support for Quectel RM520N-GL modem [1eac:1007] (LP: #2063529)
- Add support for Quectel RM520N-GL modem
- Add support for Quectel RM520N-GL modem
* [SRU][22.04.4]: megaraid_sas: Critical Bug Fixes (LP: #2046722)
- scsi: megaraid_sas: Log message when controller reset is requested but not
issued
- scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
* Fix the RTL8852CE BT FW Crash based on SER false alarm (LP: #2060904)
- wifi: rtw89: disable txptctrl IMR to avoid flase alarm
- wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of
firmware command
* CVE-2024-23307
- md/raid5: fix atomicity violation in raid5_cache_count
* CVE-2024-26889
- Bluetooth: hci_core: Fix possible buffer overflow
* CVE-2024-24861
- media: xc4000: Fix atomicity violation in xc4000_get_frequency
* CVE-2023-6270
- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
* CVE-2024-26642
- netfilter: nf_tables: disallow anonymous set with timeout flag
* CVE-2024-26926
- binder: check offset alignment in binder_get_object()
* CVE-2024-26922
- drm/amdgpu: validate the parameters of bo mapping operations more clearly
* CVE-2024-26803
- net: veth: clear GRO when clearing XDP even when down
* CVE-2024-26790
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
* CVE-2024-26890
- Bluetooth: hci_h5: Add ability to allocate memory for private data
- Bluetooth: btrtl: fix out of bounds memory access
* CVE-2024-26802
- stmmac: Clear variable when destroying workqueue
* CVE-2024-26798
- fbcon: always restore the old font data in fbcon_do_set_font()
* RTL8852BE fw security fail then lost WIFI function during suspend/resume
cycle (LP: #2063096)
- wifi: rtw89: download firmware with five times retry
* Fix bluetooth connections with 3.0 device (LP: #2063067)
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
* USB stick can't be detected (LP: #2040948)
- usb: Disable USB3 LPM at shutdown
* CVE-2024-26733
- arp: Prevent overflow in arp_req_get().
* CVE-2024-26736
- afs: Increase buffer size in afs_update_volume_status()
* CVE-2024-26792
- btrfs: fix double free of anonymous device after snapshot creation failure
* CVE-2024-26782
- mptcp: fix double-free on socket dismantle
* CVE-2024-26748
- usb: cdns3: fix memory double free when handle zero packet
* CVE-2024-26735
- ipv6: sr: fix possible use-after-free and null-ptr-deref
* CVE-2024-26789
- crypto: arm64/neonbs - fix out-of-bounds access on short input
* CVE-2024-26734
- devlink: fix possible use-after-free and memory leaks in devlink_init()
* The keyboard does not work after latest kernel update (LP: #2060727)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
* proc_sched_rt01 from ubuntu_ltp failed (LP: #2057734)
- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
- sched/rt: Disallow writing invalid values to sched_rt_period_us
* Avoid creating non-working backlight sysfs knob from ASUS board
(LP: #2060422)
- platform/x86: asus-wmi: Consider device is absent when the read is ~0
* [Ubuntu 22.04.4/linux-image-6.5.0-26-generic] Kernel output "UBSAN: array-
index-out-of-bounds in /build/linux-hwe-6.5-34pCLi/linux-
hwe-6.5-6.5.0/drivers/net/hyperv/netvsc.c:1445:41" multiple times,
especially during boot. (LP: #2058477)
- hv: hyperv.h: Replace one-element array with flexible-array member
* Fix acpi_power_meter accessing IPMI region before it's ready (LP: #2059263)
- ACPI: IPMI: Add helper to wait for when SMI is selected
- hwmon: (acpi_power_meter) Ensure IPMI space handler is ready on Dell systems
* Include cifs.ko in linux-modules package (LP: #2042546)
- [Packaging] Replace fs/cifs with fs/smb/client in inclusion list
* Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814)
- btrfs: add and use helper to check if block group is used
- btrfs: do not delete unused block group if it may be used soon
- btrfs: forbid creating subvol qgroups
- btrfs: forbid deleting live subvol qgroup
- btrfs: send: return EOPNOTSUPP on unknown flags
- btrfs: don't reserve space for checksums when writing to nocow files
- btrfs: reject encoded write if inode has nodatasum flag set
- btrfs: don't drop extent_map for free space inode on write error
- driver core: Fix device_link_flag_is_sync_state_only()
- of: unittest: Fix compile in the non-dynamic case
- KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
- wifi: iwlwifi: Fix some error codes
- wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
- of: property: Improve finding the supplier of a remote-endpoint property
- net: openvswitch: limit the number of recursions from action sets
- lan966x: Fix crash when adding interface under a lag
- spi: ppc4xx: Drop write-only variable
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
- net: sysfs: Fix /sys/class/net/<iface> path for statistics
- nouveau/svm: fix kvcalloc() argument order
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
- i40e: Do not allow untrusted VF to remove administratively set MAC
- i40e: Fix waiting for queues of all VSIs to be disabled
- scs: add CONFIG_MMU dependency for vfree_atomic()
- tracing/trigger: Fix to return error if failed to alloc snapshot
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
- scsi: storvsc: Fix ring buffer size calculation
- dm-crypt, dm-verity: disable tasklets
- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
- parisc: Prevent hung tasks when printing inventory on serial console
- ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift
1 SF114-32
- ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
- HID: i2c-hid-of: fix NULL-deref on failed power up
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace
- HID: wacom: Do not register input devices until after hid_hw_start
- iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
- usb: ucsi: Add missing ppm_lock
- usb: ulpi: Fix debugfs directory leak
- usb: ucsi_acpi: Fix command completion handling
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
- usb: f_mass_storage: forbid async queue when shutdown happen
- usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
- interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
- media: ir_toy: fix a memleak in irtoy_tx
- driver core: fw_devlink: Improve detection of overlapping cycles
- cifs: fix underflow in parse_server_interfaces()
- i2c: qcom-geni: Correct I2C TRE sequence
- irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
- i2c: pasemi: split driver into two separate modules
- modpost: trim leading spaces when processing source files list
- mptcp: get rid of msk->subflow
- mptcp: fix data re-injection from stale subflow
- selftests: mptcp: add missing kconfig for NF Filter
- selftests: mptcp: add missing kconfig for NF Filter in v6
- selftests: mptcp: add missing kconfig for NF Mangle
- selftests: mptcp: increase timeout to 30 min
- mptcp: drop the push_pending field
- mptcp: check addrs list in userspace_pm_get_local_id
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
- Revert "drm/amd: flush any delayed gfxoff on suspend entry"
- drm/virtio: Set segment size for virtio_gpu device
- lsm: fix the logic in security_inode_getsecctx()
- firewire: core: correct documentation of fw_csr_string() kernel API
- ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
- kbuild: Fix changing ELF file type for output of gen_btf for big endian
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup
- net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
- net: stmmac: do not clear TBS enable bit on link up/down
- xen-netback: properly sync TX responses
- modpost: Don't let "driver"s reference .exit.*
- linux/init: remove __memexit* annotations
- um: Fix adding '-no-pie' for clang
- modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
- ASoC: codecs: wcd938x: handle deferred probe
- ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
- binder: signal epoll threads of self-work
- misc: fastrpc: Mark all sessions as invalid in cb_remove
- ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
- tracing: Fix wasted memory in saved_cmdlines logic
- staging: iio: ad5933: fix type mismatch regression
- iio: magnetometer: rm3100: add boundary check for the value read from
RM3100_REG_TMRC
- iio: core: fix memleak in iio_device_register_sysfs
- iio: commom: st_sensors: ensure proper DMA alignment
- iio: accel: bma400: Fix a compilation problem
- iio: adc: ad_sigma_delta: ensure proper DMA alignment
- iio: imu: adis: ensure proper DMA alignment
- iio: imu: bno055: serdev requires REGMAP
- media: rc: bpf attach/detach requires write permission
- ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
- drm/msm: Wire up tlb ops
- drm/prime: Support page array >= 4GB
- drm/amd/display: Increase frame-larger-than for all display_mode_vba files
- drm/amd/display: Preserve original aspect ratio in create stream
- hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
- ring-buffer: Clean ring_buffer_poll_wait() error return
- nfp: flower: fix hardware offload for the transfer layer port
- serial: max310x: set default value when reading clock ready bit
- serial: max310x: improve crystal stable clock detection
- serial: max310x: fail probe if clock crystal is unstable
- serial: max310x: prevent infinite while() loop in port startup
- powerpc/64: Set task pt_regs->link to the LR value on scv entry
- powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
- powerpc/pseries: fix accuracy of stolen time
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
- x86/fpu: Stop relying on userspace for info to fault in xsave buffer
- KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
- io_uring/net: fix multishot accept overflow handling
- mmc: slot-gpio: Allow non-sleeping GPIO ro
- ALSA: hda/realtek: fix mute/micmute LED For HP mt645
- ALSA: hda/conexant: Add quirk for SWS JS201D
- nilfs2: fix data corruption in dsync block recovery for small block sizes
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
- crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
- nfp: use correct macro for LengthSelect in BAR config
- nfp: flower: prevent re-adding mac index for bonded port
- wifi: cfg80211: fix wiphy delayed work queueing
- wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit
- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
- zonefs: Improve error handling
- mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected
by BIOS
- ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
- tools/rtla: Remove unused sched_getattr() function
- tools/rtla: Replace setting prio with nice for SCHED_OTHER
- tools/rtla: Exit with EXIT_SUCCESS when help is invoked
- tools/rtla: Fix uninitialized bucket/data->bucket_size warning
- tools/rtla: Fix Makefile compiler options for clang
- fs: relax mount_setattr() permission checks
- net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
- s390/qeth: Fix potential loss of L3-IP@ in case of network issues
- net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
- ceph: prevent use-after-free in encode_cap_msg()
- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
- mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
- of: property: fix typo in io-channels
- can: netlink: Fix TDCO calculation using the old data bittiming
- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
- can: j1939: Fix UAF in j1939_sk_match_filter during
setsockopt(SO_J1939_FILTER)
- pmdomain: core: Move the unused cleanup to a _sync initcall
- fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of
lock_task_sighand()
- tracing: Inform kmemleak of saved_cmdlines allocation
- selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
- selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
- md: bypass block throttle for superblock update
- block: fix partial zone append completion handling in req_bio_endio()
- netfilter: ipset: Missing gc cancellations fixed
- parisc: Fix random data corruption from exception handler
- nfsd: don't take fi_lock in nfsd_break_deleg_cb()
- sched/membarrier: reduce the ability to hammer on sys_membarrier
- of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
- nilfs2: fix potential bug in end_buffer_async_write
- arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
- work around gcc bugs with 'asm goto' with outputs
- [Config] updateconfigs for GCC_ASM_GOTO_OUTPUT_WORKAROUND
- update workarounds for gcc "asm goto" issue
- selftests/landlock: Fix fs_test build with old libc
- KVM: selftests: Delete superfluous, unused "stage" variable in AMX test
- KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is
missing
- drm/msm/gem: Fix double resv lock aquire
- ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
- net/handshake: Fix handshake_req_destroy_test1
- bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
- devlink: Fix command annotation documentation
- of: property: Improve finding the consumer of a remote-endpoint property
- perf: CXL: fix mismatched cpmu event opcode
- selftests: forwarding: Fix layer 2 miss test flakiness
- selftests: forwarding: Fix bridge MDB test flakiness
- selftests: bridge_mdb: Use MDB get instead of dump
- selftests: forwarding: Suppress grep warnings
- ptrace: Introduce exception_ip arch hook
- mm/memory: Use exception ip to search exception tables
- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
- selftests/mm: switch to bash from sh
- selftests: mm: fix map_hugetlb failure on 64K page size systems
- nouveau: offload fence uevents work to workqueue
- HID: bpf: remove double fdget()
- HID: bpf: actually free hdev memory after attaching a HID-BPF program
- usb: chipidea: core: handle power lost in workqueue
- usb: core: Prevent null pointer dereference in update_port_device_state
- interconnect: qcom: sm8550: Enable sync_state
- powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add
- powerpc/6xx: set High BAT Enable flag on G2_LE cores
- iio: adc: ad4130: zero-initialize clock init data
- iio: adc: ad4130: only set GPIO_CTRL if pin is unused
- irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
- kallsyms: ignore ARMv4 thunks along with others
- selftests: mptcp: add mptcp_lib_kill_wait
- mptcp: fix rcv space initialization
- mptcp: really cope with fastopen race
- Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"
- drm/amd: Don't init MEC2 firmware when it fails to load
- usb: typec: tpcm: Fix issues with power being removed during reset
- tracing/timerlat: Move hrtimer_init to timerlat_fd open()
- tracing/synthetic: Fix trace_string() return value
- tracing/probes: Fix to show a parse error for bad type for $comm
- tracing/probes: Fix to set arg size and fmt after setting type from BTF
- Revert "workqueue: Override implicit ordered attribute in
workqueue_apply_unbound_cpumask()"
- iio: pressure: bmp280: Add missing bmp085 to SPI id table
- pmdomain: mediatek: fix race conditions with genpd
- drm/amd/display: Add align done check
- drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution
- drm/amd/display: Fix MST Null Ptr for RV
- net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads
- nfp: flower: add hardware offload check for post ct entry
- ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
- serial: core: introduce uart_port_tx_flags()
- serial: mxs-auart: fix tx
- KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu
- crypto: algif_hash - Remove bogus SGL free on zero-length error path
- nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
- wifi: iwlwifi: mvm: fix a crash when we run out of stations
- thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
- smb: client: set correct id, uid and cruid for multiuser automounts
- KVM: arm64: Fix circular locking dependency
- arm64/signal: Don't assume that TIF_SVE means we saved SVE state
- ASoC: SOF: IPC3: fix message bounds on ipc ops
- tools/rv: Fix curr_reactor uninitialized variable
- tools/rv: Fix Makefile compiler options for clang
- tools/rtla: Fix clang warning about mount_point var size
- pmdomain: renesas: r8a77980-sysc: CR7 must be always on
- blk-wbt: Fix detection of dirty-throttled tasks
- docs: kernel_feat.py: fix build error for missing files
- tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef
- netfilter: ipset: fix performance regression in swap operation
- tracefs: Check for dentry->d_inode exists in set_gid()
- x86/efi: Drop EFI stub .bss from .data section
- x86/efi: Drop alignment flags from PE section headers
- x86/boot: Remove the 'bugger off' message
- x86/boot: Omit compression buffer from PE/COFF image memory footprint
- x86/boot: Drop redundant code setting the root device
- x86/boot: Drop references to startup_64
- x86/boot: Grab kernel_info offset from zoffset header directly
- x86/boot: Set EFI handover offset directly in header asm
- x86/boot: Define setup size in linker script
- x86/boot: Derive file size from _edata symbol
- x86/boot: Construct PE/COFF .text section from assembler
- x86/boot: Drop PE/COFF .reloc section
- x86/boot: Split off PE/COFF .data section
- x86/boot: Increase section and file alignment to 4k/512
- x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
- x86/barrier: Do not serialize MSR accesses on AMD
- Documentation/arch/ia64/features.rst: fix kernel-feat directive
- Upstream stable to v6.1.79, v6.6.18
* Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) //
CVE-2024-26694
- wifi: iwlwifi: fix double-free bug
* There is sound from the speakers and headphones at the same time on Oasis 14
and 16 platforms (LP: #2054487) // Mantic update: upstream stable patchset
2024-04-16 (LP: #2061814)
- ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform
- ALSA: hda/realtek: add IDs for Dell dual spk platform
* Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) //
CVE-2024-26710
- powerpc/kasan: Limit KASAN thread size increase to 32KB
* Mantic update: upstream stable patchset 2024-04-16 (LP: #2061814) //
CVE-2024-26712
- powerpc/kasan: Fix addr error caused by page alignment
* Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991)
- ext4: regenerate buddy after block freeing failed if under fc replay
- dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
- dmaengine: ti: k3-udma: Report short packet errors
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
- cifs: failure to add channel on iface should bump up weight
- drm/msms/dp: fixed link clock divider bits be over written in BPC unknown
case
- drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
- drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
- wifi: mac80211: fix waiting for beacons logic
- netdevsim: avoid potential loop in nsim_dev_trap_report_work()
- net: atlantic: Fix DMA mapping for PTP hwts ring
- selftests: net: cut more slack for gro fwd tests.
- selftests: net: avoid just another constant wait
- tunnels: fix out of bounds access when building IPv6 PMTU error
- atm: idt77252: fix a memleak in open_card_ubr0
- octeontx2-pf: Fix a memleak otx2_sq_init
- hwmon: (aspeed-pwm-tacho) mutex for tach reading
- hwmon: (coretemp) Fix out-of-bounds memory access
- hwmon: (coretemp) Fix bogus core_id to attr name mapping
- inet: read sk->sk_family once in inet_recv_error()
- drm/i915/gvt: Fix uninitialized variable in handle_mmio()
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
- af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
- ppp_async: limit MRU to 64K
- selftests: cmsg_ipv6: repeat the exact packet
- netfilter: nft_compat: narrow down revision to unsigned 8-bits
- netfilter: nft_compat: reject unused compat flag
- netfilter: nft_compat: restrict match/target protocol to u16
- drm/amd/display: Implement bounds check for stream encoder creation in
DCN301
- netfilter: nft_ct: reject direction for ct id
- fs/ntfs3: Fix an NULL dereference bug
- scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
- blk-iocost: Fix an UBSAN shift-out-of-bounds warning
- ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
- ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
- ALSA: usb-audio: add quirk for RODE NT-USB+
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
- USB: serial: option: add Fibocom FM101-GL variant
- USB: serial: cp210x: add ID for IMST iM871A-USB
- usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
- usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
- hrtimer: Report offline hrtimer enqueue
- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
- io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers
- net: stmmac: xgmac: use #define for string constants
- ALSA: usb-audio: Sort quirk table entries
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling
- perf evlist: Fix evlist__new_default() for > 1 core PMU
- cifs: avoid redundant calls to disable multichannel
- rust: arc: add explicit `drop()` around `Box::from_raw()`
- rust: task: remove redundant explicit link
- rust: print: use explicit link in documentation
- MAINTAINERS: add Catherine as xfs maintainer for 6.6.y
- xfs: bump max fsgeom struct version
- xfs: hoist freeing of rt data fork extent mappings
- xfs: prevent rt growfs when quota is enabled
- xfs: rt stubs should return negative errnos when rt disabled
- xfs: fix units conversion error in xfs_bmap_del_extent_delay
- xfs: make sure maxlen is still congruent with prod when rounding down
- xfs: introduce protection for drop nlink
- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
- xfs: allow read IO and FICLONE to run concurrently
- xfs: factor out xfs_defer_pending_abort
- xfs: abort intent items when recovery intents fail
- xfs: only remap the written blocks in xfs_reflink_end_cow_extent
- xfs: up(ic_sema) if flushing data device fails
- xfs: fix internal error from AGFL exhaustion
- xfs: inode recovery does not validate the recovered inode
- xfs: clean up dqblk extraction
- xfs: dquot recovery does not validate the recovered dquot
- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
- xfs: respect the stable writes flag on the RT device
- wifi: mac80211: fix RCU use in TDLS fast-xmit
- wifi: iwlwifi: exit eSR only after the FW does
- wifi: brcmfmac: Adjust n_channels usage for __counted_by
- selftests/net: convert unicast_extensions.sh to run it in unique namespace
- selftests/net: convert pmtu.sh to run it in unique namespace
- selftests/net: change shebang to bash to support "source"
- selftests: net: fix tcp listener handling in pmtu.sh
- tsnep: Fix mapping for zero copy XDP_TX action
- rxrpc: Fix generation of serial numbers to skip zero
- rxrpc: Fix delayed ACKs to not set the reference serial number
- rxrpc: Fix counting of new acks and nacks
- selftests: net: let big_tcp test cope with slow env
- drm/amd/display: Fix 'panel_cntl' could be null in
'dcn21_set_backlight_level()'
- drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()'
- riscv: Improve tlb_flush()
- riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole
tlb
- riscv: Improve flush_tlb_kernel_range()
- mm: Introduce flush_cache_vmap_early()
- riscv: mm: execute local TLB flush after populating vmemmap
- riscv: Fix set_huge_pte_at() for NAPOT mapping
- riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled
- riscv: Flush the tlb when a page directory is freed
- libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*()
- libceph: just wait for more data to be available on the socket
- riscv: Fix arch_hugetlb_migration_supported() for NAPOT
- riscv: declare overflow_stack as exported from traps.c
- Revert "usb: typec: tcpm: fix cc role at port reset"
- x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups
- xhci: process isoc TD properly when there was a transaction error mid TD.
- xhci: handle isoc Babble and Buffer Overrun events properly
- usb: dwc3: pci: add support for the Intel Arrow Lake-H
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
- io_uring/poll: move poll execution helpers higher up
- io_uring/net: un-indent mshot retry path in io_recv_finish()
- io_uring/poll: add requeue return code from poll multishot handling
- io_uring/net: limit inline multishot retries
- Upstream stable to v6.1.78, v6.6.17
* Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991) // The
keyboard does not work after latest kernel update (LP: #2060727)
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
* CVE-2024-26593
- i2c: i801: Fix block process call transactions
* Mantic update: upstream stable patchset 2024-03-26 (LP: #2059068)
- selftests/bpf: tests for iterating callbacks
* CVE-2024-26925
- netfilter: nf_tables: release batch on table validation from abort path
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
* CVE-2024-26924
- netfilter: nft_set_pipapo: do not free live element
* CVE-2024-26809
- netfilter: nft_set_pipapo: release elements in clone only from destroy path
* Mantic update: upstream stable patchset 2024-04-02 (LP: #2059991) //
CVE-2024-26809
- netfilter: nft_set_pipapo: store index in scratch maps
- netfilter: nft_set_pipapo: add helper to release pcpu scratch area
- netfilter: nft_set_pipapo: remove scratch_aligned pointer
* CVE-2024-26643
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with
timeout
Date: 2024-06-24 12:22:10.328173+00:00
Changed-By: Juerg Haefliger <juerg.haefliger at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-raspi/6.5.0-1020.23
-------------- next part --------------
Sorry, changesfile not available.
More information about the mantic-changes
mailing list