Noble update: v6.8.2 upstream stable release

Bug #2060097 reported by Paolo Pisati
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
Noble
Confirmed
Undecided
Unassigned

Bug Description

    SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu kernel:

       v6.8.2 upstream stable release
       from git://git.kernel.org/

Linux 6.8.2
printk: Use prb_first_seq() as base for 32bit seq macros
printk: Adjust mapping for 32bit seq macros
x86/efistub: Don't clear BSS twice in mixed mode
x86/efistub: Clear decompressor BSS in native EFI entrypoint
dm-integrity: align the outgoing bio in integrity_recheck
dm io: Support IO priority
selftests: forwarding: Fix ping failure due to short timeout
spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
net: dsa: mt7530: fix handling of all link-local frames
net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
bpf: report RCU QS in cpumap kthread
net: report RCU QS on threaded NAPI repolling
rcu: add a helper to report consolidated flavor QS
netfilter: nf_tables: do not compare internal table flags on updates
netfilter: nft_set_pipapo: release elements in clone only from destroy path
drm/amdgpu: drop setting buffer funcs in sdma442
drm/amdgpu: fix mmhub client id out-of-bounds access
drm/amdgpu: add MMHUB 3.3.1 support
octeontx2-af: Use separate handlers for interrupts
octeontx2-pf: Send UP messages to VF only when VF is up.
octeontx2-pf: Use default max_active works instead of one
octeontx2-pf: Wait till detach_resources msg is complete
octeontx2: Detect the mbox up or down message via register
devlink: fix port new reply cmd type
net/bnx2x: Prevent access to a freed page in page_pool
dm-integrity: fix a memory leak when rechecking the data
net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
ceph: stop copying to iter at EOF on sync reads
nouveau/gsp: don't check devinit disable on GSP.
ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
hsr: Handle failures in module init
rds: introduce acquire/release ordering in acquire/release_in_xmit()
wireguard: receive: annotate data-race around receiving_counter.counter
net: move dev->state into net_device_read_txrx group
virtio: packed: fix unmap leak for indirect desc table
vdpa/mlx5: Allow CVQ size changes
vdpa_sim: reset must not run
virtio: uapi: Drop __packed attribute in linux/virtio_pci.h
drm: Fix drm_fixp2int_round() making it add 0.5
spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
net: veth: do not manipulate GRO when using XDP
xfrm: Allow UDP encapsulation only in offload modes
packet: annotate data-races around ignore_outgoing
xen/events: increment refcnt only if event channel is refcounted
xen/evtchn: avoid WARN() when unbinding an event channel
riscv: Fix compilation error with FAST_GUP and rv32
ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED
ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry
io_uring: fix poll_remove stalled req completion
net: ethernet: mtk_eth_soc: fix PPE hanging issue
net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
drm/xe: Skip VMAs pin when requesting signal to the last XE_EXEC
drm/xe: Invalidate userptr VMA on page pin fault
nvme: fix reconnection fail due to reserved tag allocation
spi: Fix error code checking in spi_mem_exec_op()
spi: spi-mem: add statistics support to ->exec_op() calls
net: txgbe: fix clk_name exceed MAX_DEV_ID limits
hsr: Fix uninit-value access in hsr_get_node()
vmxnet3: Fix missing reserved tailroom
tcp: Fix refcnt handling in __inet_hash_connect().
io_uring: Fix release of pinned pages when __io_uaddr_map fails
cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
soc: fsl: dpio: fix kcalloc() argument order
riscv: Only check online cpus for emulated accesses
devlink: Fix devlink parallel commands processing
net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
s390/vtime: fix average steal time calculation
octeontx2-af: Use matching wake_up API variant in CGX command interface
rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
nouveau: reset the bo resource bus info after an eviction
ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
spi: Restore delays for non-GPIO chip select
spi: lpspi: Avoid potential use-after-free in probe()
io_uring: don't save/restore iowait state
thermal/drivers/qoriq: Fix getting tmu range
thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path
ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
x86/hyperv: Use per cpu initial stack for vtl context
char: xilinx_hwicap: Fix NULL vs IS_ERR() bug
usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
mei: vsc: Don't use sleeping condition in wait_event_timeout()
mei: vsc: Call wake_up() in the threaded IRQ handler
staging: greybus: fix get_channel_from_mode() failure path
serial: 8250_exar: Don't remove GPIO device on suspend
rtc: max31335: fix interrupt status reg
rtc: mt6397: select IRQ_DOMAIN instead of depending on it
hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
iio: gts-helper: Fix division loop
kconfig: fix infinite loop when expanding a macro at the end of file
coccinelle: device_attr_show: Remove useless expression STR
xhci: update event ring dequeue pointer position to controller correctly
xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event()
xhci: make isoc_bei_interval variable interrupter specific.
xhci: Add interrupt pending autoclear flag to each interrupter
coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
coresight: Fix issue where a source device's helpers aren't disabled
arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
serial: max310x: fix syntax error in IRQ error message
tty: vt: fix 20 vs 0x20 typo in EScsiignore
usb: phy: generic: Get the vbus supply
iio: pressure: mprls0025pa fix off-by-one enum
remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
remoteproc: stm32: Fix incorrect type in assignment for va
io_uring/net: correct the type of variable
ovl: relax WARN_ON in ovl_verify_area()
nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
afs: Fix occasional rmdir-then-VNOVNODE with generic/011
afs: Don't cache preferred address
afs: Revert "afs: Hide silly-rename files from userspace"
perf/x86/amd/core: Avoid register reset when CPU is dead
cxl: Fix the incorrect assignment of SSLBIS entry pointer initial location
f2fs: zone: fix to remove pow2 check condition for zoned block device
f2fs: fix to truncate meta inode pages forcely
f2fs: compress: fix reserve_cblocks counting error when out of space
f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
ACPI: HMAT: Remove register of memory node for generic target
NFSv4.1/pnfs: fix NFS with TLS in pnfs
NFS: Fix an off by one in root_nfs_cat()
NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
RDMA/mana_ib: Use virtual address in dma regions for MRs
RDMA/mana_ib: Introduce mana_ib_install_cq_cb helper function
RDMA/mana_ib: Introduce mana_ib_get_netdev helper function
RDMA/mana_ib: Introduce mdev_to_gc helper function
RDMA/mana_ib: Fix bug in creation of dma regions
f2fs: ro: compress: fix to avoid caching unaligned extent
f2fs: fix to use correct segment type in f2fs_allocate_data_block()
watchdog: stm32_iwdg: initialize default timeout
watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter
f2fs: check number of blocks in a current section
f2fs: compress: fix to check compress flag w/ .i_sem lock
NFSv4.2: fix listxattr maximum XDR buffer size
NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
f2fs: compress: fix to check zstd compress level correctly in mount option
f2fs: fix to create selinux label during whiteout initialization
scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
RDMA/device: Fix a race between mad_client and cm_client init
RDMA/hns: Fix mis-modifying default congestion control algorithm
i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
scsi: csiostor: Avoid function pointer casts
f2fs: fix to avoid potential panic during recovery
f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
f2fs: zone: fix to wait completion of last bio in zone correctly
f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
f2fs: compress: fix to check unreleased compressed cluster
f2fs: compress: fix to cover normal cluster write with cp_rwsem
f2fs: compress: fix to guarantee persisting compressed blocks by CP
RDMA/srpt: Do not register event handler until srpt device is fully setup
RDMA/irdma: Remove duplicate assignment
scsi: hisi_sas: Fix a deadlock issue related to automatic dump
phy: qcom: qmp-usbc: handle CLAMP register in a correct way
phy: qcom: qmp-usbc: add support for the Type-C handling
phy: qcom: qmp-usb: split USB-C PHY driver
ALSA: usb-audio: Stop parsing channels bits when all channels are found.
platform/x86/amd/pmf: Do not use readl() for policy buffer access
platform/x86/intel/pmc/arl: Put GNA device in D3
platform/x86/intel/pmc/lnl: Remove SSRAM support
mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again
ALSA: scarlett2: Fix Scarlett 4th Gen input gain range
ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values
ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection
ALSA: hda/tas2781: restore power state after system_resume
ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
ALSA: hda/tas2781: add lock to system_suspend
ALSA: hda/tas2781: use dev_dbg in system_resume
ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
cifs: Fix writeback data corruption
PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
clk: zynq: Prevent null pointer dereference caused by kmalloc failure
clk: Fix clk_core_get NULL dereference
sparc32: Fix section mismatch in leon_pci_grpci
sparc32: Do not select GENERIC_ISA_DMA
mtd: maps: sun_uflash: Declare uflash_devinit static
sparc32: Use generic cmpdi2/ucmpdi2 variants
backlight: lp8788: Fully initialize backlight_properties during probe
backlight: lm3639: Fully initialize backlight_properties during probe
backlight: da9052: Fully initialize backlight_properties during probe
backlight: lm3630a: Don't set bl->props.brightness in get_brightness
backlight: lm3630a: Initialize backlight_properties on init
backlight: ktz8866: Correct the check for of_property_read_u32
backlight: hx8357: Fix potential NULL pointer dereference
leds: sgm3140: Add missing timer cleanup and flash gpio control
leds: aw2013: Unlock mutex before destroying it
RISC-V: KVM: Forward SEED CSR access to user space
powerpc/4xx: Fix warp_gpio_leds build failure
powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
power: supply: mm8013: fix "not charging" detection
mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
modules: wait do_free_init correctly
lib/stackdepot: off by one in depot_fetch_stack()
lib/stackdepot: fix first entry having a 0-handle
drm/xe: Replace 'grouped target' in Makefile with pattern rule
drm/xe: Fix ref counting leak on page fault
media: usbtv: Remove useless locks in usbtv_video_free()
drm/msm/dpu: add division of drm_display_mode's hskew parameter
drm/msm/dpu: allow certain formats for CDM for DP
perf vendor events amd: Fix Zen 4 cache latency events
clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
powerpc/pseries: Fix potential memleak in papr_get_attr()
powerpc/32: fix ADB_CUDA kconfig warning
mfd: cs42l43: Fix wrong register defaults
drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
gpio: nomadik: fix offset bug in nmk_pmx_set()
drm/amd/pm: Fix esm reg mask use to get pcie speed
drm/tests: helpers: Include missing drm_drv header
arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
media: ttpci: fix two memleaks in budget_av_attach
media: go7007: fix a memleak in go7007_load_encoder
media: dvb-frontends: avoid stack overflow warnings with clang
media: pvrusb2: fix uaf in pvr2_context_set_notify
drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
HID: amd_sfh: Avoid disabling the interrupt
HID: amd_sfh: Update HPD sensor structure elements
perf pmu: Fix a potential memory leak in perf_pmu__lookup()
dt-bindings: arm-smmu: fix SM8[45]50 GPU SMMU if condition
drm/msm/a7xx: Fix LLC typo
drm/msm/a6xx: specify UBWC config for sc7180
ASoC: meson: axg-tdm-interface: add frame rate constraint
ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
mtd: rawnand: brcmnand: exec_op helper functions return type fixes
mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
mtd: maps: physmap-core: fix flash size larger than 32-bit
clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
drm/tidss: Fix sync-lost issue with two displays
drm/tidss: Fix initial plane zpos values
crypto: jitter - fix CRYPTO_JITTERENTROPY help text
crypto: qat - fix ring to service map for dcc in 420xx
crypto: qat - fix ring to service map for dcc in 4xxx
crypto: qat - remove double initialization of value
crypto: qat - avoid division by zero
crypto: qat - removed unused macro in adf_cnv_dbgfs.c
crypto: qat - remove unused macros in qat_comp_alg.c
crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
crypto: arm/sha - fix function cast warnings
perf print-events: make is_event_supported() more robust
mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
media: i2c: imx290: Fix IMX920 typo
media: ivsc: csi: Swap SINK and SOURCE pads
tty: mips_ejtag_fdc: Fix passing incompatible pointer type warning
drm/tegra: put drm_gem_object ref on error in tegra_fb_create
clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
drm/bridge: adv7511: fix crash on irq during probe
PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
drm/msm/dpu: finalise global state object
drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
media: pvrusb2: fix pvr2_stream_callback casts
media: videobuf2: Add missing doc comment for waiting_in_dqbuf
media: pvrusb2: remove redundant NULL check
media: go7007: add check of return value of go7007_read_addr()
media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
staging: media: starfive: Set 16 bpp for capture_raw device
media: sun8i-di: Fix chroma difference threshold
media: sun8i-di: Fix power on/off sequences
media: sun8i-di: Fix coefficient writes
media: cedrus: h265: Fix configuring bitstream size
NTB: fix possible name leak in ntb_register_device()
drm: ci: use clk_ignore_unused for apq8016
ASoC: SOF: Add some bounds checking to firmware data
powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
ASoC: meson: t9015: fix function pointer type mismatch
ASoC: meson: aiu: fix function pointer type mismatch
perf metric: Don't remove scale from counts
perf stat: Avoid metric-only segv
perf expr: Fix "has_event" function for metric style events
ALSA: seq: fix function cast warnings
clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux
clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
perf srcline: Add missed addr2line closes
perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
drivers/ps3: select VIDEO to provide cmdline functions
crypto: xilinx - call finalize with bh disabled
PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
PCI/P2PDMA: Fix a sleeping issue in a RCU read section
ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
quota: Properly annotate i_dquot arrays with __rcu
quota: Fix rcu annotations of inode dquot pointers
quota: Fix potential NULL pointer dereference
clk: qcom: reset: Ensure write completion on reset de/assertion
clk: qcom: reset: Commonize the de/assert functions
drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
pinctrl: mediatek: Drop bogus slew rate register range for MT8192
pinctrl: mediatek: Drop bogus slew rate register range for MT8186
media: edia: dvbdev: fix a use-after-free
mtd: spinand: esmt: Extend IDs to 5 bytes
media: dt-bindings: techwell,tw9900: Fix port schema ref
media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
media: v4l2-tpg: fix some memleaks in tpg_alloc
media: em28xx: annotate unchecked call to media_device_register()
clk: meson: Add missing clocks to axg_clk_regmaps
perf bpf: Clean up the generated/copied vmlinux.h
perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
media: v4l2: cci: print leading 0 on error
clk: samsung: exynos850: Propagate SPI IPCLK rate change
pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
pinctrl: renesas: rzg2l: Fix locking in rzg2l_dt_subnode_to_map()
clk: renesas: r8a779g0: Fix PCIe clock name
drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
ASoC: sh: rz-ssi: Fix error message print
drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD
crypto: qat - avoid memcpy() overflow warning
perf pmu: Treat the msr pmu as software
drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording
perf record: Fix possible incorrect free in record__switch_output()
PCI/DPC: Print all TLP Prefixes, not just the first
media: cadence: csi2rx: use match fwnode for media link
media: tc358743: register v4l2 async device only after successful setup
dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
soundwire: stream: add missing const to Documentation
ASoC: SOF: amd: Compute file paths on firmware load
ASoC: SOF: core: Skip firmware test for custom loaders
ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
ASoC: amd: acp: Add missing error handling in sof-mach
drm/lima: fix a memleak in lima_heap_alloc
drm/panel-edp: use put_sync in unprepare
drm/rockchip: lvds: do not print scary message when probing defer
drm/rockchip: lvds: do not overwrite error code
drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
drm/vkms: Avoid reading beyond LUT array
drm: Don't treat 0 as -1 in drm_fixp2int_ceil
drm/rockchip: inno_hdmi: Fix video timing
drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
drm/tegra: dsi: Add missing check for of_find_device_by_node
fbdev/simplefb: change loglevel when the power domains cannot be parsed
dm: call the resume method on internal suspend
dm raid: fix false positive for requeue needed during reshape
bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
nfp: flower: handle acti_netdevs allocation failure
r8152: fix unknown device for choose_configuration
devlink: Fix length of eswitch inline-mode
net/x25: fix incorrect parameter validation in the x25_getsockopt() function
net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
OPP: debugfs: Fix warning around icc_get_name()
erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
net: phy: dp83822: Fix RGMII TX delay configuration
Bluetooth: Fix eir name length
net: hns3: fix port duplex configure error in IMP reset
net: hns3: fix kernel crash when 1588 is received on HIP08 devices
net: hns3: fix wrong judgment condition issue
dpll: fix dpll_xa_ref_*_del() for multiple registrations
net: phy: fix phy_get_internal_delay accessing an empty array
octeontx2-af: Fix devlink params
net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
ipv6: fib6_rules: flush route cache when rule is changed
iommu: Fix compilation without CONFIG_IOMMU_INTEL
dpll: spec: use proper enum for pin capabilities attribute
net: dsa: microchip: make sure drive strength configuration is not lost by soft reset
bpf: Fix stackmap overflow check on 32-bit arches
bpf: Fix hashtab overflow check on 32-bit arches
bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
s390/cache: prevent rebuild of shared_cpu_list
sr9800: Add check for usbnet_get_endpoints
Bluetooth: fix use-after-free in accessing skb after sending it
Bluetooth: af_bluetooth: Fix deadlock
Bluetooth: btusb: Fix memory leak
Bluetooth: msft: Fix memory leak
Bluetooth: hci_core: Fix possible buffer overflow
Bluetooth: btrtl: fix out of bounds memory access
Bluetooth: hci_h5: Add ability to allocate memory for private data
Bluetooth: hci_sync: Fix overwriting request callback
Bluetooth: hci_core: Cancel request on command timeout
Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
Bluetooth: Remove BT_HS
Bluetooth: Remove superfluous call to hci_conn_check_pending()
Bluetooth: mgmt: Remove leftover queuing of power_off work
Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
ice: fix stats being updated by way too large values
igb: Fix missing time sync events
igc: Fix missing time sync events
iommu/vt-d: Fix NULL domain on device release
iommu: Add static iommu_ops->release_domain
iommu/vt-d: Use device rbtree in iopf reporting path
iommu/vt-d: Improve ITE fault handling if target device isn't present
iommu/vt-d: Use rbtree to track iommu probed devices
iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
PCI: Make pci_dev_is_disconnected() helper public for other drivers
riscv: dts: starfive: jh7100: fix root clock names
wifi: brcm80211: handle pmk_op allocation failure
wifi: rtw88: 8821c: Fix false alarm count
wifi: rtw88: 8821c: Fix beacon loss and disconnect
wifi: rtw88: 8821cu: Fix firmware upload fail
btrfs: fix race when detecting delalloc ranges during fiemap
ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
arm64: dts: qcom: sm8650: Fix SPMI channels size
arm64: dts: qcom: sm8550: Fix SPMI channels size
SUNRPC: fix some memleaks in gssx_dec_option_array
SUNRPC: fix a memleak in gss_import_v2_context
x86, relocs: Ignore relocations in .notes section
objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
ACPI: scan: Fix device check notification handling
ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
ACPI: resource: Do IRQ override on Lunnen Ground laptops
arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index()
regulator: userspace-consumer: add module device table
arm64: dts: imx8mp-evk: Fix hdmi@3d node
arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
pstore: inode: Only d_invalidate() is needed
net: mctp: copy skb ext data when fragmenting
arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ GPIO hogs
arm64: dts: renesas: r9a08g045: Add missing interrupts to IRQC node
arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177
wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI
wifi: mt76: mt7921: fix incorrect type conversion for CLC command
wifi: mt76: mt7925e: fix use-after-free in free_irq()
wifi: mt76: mt7921e: fix use-after-free in free_irq()
wifi: mt76: mt792x: fix ethtool warning
wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
wifi: mt76: mt7996: fix efuse reading issue
wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
wifi: mt76: mt7996: fix TWT issues
wifi: mt76: mt7996: check txs format before getting skb by pid
wifi: mt76: mt7925: update PCIe DMA settings
wifi: mt76: mt7925: add support to set ifs time by mcu command
wifi: mt76: mt7925: add flow to avoid chip bt function fail
wifi: mt76: mt7925: fix the wrong header translation config
wifi: mt76: mt7925: fix WoW failed in encrypted mode
wifi: mt76: mt7925: fix fw download fail
wifi: mt76: mt7925: fix wmm queue mapping
wifi: mt76: mt7925: fix mcu query command fail
wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band
wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band
wifi: mt76: mt7996: fix fw loading timeout
memory: tegra: Correct DLA client names
ARM: dts: arm: realview: Fix development chip ROM compatible value
wifi: wilc1000: revert reset line logic flip
arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl
arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux
wifi: cfg80211: set correct param change count in ML element
firmware: arm_scmi: Fix double free in SMC transport cleanup path
arm64: dts: ti: Add common1 register space for AM62x SoC
arm64: dts: ti: Add common1 register space for AM65x SoC
arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
net: ena: Remove ena_select_queue
powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
arm64: dts: qcom: sm8150: correct PCIe wake-gpios
arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
wifi: brcmsmac: avoid function pointer casts
iommu/amd: Mark interrupt as managed
bus: tegra-aconnect: Update dependency to ARCH_TEGRA
ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
arm64: dts: ti: k3-am62-main: disable usb lpm
arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number
arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
pwm: dwc: use pm_sleep_ptr() macro
wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay
arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
ARM: dts: qcom: msm8974: correct qfprom node size
soc: qcom: llcc: Check return value on Broadcast_OR reg read
arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
wifi: iwlwifi: mvm: Fix the listener MAC filter flags
can: m_can: Start/Cancel polling timer together with interrupts
arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
arm64: dts: mediatek: mt8186: fix VENC power domain clocks
arm64: dts: mediatek: mt8192: fix vencoder clock name
arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
arm64: dts: mediatek: mt7986: fix SPI nodename
arm64: dts: mediatek: mt7986: fix SPI bus width properties
arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
arm64: dts: qcom: sm6115: drop pipe clock selection
selftests: forwarding: Add missing multicast routing config entries
selftests: forwarding: Add missing config entries
arm64: dts: qcom: qcs6490-rb3gen2: Correct the voltage setting for vph_pwr
arm64: dts: qcom: qcm6490-idp: Correct the voltage setting for vph_pwr
s390/vdso: drop '-fPIC' from LDFLAGS
s390/pai: fix attr_event_free upper limit for pai device drivers
wifi: iwlwifi: mvm: don't set replay counters to 0xff
wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
wifi: iwlwifi: mvm: fix erroneous queue index mask
wifi: iwlwifi: properly check if link is active
wifi: iwlwifi: support EHT for WH
tools/resolve_btfids: Fix cross-compilation to non-host endianness
tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
printk: Disable passing console lock owner completely during panic()
printk: ringbuffer: Skip non-finalized records in panic
printk: ringbuffer: Cleanup reader terminology
printk: Add this_cpu_in_panic()
printk: Wait for all reserved records with pr_flush()
printk: ringbuffer: Do not skip non-finalized records with prb_next_seq()
printk: nbcon: Relocate 32bit seq macros
wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
arm64: dts: qcom: sm8650: Fix UFS PHY clocks
arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
wifi: wfx: fix memory leak when starting AP
libbpf: Use OPTS_SET() macro in bpf_xdp_query()
arm64: dts: qcom: x1e80100-qcp: Fix supplies for LDOs 3E and 2J
arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes
libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check
arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP
wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
spi: move split xfers for CS_WORD emulation
spi: consolidate setting message->spi
net: blackhole_dev: fix build warning for ethh set but not used
pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
bpf: don't emit warnings intended for global subprogs for static subprogs
bpf: make sure scalar args don't accept __arg_nonnull tag
selftests/bpf: trace_helpers.c: do not use poisoned type
gpio: vf610: allow disabling the vf610 driver
wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
wifi: iwlwifi: always have 'uats_enabled'
wifi: iwlwifi: mvm: d3: fix IPN byte order
wifi: iwlwifi: fix EWRD table validity check
wifi: iwlwifi: mvm: initialize rates in FW earlier
wifi: iwlwifi: acpi: fix WPFC reading
wifi: iwlwifi: dbg-tlv: ensure NUL termination
wifi: iwlwifi: mvm: report beacon protection failures
wifi: ath12k: fix fetching MCBC flag for QCN9274
wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
arm64: dts: imx8qm: Correct edma3 power-domains and interrupt numbers
arm64: dts: imx8qm: Align edma3 power-domains resources indentation
arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
selftests/bpf: Disable IPv6 for lwt_redirect test
arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
arm64: dts: renesas: r8a779g0: Restore sort order
arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
libbpf: fix __arg_ctx type enforcement for perf_event programs
libbpf: Fix faccessat() usage on Android
cpufreq: mediatek-hw: Don't error out if supply is not found
arm64: dts: qcom: rename PM2250 to PM4125
arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
arm64: dts: qcom: qcm6490-fairphone-fp5: Add missing reserved-memory
arm64: dts: qcom: sc7280: Add static properties to cryptobam
soc: qcom: socinfo: rename PM2250 to PM4125
arm64: dts: qcom: sm8450: Add missing interconnects to serial
af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
wifi: iwlwifi: change link id in time event to s8
wifi: mac80211: use deflink and fix typo in link ID check
wifi: cfg80211: add RNR with reporting AP information
selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
selftests/bpf: Fix the flaky tc_redirect_dtime test
wifi: ath12k: Fix issues in channel list update
bpftool: Fix wrong free call in do_show_link
selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
libbpf: Apply map_set_def_max_entries() for inner_maps on creation
selftests/bpf: Fix potential premature unload in bpf_testmod
bpftool: Silence build warning about calloc()
inet_diag: annotate data-races around inet_diag_table[]
sock_diag: annotate data-races around sock_diag_handlers[family]
cpufreq: mediatek-hw: Wait for CPU supplies before probing
cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
arm64: dts: qcom: sc8180x: Add missing CPU<->MDP_CFG path
arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
arm64: dts: qcom: sc8180x: Add missing CPU off state
arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
arm64: dts: qcom: x1e80100: drop qcom,drv-count
ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
wifi: wilc1000: fix multi-vif management when deleting a vif
wifi: wilc1000: do not realloc workqueue everytime an interface is added
wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
wifi: ath11k: fix a possible dead lock caused by ab->base_lock
wifi: ath11k: store cur_regulatory_info for each radio
wifi: ath11k: add support to select 6 GHz regulatory type
wifi: wilc1000: fix RCU usage in connect path
wifi: wilc1000: fix declarations ordering
wifi: b43: Disable QoS for bcm4331
wifi: b43: Stop correct queue in DMA worker when QoS is disabled
wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
sched/fair: Take the scheduling domain into account in select_idle_core()
sched/fair: Take the scheduling domain into account in select_idle_smt()
x86/asm: Remove the __iomem annotation of movdir64b()'s dst argument
timekeeping: Fix cross-timestamp interpolation for non-x86
timekeeping: Fix cross-timestamp interpolation corner case decision
timekeeping: Fix cross-timestamp interpolation on counter wrap
x86/sme: Fix memory encryption setting if enabled by default and not overridden
x86/resctrl: Implement new mba_MBps throttling heuristic
x86/resctrl: Read supported bandwidth sources from CPUID
x86/resctrl: Remove hard-coded memory bandwidth limit
x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse()
io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
io_uring/net: move receive multishot out of the generic msghdr path
io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
md/raid1: fix choose next idle in read_balance()
md/raid1: record nonrot rdevs while adding/removing rdevs to conf
md/raid1: factor out helpers to add rdev to conf
drm: tests: Fix invalid printf format specifiers in KUnit tests
drm/xe/tests: Fix printf format specifiers in xe_migrate test
net: test: Fix printf format specifier in skb_segment kunit test
rtc: test: Fix invalid format specifier.
time: test: Fix incorrect format specifier
lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
lib/cmdline: Fix an invalid format specifier in an assertion msg
kunit: test: Log the correct filter string in executor_test
ovl: Always reject mounting over case-insensitive directories
kunit: Setup DMA masks on the kunit device
md: Don't clear MD_CLOSING when the raid is about to stop
block: fix deadlock between bd_link_disk_holder and partition scan
fs/select: rework stack allocation hack for clang
nbd: null check for nla_nest_start
rcu/exp: Handle RCU expedited grace period kworker allocation failure
rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
md: fix kmemleak of rdev->serial
fs/hfsplus: use better @opf description
s390/dasd: fix double module refcount decrement
s390/dasd: Use dev_*() for device log messages
io_uring: remove unconditional looping in local task_work handling
io_uring: remove looping around handling traditional task_work
fs: Fix rw_hint validation
iomap: clear the per-folio dirty bits on all writeback failures
workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()
workqueue: Implement system-wide nr_active enforcement for unbound workqueues
workqueue: Introduce struct wq_node_nr_active
workqueue: RCU protect wq->dfl_pwq and implement accessors for it
workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
workqueue: Move nr_active handling into helpers
workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
workqueue: Factor out pwq_is_empty()
workqueue: Move pwq->max_active to wq->max_active
workqueue.c: Increase workqueue name length
do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak

Paolo Pisati (p-pisati)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.