[ubuntu/noble-proposed] linux-ibm 6.8.0-1012.12 (Accepted)
Andy Whitcroft
apw at canonical.com
Mon Aug 19 11:02:19 UTC 2024
linux-ibm (6.8.0-1012.12) noble; urgency=medium
* noble/linux-ibm: 6.8.0-1012.12 -proposed tracker (LP: #2076626)
[ Ubuntu: 6.8.0-44.44 ]
* noble/linux: 6.8.0-44.44 -proposed tracker (LP: #2076647)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/2024.08.05)
* Disable PCI_DYNAMIC_OF_NODES in Ubuntu (LP: #2074376)
- [Config] Disable PCI_DYNAMIC_OF_NODES
* [SRU] Turbostat support for Arrow Lake H (LP: #2074372)
- tools/power turbostat: Enhance ARL/LNL support
- x86/cpu: Add model number for another Intel Arrow Lake mobile processor
- tools/power turbostat: Add ARL-H support
* Noble update: upstream stable patchset 2024-07-30 (LP: #2075154)
- fs/writeback: bail out if there is no more inodes for IO and queued once
- padata: Disable BH when taking works lock on MT path
- crypto: hisilicon/sec - Fix memory leak for sec resource release
- crypto: hisilicon/qm - Add the err memory release process to qm uninit
- io_uring/sqpoll: work around a potential audit memory leak
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
- rcutorture: Make stall-tasks directly exit when rcutorture tests end
- rcutorture: Fix invalid context warning when enable srcu barrier testing
- block/ioctl: prefer different overflow check
- ssb: Fix potential NULL pointer dereference in ssb_device_uevent()
- selftests/bpf: Prevent client connect before server bind in
test_tc_tunnel.sh
- selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
- batman-adv: bypass empty buckets in batadv_purge_orig_ref()
- wifi: ath9k: work around memset overflow warning
- af_packet: avoid a false positive warning in packet_setsockopt()
- ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets
- drop_monitor: replace spin_lock by raw_spin_lock
- scsi: qedi: Fix crash while reading debugfs attribute
- net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module
- net/sched: fix false lockdep warning on qdisc root lock
- kselftest: arm64: Add a null pointer check
- net: dsa: realtek: keep default LED state in rtl8366rb
- netpoll: Fix race condition in netpoll_owner_active
- wifi: mt76: mt7921s: fix potential hung tasks during chip recovery
- HID: Add quirk for Logitech Casa touchpad
- HID: asus: fix more n-key report descriptors if n-key quirked
- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
- drm/amd/display: Exit idle optimizations before HDCP execution
- platform/x86: toshiba_acpi: Add quirk for buttons on Z830
- ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
- ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F
- drm/lima: add mask irq callback to gp and pp
- drm/lima: mask irqs in timeout path before hard reset
- ALSA: hda/realtek: Add quirks for Lenovo 13X
- powerpc/pseries: Enforce hcall result buffer validity and size
- media: intel/ipu6: Fix build with !ACPI
- media: mtk-vcodec: potential null pointer deference in SCP
- powerpc/io: Avoid clang null pointer arithmetic warnings
- platform/x86: p2sb: Don't init until unassigned resources have been assigned
- power: supply: cros_usbpd: provide ID table for avoiding fallback match
- iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
- ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super()
- kprobe/ftrace: bail out if ftrace was killed
- usb: gadget: uvc: configfs: ensure guid to be valid before set
- f2fs: remove clear SB_INLINECRYPT flag in default_options
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002
- Avoid hw_desc array overrun in dw-axi-dmac
- usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga
Tab2 1380
- usb: typec: ucsi_glink: drop special handling for CCI_BUSY
- udf: udftime: prevent overflow in udf_disk_stamp_to_time()
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
- f2fs: don't set RO when shutting down f2fs
- MIPS: Octeon: Add PCIe link status check
- serial: imx: Introduce timeout when waiting on transmitter empty
- serial: exar: adding missing CTI and Exar PCI ids
- usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API
- tty: add the option to have a tty reject a new ldisc
- vfio/pci: Collect hot-reset devices to local buffer
- cpufreq: amd-pstate: fix memory leak on CPU EPP exit
- ACPI: EC: Install address space handler at the namespace root
- PCI: Do not wait for disconnected devices when resuming
- ALSA: hda: cs35l41: Possible null pointer dereference in
cs35l41_hda_unbind()
- ALSA: seq: ump: Fix missing System Reset message handling
- MIPS: Routerboard 532: Fix vendor retry check code
- mips: bmips: BCM6358: make sure CBR is correctly set
- tracing: Build event generation tests only as modules
- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks
- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option
- ice: avoid IRQ collision to fix init failure on ACPI S3 resume
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes
- net: mvpp2: use slab_build_skb for oversized frames
- cipso: fix total option length computation
- ALSA: hda: cs35l56: Component should be unbound before deconstruction
- ALSA: hda: tas2781: Component should be unbound before deconstruction
- bpf: Avoid splat in pskb_pull_reason
- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM
- netrom: Fix a memory leak in nr_heartbeat_expiry()
- ipv6: prevent possible NULL deref in fib6_nh_init()
- ipv6: prevent possible NULL dereference in rt6_probe()
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
- netns: Make get_net_ns() handle zero refcount net
- qca_spi: Make interrupt remembering atomic
- net: lan743x: disable WOL upon resume to restore full data path operation
- net: lan743x: Support WOL at both the PHY and MAC appropriately
- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
- tipc: force a dst refcount before doing decryption
- sched: act_ct: add netns into the key of tcf_ct_flow_table
- ptp: fix integer overflow in max_vclocks_store
- selftests: openvswitch: Use bash as interpreter
- net: stmmac: No need to calculate speed divider when offload is disabled
- virtio_net: checksum offloading handling fix
- virtio_net: fixing XDP for fully checksummed packets handling
- octeontx2-pf: Add error handling to VLAN unoffload handling
- octeontx2-pf: Fix linking objects into multiple modules
- netfilter: ipset: Fix suspicious rcu_dereference_protected()
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6
behaviors
- netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core
- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type
- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
- RDMA/bnxt_re: Fix the max msix vectors macro
- spi: cs42l43: Correct SPI root clock speed
- RDMA/rxe: Fix responder length checking for UD request packets
- regulator: core: Fix modpost error "regulator_get_regmap" undefined
- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list
- dmaengine: ioatdma: Fix leaking on version mismatch
- dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
- dmaengine: fsl-edma: avoid linking both modules
- dmaengine: ioatdma: Fix missing kmem_cache_destroy()
- regulator: bd71815: fix ramp values
- thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse
data
- arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO
- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property
- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is
fine."
- spi: spi-imx: imx51: revert burst length calculation back to bits_per_word
- io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed
- firmware: psci: Fix return value from psci_system_suspend()
- RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init
- RDMA/mlx5: Add check for srq max_sge attribute
- RDMA/mana_ib: Ignore optional access flags for MRs
- ACPI: EC: Evaluate orphan _REG under EC device
- arm64: defconfig: enable the vf610 gpio driver
- ext4: avoid overflow when setting values via sysfs
- ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists()
- net: stmmac: Assign configured channel value to EXTTS event
- net: usb: ax88179_178a: improve reset check
- net: do not leave a dangling sk pointer, when socket creation fails
- btrfs: retry block group reclaim without infinite loop
- scsi: ufs: core: Free memory allocated for model before reinit
- cifs: fix typo in module parameter enable_gcm_256
- LoongArch: Fix watchpoint setting error
- LoongArch: Trigger user-space watchpoints correctly
- LoongArch: Fix multiple hardware watchpoint issues
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
- KVM: arm64: Disassociate vcpus from redistributor region on teardown
- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes
- RDMA/rxe: Fix data copy for IB_SEND_INLINE
- RDMA/mlx5: Remove extra unlock on error path
- RDMA/mlx5: Follow rb_key.ats when creating new mkeys
- ovl: fix encoding fid for lower only root
- ALSA: hda/realtek: Limit mic boost on N14AP7
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9
- drm/i915/mso: using joiner is not possible with eDP MSO
- drm/radeon: fix UBSAN warning in kv_dpm.c
- drm/amdgpu: fix UBSAN warning in kv_dpm.c
- dt-bindings: dma: fsl-edma: fix dma-channels constraints
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty()
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger()
- gcov: add support for GCC 14
- kcov: don't lose track of remote references during softirqs
- efi/x86: Free EFI memory map only when installing a new one.
- serial: 8250_dw: Revert "Move definitions to the shared header"
- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by
default
- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack()
- mm/page_table_check: fix crash on ZONE_DEVICE
- i2c: ocores: set IACK bit after core is enabled
- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema
- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller
schema
- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup()
- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc
- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4
- perf: script: add raw|disasm arguments to --insn-trace option
- nbd: Improve the documentation of the locking assumptions
- nbd: Fix signal handling
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
- x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
- x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
- drm/amd/display: revert Exit idle optimizations before HDCP execution
- ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk
- net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path
- kprobe/ftrace: fix build error due to bad function definition
- hid: asus: asus_report_fixup: fix potential read out of bounds
- Revert "mm: mmap: allow for the maximum number of bits for randomizing
mmap_base by default"
- platform/chrome: cros_usbpd_logger: provide ID table for avoiding fallback
match
- platform/chrome: cros_usbpd_notify: provide ID table for avoiding fallback
match
- ubsan: Avoid i386 UBSAN handler crashes with Clang
- arm64: defconfig: select INTERCONNECT_QCOM_SM6115 as built-in
- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.
- devlink: use kvzalloc() to allocate devlink instance resources
- wifi: rtw89: 8852c: add quirk to set PCI BER for certain platforms
- clocksource: Make watchdog and suspend-timing multiplication overflow safe
- ACPI: resource: Do IRQ override on GMxBGxx (XMG APEX 17 M23)
- wifi: ath12k: add string type to search board data in board-2.bin for
WCN7850
- wifi: ath12k: add firmware-2.bin support
- wifi: ath12k: fix kernel crash during resume
- arm64/sysreg: Update PIE permission encodings
- ACPI: resource: Skip IRQ override on Asus Vivobook Pro N6506MV
- wifi: ath12k: fix the problem that down grade phy mode operation
- bpf: avoid uninitialized warnings in verifier_global_subprogs.c
- selftests: net: fix timestamp not arriving in cmsg_time.sh
- net: ena: Add validation for completion descriptors consistency
- drm/amd/display: Workaround register access in idle race with cursor
- cgroup/cpuset: Make cpuset hotplug processing synchronous
- platform/x86: x86-android-tablets: Unregister devices in reverse order
- platform/x86: x86-android-tablets: Add Lenovo Yoga Tablet 2 Pro 1380F/L data
- ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41
- ext4: fold quota accounting into ext4_xattr_inode_lookup_create()
- ext4: do not create EA inode under buffer lock
- f2fs: fix to detect inconsistent nat entry during truncation
- usb: typec: ucsi_glink: rework quirks implementation
- xhci: remove XHCI_TRUST_TX_LENGTH quirk
- clk: Add a devm variant of clk_rate_exclusive_get()
- clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get()
- i2c: lpi2c: Avoid calling clk_get_rate during transfer
- cxl: Add post-reset warning if reset results in loss of previously committed
HDM decoders
- OPP: Fix required_opp_tables for multiple genpds using same table
- wifi: iwlwifi: mvm: fix ROC version check
- wifi: mac80211: Recalc offload when monitor stop
- ice: fix 200G link speed message log
- ice: implement AQ download pkg retry
- bpf: Fix reg_set_min_max corruption of fake_reg
- ALSA: hda: cs35l41: Component should be unbound before deconstruction
- netdev-genl: fix error codes when outputting XDP features
- arm64: dts: freescale: imx8mm-verdin: Fix GPU speed
- phy: qcom-qmp: qserdes-txrx: Add missing registers offsets
- phy: qcom-qmp: pcs: Add missing v6 N4 register offsets
- phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets
- powerpc/crypto: Add generated P8 asm to .gitignore
- spi: Exctract spi_dev_check_cs() helper
- spi: Fix SPI slave probe failure
- net: phy: dp83tg720: wake up PHYs in managed mode
- net: phy: dp83tg720: get master/slave configuration in link down state
- RDMA/mlx5: Ensure created mkeys always have a populated rb_key
- drm/amdgpu: fix locking scope when flushing tlb
- drm/amd/display: Remove redundant idle optimization check
- drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA
- ata: ahci: Do not enable LPM if no LPM states are supported by the HBA
- dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr()
- net/tcp_ao: Don't leak ao_info on error-path
- mm: shmem: fix getting incorrect lruvec when replacing a shmem folio
- selftests: mptcp: print_test out of verify_listener_events
- selftests: mptcp: userspace_pm: fixed subtest names
- ima: Avoid blocking in RCU read-side critical section
- virt: guest_memfd: fix reference leak on hwpoisoned page
- thermal: int340x: processor_thermal: Support shared interrupts
- thermal: core: Change PM notifier priority to the minimum
- wifi: ath12k: check M3 buffer size as well whey trying to reuse it
- Upstream stable to v6.6.36, v6.9.7
* [SRU] Add Dynamic Tuning Technology (DTT) support for Lunar Lake
(LP: #2073961)
- thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID
* Kubuntu 24.04 freezes after plugging in ethernet cable (LP: #2073358)
- e1000e: move force SMBUS near the end of enable_ulp function
- e1000e: fix force smbus during suspend flow
* Noble update: upstream stable patchset 2024-07-25 (LP: #2074091)
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
- wifi: cfg80211: fully move wiphy work to unbound workqueue
- wifi: cfg80211: Lock wiphy in cfg80211_get_station
- wifi: cfg80211: pmsr: use correct nla_get_uX functions
- wifi: iwlwifi: mvm: don't initialize csa_work twice
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
- wifi: iwlwifi: mvm: set properly mac header
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
- wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation
- wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
- scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()
- RISC-V: KVM: No need to use mask when hart-index-bit is 0
- RISC-V: KVM: Fix incorrect reg_subtype labels in
kvm_riscv_vcpu_set_reg_isa_ext function
- ax25: Fix refcount imbalance on inbound connections
- ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()
- net/ncsi: Fix the multi thread manner of NCSI driver
- net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume
- bpf: Fix a potential use-after-free in bpf_link_free()
- KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent
- KVM: SEV-ES: Delegate LBR virtualization to the processor
- vmxnet3: disable rx data ring on dma allocation failure
- ipv6: ioam: block BH from ioam6_output()
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
- net: tls: fix marking packets as decrypted
- bpf: Set run context for rawtp test_run callback
- octeontx2-af: Always allocate PF entries from low prioriy zone
- net/smc: avoid overwriting when adjusting sock bufsizes
- net: phy: Micrel KSZ8061: fix errata solution not taking effect problem
- net: sched: sch_multiq: fix possible OOB write in multiq_tune()
- vxlan: Fix regression when dropping packets due to invalid src addresses
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
- mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB
- net/mlx5: Stop waiting for PCI if pci channel is offline
- net/mlx5: Always stop health timer during driver removal
- net/mlx5: Fix tainted pointer delete is case of flow rules creation fail
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
- ptp: Fix error message on failed pin verification
- ice: fix iteration of TLVs in Preserved Fields Area
- ice: remove af_xdp_zc_qps bitmap
- ice: add flag to distinguish reset from .ndo_bpf in XDP rings config
- net: wwan: iosm: Fix tainted pointer delete is case of region creation fail
- af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted
peer.
- af_unix: Annodate data-races around sk->sk_state for writers.
- af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
- af_unix: Annotate data-races around sk->sk_state in unix_write_space() and
poll().
- af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().
- af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
- af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().
- af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
- af_unix: Annotate data-races around sk->sk_sndbuf.
- af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
- af_unix: Use skb_queue_empty_lockless() in unix_release_sock().
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
- af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
- ipv6: fix possible race in __fib6_drop_pcpu_from()
- net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()
- selftests/mm: log a consistent test name for check_compaction
- irqchip/riscv-intc: Allow large non-standard interrupt number
- irqchip/riscv-intc: Introduce Andes hart-level interrupt controller
- eventfs: Update all the eventfs_inodes from the events descriptor
- io_uring/rsrc: don't lock while !TASK_RUNNING
- io_uring: check for non-NULL file pointer in io_file_can_poll()
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
- USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected
- usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps
- usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state
- mei: me: release irq in mei_me_pci_resume error path
- tty: n_tty: Fix buffer offsets when lookahead is used
- serial: port: Don't block system suspend even if bytes are left to xmit
- landlock: Fix d_parent walk
- jfs: xattr: fix buffer overflow for invalid xattr
- xhci: Set correct transferred length for cancelled bulk transfers
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host
- xhci: Handle TD clearing for multiple streams case
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host
- thunderbolt: debugfs: Fix margin debugfs node creation condition
- scsi: core: Disable CDL by default
- scsi: mpi3mr: Fix ATA NCQ priority support
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
- scsi: sd: Use READ(16) when reading block zero on large capacity disks
- gve: Clear napi->skb before dev_kfree_skb_any()
- powerpc/uaccess: Fix build errors seen with GCC 13/14
- HID: nvidia-shield: Add missing check for input_ff_create_memless
- cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c
- cxl/region: Fix memregion leaks in devm_cxl_add_region()
- cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd
- cachefiles: remove requests from xarray during flushing requests
- cachefiles: add spin_lock for cachefiles_ondemand_info
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()
- cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()
- cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()
- cachefiles: never get a new anonymous fd if ondemand_id is valid
- cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
- cachefiles: flush all requests after setting CACHEFILES_DEAD
- selftests/ftrace: Fix to check required event file
- clk: sifive: Do not register clkdevs for PRCI clocks
- NFSv4.1 enforce rootpath check in fs_location query
- SUNRPC: return proper error from gss_wrap_req_priv
- NFS: add barriers when testing for NFS_FSDATA_BLOCKED
- selftests/tracing: Fix event filter test to retry up to 10 times
- nvme: fix nvme_pr_* status code parsing
- drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation
- platform/x86: dell-smbios: Fix wrong token data in sysfs
- gpio: tqmx86: fix typo in Kconfig label
- gpio: tqmx86: introduce shadow register for GPIO output value
- gpio: tqmx86: store IRQ trigger type and unmask status separately
- gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
- HID: core: remove unnecessary WARN_ON() in implement()
- iommu/amd: Fix sysfs leak in iommu init
- iommu: Return right value in iommu_sva_bind_device()
- io_uring/io-wq: Use set_bit() and test_bit() at worker->flags
- io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
- drm/vmwgfx: Refactor drm connector probing for display modes
- drm/vmwgfx: Filter modes which exceed graphics memory
- drm/vmwgfx: 3D disabled should not effect STDU memory limits
- drm/vmwgfx: Remove STDU logic from generic mode_valid function
- drm/vmwgfx: Don't memcmp equivalent pointers
- af_unix: Annotate data-race of sk->sk_state in unix_accept().
- modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o
- net: sfp: Always call `sfp_sm_mod_remove()` on remove
- net: hns3: fix kernel crash problem in concurrent scenario
- net: hns3: add cond_resched() to hns3 ring buffer init process
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
- net: stmmac: dwmac-qcom-ethqos: Configure host DMA width
- drm/komeda: check for error-valued pointer
- drm/bridge/panel: Fix runtime warning on panel bridge release
- tcp: fix race in tcp_v6_syn_recv_sock()
- net dsa: qca8k: fix usages of device_get_named_child_node()
- geneve: Fix incorrect inner network header offset when innerprotoinherit is
set
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN)
packets
- Bluetooth: fix connection setup in l2cap_connect
- netfilter: nft_inner: validate mandatory meta and payload
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set
type
- x86/asm: Use %c/%n instead of %P operand modifier in asm templates
- x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking
- scsi: ufs: core: Quiesce request queues before checking pending cmds
- net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP
- gve: ignore nonrelevant GSO type bits when processing TSO headers
- net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs
parameters
- block: sed-opal: avoid possible wrong address reference in
read_sed_opal_key()
- block: fix request.queuelist usage in flush
- nvmet-passthru: propagate status from id override functions
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay
- net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state
- net: bridge: mst: fix suspicious rcu usage in br_mst_set_state
- ionic: fix use after netif_napi_del()
- af_unix: Read with MSG_PEEK loops if the first unread byte is OOB
- bnxt_en: Adjust logging of firmware messages in case of released token in
__hwrm_send()
- misc: microchip: pci1xxxx: fix double free in the error handling of
gp_aux_bus_probe()
- ksmbd: move leading slash check to smb2_get_name()
- ksmbd: fix missing use of get_write in in smb2_set_ea()
- x86/boot: Don't add the EFI stub to targets, again
- iio: adc: ad9467: fix scan type sign
- iio: dac: ad5592r: fix temperature channel scaling value
- iio: invensense: fix odr switching to same value
- iio: imu: inv_icm42600: delete unneeded update watermark call
- drivers: core: synchronize really_probe() and dev_uevent()
- parisc: Try to fix random segmentation faults in package builds
- ACPI: x86: Force StorageD3Enable on more products
- drm/exynos/vidi: fix memory leak in .get_modes()
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
- mptcp: ensure snd_una is properly initialized on connect
- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
- mptcp: pm: update add_addr counters after connect
- clkdev: Update clkdev id usage to allow for longer names
- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()
- x86/kexec: Fix bug with call depth tracking
- x86/amd_nb: Check for invalid SMN reads
- perf/core: Fix missing wakeup when waiting for context reference
- perf auxtrace: Fix multiple use of --itrace option
- riscv: fix overlap of allocated page and PTR_ERR
- tracing/selftests: Fix kprobe event name test for .isra. functions
- kheaders: explicitly define file modes for archived headers
- null_blk: Print correct max open zones limit in null_init_zoned_dev()
- sock_map: avoid race between sock_map_close and sk_psock_put
- dma-buf: handle testing kthreads creation failure
- vmci: prevent speculation leaks by sanitizing event in event_deliver()
- spmi: hisi-spmi-controller: Do not override device identifier
- knfsd: LOOKUP can return an illegal error value
- fs/proc: fix softlockup in __read_vmcore
- ocfs2: use coarse time for new created files
- ocfs2: fix races between hole punching and AIO+DIO
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
- dmaengine: axi-dmac: fix possible race in remove()
- remoteproc: k3-r5: Wait for core0 power-up before powering up core1
- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
- iio: adc: axi-adc: make sure AXI clock is enabled
- iio: invensense: fix interrupt timestamp alignment
- riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context
- rtla/timerlat: Simplify "no value" printing on top
- rtla/auto-analysis: Replace \t with spaces
- drm/i915/gt: Disarm breadcrumbs if engines are already idle
- drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
- drm/i915/dpt: Make DPT object unshrinkable
- drm/i915: Fix audio component initialization
- intel_th: pci: Add Meteor Lake-S support
- pmdomain: ti-sci: Fix duplicate PD referrals
- btrfs: zoned: fix use-after-free due to race with dev replace
- xfs: fix imprecise logic in xchk_btree_check_block_owner
- xfs: fix scrub stats file permissions
- xfs: fix SEEK_HOLE/DATA for regions with active COW extents
- xfs: shrink failure needs to hold AGI buffer
- xfs: ensure submit buffers on LSN boundaries in error handlers
- xfs: allow sunit mount option to repair bad primary sb stripe values
- xfs: don't use current->journal_info
- xfs: allow cross-linking special files without project quota
- swiotlb: Enforce page alignment in swiotlb_alloc()
- swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
- swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
- tick/nohz_full: Don't abuse smp_call_function_single() in
tick_setup_device()
- mm/huge_memory: don't unpoison huge_zero_folio
- serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
- Revert "fork: defer linking file vma until vma is fully initialized"
- remoteproc: k3-r5: Jump to error handling labels in start/stop errors
- greybus: Fix use-after-free bug in gb_interface_release due to race
condition.
- ima: Fix use-after-free on a dentry's dname.name
- serial: core: Add UPIO_UNKNOWN constant for unknown port type
- serial: port: Introduce a common helper to read properties
- serial: 8250_dw: Switch to use uart_read_port_properties()
- serial: 8250_dw: Replace ACPI device check by a quirk
- serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw
- usb-storage: alauda: Check whether the media is initialized
- misc: microchip: pci1xxxx: Fix a memory leak in the error handling of
gp_aux_bus_probe()
- i2c: at91: Fix the functionality flags of the slave-only interface
- i2c: designware: Fix the functionality flags of the slave-only interface
- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
- wifi: ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs
- cpufreq: amd-pstate: Unify computation of
{max,min,nominal,lowest_nonlinear}_freq
- cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing
- cpufreq: amd-pstate: remove global header file
- virtio_net: fix possible dim status unrecoverable
- net: ethernet: mtk_eth_soc: handle dma buffer size soc specific
- ice: fix reads from NVM Shadow RAM on E830 and E825-C devices
- ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors()
- x86/cpu: Get rid of an unnecessary local variable in get_cpu_address_sizes()
- x86/cpu: Provide default cache line size if not enumerated
- selftests/mm: ksft_exit functions do not return
- selftests/mm: compaction_test: fix bogus test success and reduce probability
of OOM-killer invocation
- .editorconfig: remove trim_trailing_whitespace option
- kcov, usb: disable interrupts in kcov_remote_start_usb_softirq
- ata: libata-scsi: Set the RMB bit only for removable media devices
- powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP
- kselftest/alsa: Ensure _GNU_SOURCE is defined
- thermal: core: Do not fail cdev registration because of invalid initial
state
- Bluetooth: hci_sync: Fix not using correct handle
- net/sched: initialize noop_qdisc owner
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
- drm/nouveau: don't attempt to schedule hpd_work on headless cards
- drm/xe/xe_gt_idle: use GT forcewake domain assertion
- drm/xe: flush engine buffers before signalling user fence on all engines
- drm/xe: Remove mem_access from guc_pc calls
- drm/xe: move disable_c6 call
- bnxt_en: Cap the size of HWRM_PORT_PHY_QCFG forwarded response
- iio: imu: bmi323: Fix trigger notification in case of error
- iio: pressure: bmp280: Fix BMP580 temperature reading
- iio: temperature: mlx90635: Fix ERR_PTR dereference in mlx90635_probe()
- thermal: ACPI: Invalidate trip points with temperature of 0 or below
- x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()
- memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
- perf script: Show also errors for --insn-trace option
- wifi: cfg80211: validate HE operation element parsing
- wifi: rtlwifi: Ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS
- locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc
- ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake
- ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340
- ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1
- ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD
- kexec: fix the unexpected kexec_dprintk() macro
- ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link
- dm-integrity: set discard_granularity to logical block size
- drm/bridge: aux-hpd-bridge: correct devm_drm_dp_hpd_bridge_add() stub
- iio: temperature: mcp9600: Fix temperature reading for negative values
- drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2
- riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled
- drm/xe: Properly handle alloc_guc_id() failure
- wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8
- wifi: iwlwifi: mvm: fix a crash on 7265
- mei: vsc: Fix wrong invocation of ACPI SID method
- Upstream stable to v6.6.35, v6.9.6
* [SRU] Add support for intel trace hub for last platforms (LP: #2073926) //
Noble update: upstream stable patchset 2024-07-25 (LP: #2074091)
- intel_th: pci: Add Granite Rapids support
- intel_th: pci: Add Granite Rapids SOC support
- intel_th: pci: Add Sapphire Rapids SOC support
- intel_th: pci: Add Lunar Lake support
* Fix L2CAP/LE/CPU/BV-02-C bluetooth certification failure (LP: #2072858) //
Noble update: upstream stable patchset 2024-07-25 (LP: #2074091)
- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
* Noble update: upstream stable patchset 2024-07-22 (LP: #2073788)
- drm/i915/hwmon: Get rid of devm
- afs: Don't cross .backup mountpoint from backup volume
- erofs: avoid allocating DEFLATE streams before mounting
- vxlan: Fix regression when dropping packets due to invalid src addresses
- drm/sun4i: hdmi: Convert encoder to atomic
- drm/sun4i: hdmi: Move mode_set into enable
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- media: lgdt3306a: Add a check against null-pointer-def
- drm/amdgpu: add error handle to avoid out-of-bounds
- wifi: rtw89: correct aSIFSTime for 6GHz band
- ata: pata_legacy: make legacy_exit() work again
- fsverity: use register_sysctl_init() to avoid kmemleak warning
- proc: Move fdinfo PTRACE_MODE_READ check into the inode .permission
operation
- platform/chrome: cros_ec: Handle events during suspend after resume
completion
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
- arm64: tegra: Correct Tegra132 I2C alias
- arm64: dts: qcom: qcs404: fix bluetooth device address
- md/raid5: fix deadlock that raid5d() wait for itself to clear
MD_SB_CHANGE_PENDING
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP
- arm64: dts: hi3798cv200: fix the size of GICR
- arm64: dts: ti: verdin-am62: Set memory size to 2gb
- media: mc: Fix graph walk in media_pipeline_start
- media: mc: mark the media devnode as registered from the, start
- media: mxl5xx: Move xpt structures off stack
- media: v4l2-core: hold videodev_lock until dev reg, finishes
- media: v4l: async: Properly re-initialise notifier entry in unregister
- media: v4l: async: Don't set notifier's V4L2 device if registering fails
- media: v4l: async: Fix notifier list entry init
- mmc: core: Add mmc_gpiod_set_cd_config() function
- mmc: sdhci: Add support for "Tuning Error" interrupts
- mmc: sdhci-acpi: Sort DMI quirks alphabetically
- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
- mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus
T100TA
- drm/fbdev-generic: Do not set physical framebuffer address
- fbdev: savage: Handle err return when savagefb_check_var failed
- drm/amdgpu/atomfirmware: add intergrated info v2.3 table
- 9p: add missing locking around taking dentry fid list
- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
- Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices"
- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked
- KVM: arm64: Fix AArch32 register narrowing on userspace write
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
- KVM: arm64: AArch32: Fix spurious trapping of conditional instructions
- LoongArch: Add all CPUs enabled by fdt to NUMA node 0
- LoongArch: Override higher address bits in JUMP_VIRT_ADDR
- clk: bcm: dvp: Assign ->num before accessing ->hws
- clk: bcm: rpi: Assign ->num before accessing ->hws
- clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
- crypto: ecdsa - Fix module auto-load on add-key
- crypto: ecrdsa - Fix module auto-load on add_key
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
- kbuild: Remove support for Clang's ThinLTO caching
- mm: fix race between __split_huge_pmd_locked() and GUP-fast
- filemap: add helper mapping_max_folio_size()
- iomap: fault in smaller chunks for non-large folio mappings
- i2c: acpi: Unbind mux adapters before delete
- HID: i2c-hid: elan: fix reset suspend current leakage
- scsi: core: Handle devices which return an unusually large VPD page count
- net/ipv6: Fix route deleting failure when metric equals 0
- net/9p: fix uninit-value in p9_client_rpc()
- mm/ksm: fix ksm_pages_scanned accounting
- mm/ksm: fix ksm_zero_pages accounting
- kmsan: do not wipe out origin when doing partial unpoisoning
- tpm_tis: Do *not* flush uninitialized work
- intel_th: pci: Add Meteor Lake-S CPU support
- rtla/timerlat: Fix histogram report when a cpu count is 0
- sparc64: Fix number of online CPUs
- mm/cma: drop incorrect alignment check in cma_init_reserved_mem
- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
- mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again
- mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
- selftests/mm: fix build warnings on ppc64
- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
- bonding: fix oops during rmmod
- wifi: ath10k: fix QCOM_RPROC_COMMON dependency
- kdb: Fix buffer overflow during tab-complete
- kdb: Use format-strings rather than '\0' injection in kdb_read()
- kdb: Fix console handling when editing and tab-completing commands
- kdb: Merge identical case statements in kdb_read()
- kdb: Use format-specifiers rather than memset() for padding in kdb_read()
- sparc: move struct termio to asm/termios.h
- drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms
- ext4: Fixes len calculation in mpage_journal_page_buffers
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 board
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
- parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA
- parisc: Define sigset_t in parisc uapi header
- s390/ap: Fix crash in AP internal function modify_bitmap()
- s390/cpacf: Split and rework cpacf query functions
- s390/cpacf: Make use of invalid opcode produce a link error
- i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()
- ASoC: SOF: ipc4-topology: Fix input format query of process modules without
base extension
- ALSA: ump: Don't clear bank selection after sending a program change
- ALSA: ump: Don't accept an invalid UMP protocol number
- EDAC/amd64: Convert PCIBIOS_* return codes to errnos
- EDAC/igen6: Convert PCIBIOS_* return codes to errnos
- nfs: fix undefined behavior in nfs_block_bits()
- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
- eventfs: Fix a possible null pointer dereference in eventfs_find_events()
- eventfs: Keep the directories from having the same inode number as files
- tracefs: Clear EVENT_INODE flag in tracefs_drop_inode()
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- btrfs: fix leak of qgroup extent records after transaction abort
- ALSA: seq: Fix incorrect UMP type for system messages
- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
- smb: client: fix deadlock in smb2_find_smb_tcon()
- smp: Provide 'setup_max_cpus' definition on UP too
- drm/xe/bb: assert width in xe_bb_create_job()
- crypto: starfive - Do not free stack buffer
- btrfs: qgroup: fix initialization of auto inherit array
- wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor
- media: mgb4: Fix double debugfs remove
- media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value reporting
- firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails
- LoongArch: Fix built-in DTB detection
- LoongArch: Fix entry point in kernel image header
- clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fix boot failure
- net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED
- selftests: net: lib: support errexit with busywait
- selftests: net: lib: avoid error removing empty netns name
- cpufreq: amd-pstate: Fix the inconsistency in max frequency units
- mm/memory-failure: fix handling of dissolved but not taken off from buddy
pages
- selftests/mm: compaction_test: fix bogus test success on Aarch64
- irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails
- Revert "perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES
event"
- hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
- riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernel
- btrfs: qgroup: update rescan message levels and error codes
- btrfs: qgroup: fix qgroup id collision across mounts
- btrfs: cache folio size and shift in extent_buffer
- btrfs: protect folio::private when attaching extent buffer folios
- bpf: fix multi-uprobe PID filtering logic
- powerpc/64/bpf: fix tail calls for PCREL addressing
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
- Upstream stable to v6.6.34, v6.9.5
* Noble update: upstream stable patchset 2024-07-19 (LP: #2073603)
- perf record: Delete session after stopping sideband thread
- perf probe: Add missing libgen.h header needed for using basename()
- iio: core: Leave private pointer NULL when no private data supplied
- greybus: lights: check return of get_channel_from_mode
- phy: qcom: qmp-combo: fix duplicate return in qmp_v4_configure_dp_phy
- f2fs: multidev: fix to recognize valid zero block address
- f2fs: fix to wait on page writeback in __clone_blkaddrs()
- fpga: manager: add owner module and take its refcount
- fpga: bridge: add owner module and take its refcount
- counter: linux/counter.h: fix Excess kernel-doc description warning
- perf annotate: Get rid of duplicate --group option item
- usb: typec: ucsi: always register a link to USB PD device
- usb: typec: ucsi: simplify partner's PD caps registration
- perf stat: Do not fail on metrics on s390 z/VM systems
- soundwire: cadence: fix invalid PDI offset
- dmaengine: idma64: Add check for dma_set_max_seg_size
- firmware: dmi-id: add a release callback function
- perf annotate: Fix annotation_calc_lines() to pass correct address to
get_srcline()
- serial: max3100: Lock port->lock when calling uart_handle_cts_change()
- serial: max3100: Update uart_driver_registered on driver removal
- serial: max3100: Fix bitwise types
- greybus: arche-ctrl: move device table to its right location
- PCI: tegra194: Fix probe path for Endpoint mode
- serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
- module: don't ignore sysfs_create_link() failures
- interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
- arm64: dts: meson: fix S4 power-controller node
- perf tests: Make "test data symbol" more robust on Neoverse N1
- perf tests: Apply attributes to all events in object code reading test
- perf record: Fix debug message placement for test consumption
- dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
- perf bench uprobe: Remove lib64 from libc.so.6 binary path
- f2fs: compress: fix to relocate check condition in
f2fs_{release,reserve}_compress_blocks()
- f2fs: compress: fix to relocate check condition in
f2fs_ioc_{,de}compress_file()
- f2fs: fix to relocate check condition in f2fs_fallocate()
- f2fs: fix to check pinfile flag in f2fs_move_file_range()
- iio: adc: stm32: Fixing err code to not indicate success
- riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardware
- coresight: etm4x: Fix unbalanced pm_runtime_enable()
- perf docs: Document bpf event modifier
- perf test shell arm_coresight: Increase buffer size for Coresight basic
tests
- iio: pressure: dps310: support negative temperature values
- iio: buffer-dmaengine: export buffer alloc and free functions
- iio: add the IIO backend framework
- [CONFIG] Update CONFIG_IIO_BACKEND
- iio: adc: ad9467: convert to backend framework
- [Config] Update CONFIG_AD9467
- iio: adc: adi-axi-adc: move to backend framework
- [Config] Update CONFIG_ADI_AXI_ADC
- iio: adc: adi-axi-adc: only error out in major version mismatch
- coresight: etm4x: Do not hardcode IOMEM access for register restore
- coresight: etm4x: Do not save/restore Data trace control registers
- coresight: etm4x: Safe access for TRCQCLTR
- coresight: etm4x: Fix access to resource selector registers
- vfio/pci: fix potential memory leak in vfio_intx_enable()
- fpga: region: add owner module and take its refcount
- udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb()
- udf: Convert udf_expand_file_adinicb() to use a folio
- microblaze: Remove gcc flag for non existing early_printk.c file
- microblaze: Remove early printk call from cpuinfo-static.c
- PCI: Wait for Link Training==0 before starting Link retrain
- perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
- leds: pwm: Disable PWM when going to suspend
- ovl: remove upper umask handling from ovl_create_upper()
- PCI: of_property: Return error for int_map allocation failure
- VMCI: Fix an error handling path in vmci_guest_probe_device()
- dt-bindings: pinctrl: mediatek: mt7622: fix array properties
- pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs
- watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
- watchdog: bd9576: Drop "always-running" property
- watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
- dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: fix msm899[68] power-domains
- dt-bindings: phy: qcom,usb-snps-femto-v2: use correct fallback for sc8180x
- dmaengine: idxd: Avoid unnecessary destruction of file_ida
- usb: gadget: u_audio: Fix race condition use of controls after free during
gadget unbind.
- usb: gadget: u_audio: Clear uac pointer when freed.
- stm class: Fix a double free in stm_register_device()
- ppdev: Add an error check in register_device
- i2c: cadence: Avoid fifo clear after start
- i2c: synquacer: Fix an error handling path in synquacer_i2c_probe()
- perf bench internals inject-build-id: Fix trap divide when collecting just
one DSO
- perf ui browser: Don't save pointer to stack memory
- extcon: max8997: select IRQ_DOMAIN instead of depending on it
- dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references
- PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
- PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
- f2fs: support printk_ratelimited() in f2fs_printk()
- f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC
- f2fs: separate f2fs_gc_range() to use GC for a range
- f2fs: kill heap-based allocation
- f2fs: support file pinning for zoned devices
- f2fs: fix block migration when section is not aligned to pow2
- perf ui browser: Avoid SEGV on title
- perf report: Avoid SEGV in report__setup_sample_type()
- perf thread: Fixes to thread__new() related to initializing comm
- perf symbols: Fix ownership of string in dso__load_vmlinux()
- f2fs: compress: fix to update i_compr_blocks correctly
- f2fs: deprecate io_bits
- f2fs: introduce get_available_block_count() for cleanup
- f2fs: compress: fix error path of inc_valid_block_count()
- f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem
lock
- f2fs: fix to release node block count in error path of f2fs_new_node_page()
- f2fs: compress: don't allow unaligned truncation on released compress inode
- serial: sh-sci: protect invalidating RXDMA on shutdown
- libsubcmd: Fix parse-options memory leak
- perf daemon: Fix file leak in daemon_session__control
- f2fs: fix to add missing iput() in gc_data_segment()
- usb: fotg210: Add missing kernel doc description
- perf stat: Don't display metric header for non-leader uncore events
- perf tools: Use pmus to describe type from attribute
- perf tools: Add/use PMU reverse lookup from config to name
- perf pmu: Assume sysfs events are always the same case
- perf pmu: Count sys and cpuid JSON events separately
- LoongArch: Fix callchain parse error with kernel tracepoint events again
- s390/vdso64: filter out munaligned-symbols flag for vdso
- s390/vdso: Generate unwind information for C modules
- s390/vdso: Create .build-id links for unstripped vdso files
- s390/vdso: Use standard stack frame layout
- s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
- s390/ipl: Fix incorrect initialization of nvme dump block
- s390/boot: Remove alt_stfle_fac_list from decompressor
- dt-bindings: PCI: rockchip,rk3399-pcie: Add missing maxItems to ep-gpios
- gpiolib: acpi: Fix failed in acpi_gpiochip_find() by adding parent node
match
- eventfs: Do not differentiate the toplevel events directory
- eventfs: Create eventfs_root_inode to store dentry
- eventfs/tracing: Add callback for release of an eventfs_inode
- eventfs: Free all of the eventfs_inode after RCU
- eventfs: Have "events" directory get permissions from its parent
- dt-bindings: adc: axi-adc: update bindings for backend framework
- dt-bindings: adc: axi-adc: add clocks property
- Input: ims-pcu - fix printf string overflow
- mmc: sdhci_am654: Add tuning algorithm for delay chain
- mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
- mmc: sdhci_am654: Add OTAP/ITAP delay enable
- mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
- mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
- media: v4l: Don't turn on privacy LED if streamon fails
- media: ov2680: Clear the 'ret' variable on success
- media: ov2680: Allow probing if link-frequencies is absent
- media: ov2680: Do not fail if data-lanes property is absent
- drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk
- drm/msm/dpu: Always flush the slave INTF on the CTL
- drm/mediatek: dp: Fix mtk_dp_aux_transfer return value
- drm/meson: gate px_clk when setting rate
- um: Fix return value in ubd_init()
- um: vector: fix bpfflash parameter evaluation
- fs/ntfs3: Check 'folio' pointer for NULL
- fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow
- fs/ntfs3: Use variable length array instead of fixed size
- drm/msm/dpu: Add callback function pointer check before its call
- drm/bridge: tc358775: fix support for jeida-18 and jeida-24
- media: stk1160: fix bounds checking in stk1160_copy_video()
- Input: cyapa - add missing input core locking to suspend/resume functions
- drm/amdgpu: init microcode chip name from ip versions
- drm/amdgpu: Fix buffer size in gfx_v9_4_3_init_ cp_compute_microcode() and
rlc_microcode()
- media: mediatek: vcodec: fix possible unbalanced PM counter
- tools/arch/x86/intel_sdsi: Fix maximum meter bundle length
- tools/arch/x86/intel_sdsi: Fix meter_show display
- tools/arch/x86/intel_sdsi: Fix meter_certificate decoding
- platform/x86: thinkpad_acpi: Take hotkey_mutex during hotkey_exit()
- media: flexcop-usb: fix sanity check of bNumEndpoints
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
- um: Fix the -Wmissing-prototypes warning for __switch_mm
- um: Fix the -Wmissing-prototypes warning for get_thread_reg
- um: Fix the declaration of kasan_map_memory
- cxl/trace: Correct DPA field masks for general_media & dram events
- cxl/region: Fix cxlr_pmem leaks
- media: sunxi: a83-mips-csi2: also select GENERIC_PHY
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
- media: cec: cec-api: add locking in cec_release()
- media: cec: core: avoid recursive cec_claim_log_addrs
- media: cec: core: avoid confusing "transmit timed out" message
- Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
- drm: zynqmp_dpsub: Always register bridge
- selftests/powerpc/dexcr: Add -no-pie to hashchk tests
- drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting fails
- ASoC: tas2781: Fix a warning reported by robot kernel test
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
- ASoC: mediatek: mt8192: fix register configuration for tdm
- drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations
- blk-cgroup: fix list corruption from resetting io stat
- blk-cgroup: fix list corruption from reorder of WRITE ->lqueued
- blk-cgroup: Properly propagate the iostat update up the hierarchy
- regulator: bd71828: Don't overwrite runtime voltages
- xen/x86: add extra pages to unpopulated-alloc if available
- perf/arm-dmc620: Fix lockdep assert in ->event_init()
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when
UNWINDER_FRAME_POINTER=y
- [Config] Update CONFIG_ARCH_WANT_FRAME_POINTERS
- net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
- ipv6: sr: fix missing sk_buff release in seg6_input_core
- selftests: net: kill smcrouted in the cleanup logic in amt.sh
- nfc: nci: Fix uninit-value in nci_rx_work
- ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
- ASoC: tas2781: Fix wrong loading calibrated data sequence
- NFSv4: Fixup smatch warning for ambiguous return
- nfs: keep server info for remounts
- sunrpc: fix NFSACL RPC retry on soft mount
- rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
- regulator: pickable ranges: don't always cache vsel
- regulator: tps6287x: Force writing VSEL bit
- af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- regulator: tps6594-regulator: Correct multi-phase configuration
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- pNFS/filelayout: fixup pNfs allocation modes
- openvswitch: Set the skbuff pkt_type for proper pmtud support.
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
- rv: Update rv_en(dis)able_monitor doc to match kernel-doc
- net: lan966x: Remove ptp traps in case the ptp is not enabled.
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- i3c: master: svc: change ENXIO to EAGAIN when IBI occurs during start frame
- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
- net: fec: avoid lock evasion when reading pps_enable
- tls: fix missing memory barrier in tls_init
- net: relax socket state check at accept time.
- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
- drivers/xen: Improve the late XenStore init protocol
- ice: Interpret .set_channels() input differently
- kasan, fortify: properly rename memintrinsics
- tracing/probes: fix error check in parse_btf_field()
- tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in
instance_destroy_rcu()
- netfilter: ipset: Add list flush to cancel_gc
- netfilter: nft_payload: restore vlan q-in-q match support
- spi: Don't mark message DMA mapped when no transfer in it is
- dma-mapping: benchmark: fix up kthread-related error handling
- dma-mapping: benchmark: fix node id validation
- dma-mapping: benchmark: handle NUMA_NO_NODE correctly
- nvme-multipath: fix io accounting on failover
- nvmet: fix ns enable/disable possible hang
- drm/amd/display: Enable colorspace property for MST connectors
- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
- net/mlx5: Lag, do bond only if slaves agree on roce state
- net/mlx5: Fix MTMP register capability offset in MCAM register
- net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules
- net/mlx5e: Fix IPsec tunnel mode offload feature check
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer
exhaustion
- net/mlx5e: Fix UDP GSO for encapsulated packets
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- bpf: Fix potential integer overflow in resolve_btfids
- ALSA: jack: Use guard() for locking
- ALSA: core: Remove debugfs at disconnection
- ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
- enic: Validate length of nl attributes in enic_set_vf_port
- af_unix: Annotate data-race around unix_sk(sk)->addr.
- af_unix: Read sk->sk_hash under bindlock during bind().
- Octeontx2-pf: Free send queue buffers incase of leaf to inner
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
- ASoC: cs42l43: Only restrict 44.1kHz for the ASP
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- net:fec: Add fec_enet_deinit()
- net: micrel: Fix lan8841_config_intr after getting out of sleep mode
- ice: fix accounting if a VLAN already exists
- selftests: mptcp: simult flows: mark 'unbalanced' tests as flaky
- selftests: mptcp: add ms units for tc-netem delay
- selftests: mptcp: join: mark 'fail' tests as flaky
- ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion
- ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion
- net: ti: icssg-prueth: Fix start counter for ft1 filter
- netfilter: nft_payload: skbuff vlan metadata mangle support
- netfilter: tproxy: bail out if IP has been disabled on the device
- netfilter: nft_fib: allow from forward/input without iif selector
- net/sched: taprio: make q->picos_per_byte available to fill_sched_entry()
- net/sched: taprio: extend minimum interval restriction to entire cycle too
- kconfig: fix comparison to constant symbols, 'm', 'n'
- drm/i915/guc: avoid FIELD_PREP warning
- kheaders: use `command -v` to test for existence of `cpio`
- spi: stm32: Don't warn about spurious interrupts
- net: dsa: microchip: fix RGMII error in KSZ DSA driver
- net: ena: Reduce lines with longer column width boundary
- net: ena: Fix redundant device NUMA node override
- ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
- ALSA: seq: Fix yet another spot for system message conversion
- powerpc/pseries/lparcfg: drop error message from guest name lookup
- drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel
- drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel
- drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel
- hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor
- hwmon: (shtc1) Fix property misspelling
- ALSA: seq: ump: Fix swapped song position pointer data
- ALSA: timer: Set lower bound of start tick time
- x86/efistub: Omit physical KASLR when memory reservations exist
- efi: libstub: only free priv.runtime_map when allocated
- x86/pci: Skip early E820 check for ECAM region
- KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
- platform/x86/intel/tpmi: Handle error from tpmi_process_info()
- platform/x86/intel-uncore-freq: Don't present root domain on error
- perf sched timehist: Fix -g/--call-graph option failure
- f2fs: write missing last sum blk of file pinning section
- f2fs: use f2fs_{err,info}_ratelimited() for cleanup
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
- riscv: prevent pt_regs corruption for secondary idle threads
- riscv: stacktrace: fixed walk_stackframe()
- perf build: Fix out of tree build related to installation of sysreg-defs
- dt-bindings: pinctrl: qcom: update functions to match with driver
- usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices
- perf report: Fix PAI counter names for s390 virtual machines
- PCI: dwc: ep: Fix DBI access failure for drivers requiring refclk from host
- perf map: Remove kernel map before updating start and end addresses
- riscv: dts: starfive: visionfive 2: Remove non-existing I2S hardware
- pinctrl: renesas: rzg2l: Limit 2.5V power supply to Ethernet interfaces
- riscv: Flush the instruction cache during SMP bringup
- usb: xhci: check if 'requested segments' exceeds ERST capacity
- spmi: pmic-arb: Replace three IS_ERR() calls by null pointer checks in
spmi_pmic_arb_probe()
- perf symbols: Remove map from list before updating addresses
- perf symbols: Update kcore map before merging in remaining symbols
- s390/ftrace: Use unwinder instead of __builtin_return_address()
- s390/stacktrace: Merge perf_callchain_user() and arch_stack_walk_user()
- s390/stacktrace: Skip first user stack frame
- s390/stacktrace: Improve detection of invalid instruction pointers
- s390/vdso: Introduce and use struct stack_frame_vdso_wrapper
- s390/stackstrace: Detect vdso stack frames
- s390/ap: Fix bind complete udev event sent after each AP bus scan
- ocfs2: correctly use ocfs2_find_next_zero_bit()
- mailbox: mtk-cmdq: Fix pm_runtime_get_sync() warning in mbox shutdown
- Input: ioc3kbd - add device table
- phy: qcom: qmp-combo: fix sm8650 voltage swing table
- media: ti: j721e-csi2rx: Fix races while restarting DMA
- drm/msm/dpu: Allow configuring multiple active DSC blocks
- drm: Make drivers depends on DRM_DW_HDMI
- [Config] Drivers now depend on DRM_DW_HDMI
- string: Prepare to merge strscpy_kunit.c into string_kunit.c
- string: Prepare to merge strcat KUnit tests into string_kunit.c
- drm/msm/adreno: fix CP cycles stat retrieval on a7xx
- printk: Fix LOG_CPU_MAX_BUF_SHIFT when BASE_SMALL is enabled
- powerpc/bpf/32: Fix failing test_bpf tests
- KVM: PPC: Book3S HV nestedv2: Cancel pending DEC exception
- KVM: PPC: Book3S HV nestedv2: Fix an error handling path in
gs_msg_ops_kvmhv_nestedv2_config_fill_info()
- KVM: arm64: Destroy mpidr_data for 'late' vCPU creation
- Bluetooth: ISO: Handle PA sync when no BIGInfo reports are generated
- Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init()
- ubsan: Restore dependency on ARCH_HAS_UBSAN
- selftests: forwarding: Have RET track kselftest framework constants
- selftests: forwarding: Convert log_test() to recognize RET values
- selftests: net: Unify code of busywait() and slowwait()
- selftests/net: use tc rule to filter the na packet
- virtio_balloon: Give the balloon its own wakeup source
- riscv: cpufeature: Fix thead vector hwcap removal
- riscv: cpufeature: Fix extension subset checking
- riscv: selftests: Add hwprobe binaries to .gitignore
- idpf: Interpret .set_channels() input differently
- null_blk: fix null-ptr-dereference while configuring 'power' and
'submit_queues'
- netfs: Fix setting of BDP_ASYNC from iocb flags
- cifs: Set zero_point in the copy_file_range() and remap_file_range()
- cifs: Fix missing set of remote_i_size
- selftests: net: lib: set 'i' as local
- nvme: fix multipath batched completion accounting
- netkit: Fix setting mac address in l2 mode
- netkit: Fix pkt_type override upon netkit pass verdict
- null_blk: Fix return value of nullb_device_power_store()
- idpf: don't enable NAPI and interrupts prior to allocating Rx buffers
- selftests: mptcp: join: mark 'fastclose' tests as flaky
- drm/xe: Add dbg messages on the suspend resume functions.
- drm/xe: check pcode init status only on root gt of root tile
- drm/xe: Change pcode timeout to 50msec while polling again
- drm/xe: Only use reserved BCS instances for usm migrate exec queue
- sd: also set max_user_sectors when setting max_sectors
- block: stack max_user_sectors
- ipv6: introduce dst_rt6_info() helper
- inet: introduce dst_rtable() helper
- net: fix __dst_negative_advice() race
- ice: fix 200G PHY types to link speed mapping
- x86/topology/intel: Unlock CPUID before evaluating anything
- Upstream stable to v6.6.33, v6.9.4
* Reenable CONFIG_UBSAN for noble (LP: #2076650)
- ubsan: Remove CONFIG_UBSAN_SANITIZE_ALL
- [Config] Remove CONFIG_UBSAN_SANITIZE_ALL
* Dangling symlink to linux-lib-rust when Rust is disabled (LP: #2072592)
- [Packaging] Check do_lib_rust before linking Rust lib files
* kdump doesn't work with UEFI secure boot and kernel lockdown enabled on
ARM64 (LP: #2033007)
- [Config]: Enable CONFIG_KEXEC_IMAGE_VERIFY_SIG on arm64
* net/sched: Fix conntrack use-after-free (LP: #2073092)
- net/sched: Fix UAF when resolving a clash
* No sound on Huawei Matebook D14 AMD since Linux 6.8.0-38 [regression]
(LP: #2073049)
- ASoC: amd: acp: fix for acp platform device creation failure
* i915: Fixup regressions introduced with enabling single CCS engine
(LP: #2072755)
- drm/i915/gt: Fix CCS id's calculation for CCS mode setting
* [Ubuntu 24.04] FW1060.00 (NH1060_026) sosreport is running to Kernel OOPS
crash (LP: #2070358)
- nfsd: initialise nfsd_info.mutex early.
* 6.8 generic & amdpgu / polaris (LP: #2072428)
- drm/amdgpu: Adjust logic in amdgpu_device_partner_bandwidth()
* md: nvme over tcp with a striped underlying md raid device leads to data
corruption (LP: #2075110)
- md/md-bitmap: fix writing non bitmap pages
* Linux 6.8 fails to boot on ARM64 if any param is more than 146 chars
(LP: #2069534)
- SAUCE: arm64: v6.8: cmdline param >= 146 chars kills kernel
* CVE-2024-39484
- mmc: davinci: Don't strip remove function when driver is builtin
* CVE-2024-39292
- um: Add winch to winch_handlers before registering winch IRQ
* Miscellaneous upstream changes
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds
Date: 2024-08-15 17:42:09.842895+00:00
Changed-By: John Cabaj <john.cabaj at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-ibm/6.8.0-1012.12
-------------- next part --------------
Sorry, changesfile not available.
More information about the noble-changes
mailing list