Jammy update: v5.15.17 upstream stable release

Bug #1959376 reported by Paolo Pisati
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Jammy
Fix Released
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:

       v5.15.17 upstream stable release
       from git://git.kernel.org/

Linux 5.15.17
scripts: sphinx-pre-install: Fix ctex support on Debian
scripts: sphinx-pre-install: add required ctex dependency
lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test
bonding: Fix extraction of ports from the packet headers
mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault
lib82596: Fix IRQ check in sni_82596_probe
scripts/dtc: dtx_diff: remove broken example from help text
sch_api: Don't skip qdisc attach on ingress
dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7
dt-bindings: display: meson-vpu: Add missing amlogic,canvas property
dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property
net: mscc: ocelot: fix using match before it is set
net: phy: micrel: use kszphy_suspend()/kszphy_resume for irq aware devices
net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account
net: sfp: fix high power modules without diagnostic monitoring
net: ocelot: Fix the call to switchdev_bridge_port_offload
net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config()
net: wwan: Fix MRU mismatch issue which may lead to data connection lost
bcmgenet: add WOL IRQ check
net: mscc: ocelot: don't let phylink re-enable TX PAUSE on the NPI port
net_sched: restore "mpu xxx" handling
net: ipa: fix atomic update in ipa_endpoint_replenish()
net: bonding: fix bond_xmit_broadcast return value error bug
net: fix sock_timestamping_bind_phc() to release device
arm64: dts: qcom: msm8996: drop not documented adreno properties
devlink: Remove misleading internal_flags from health reporter dump
perf probe: Fix ppc64 'perf probe add events failed' case
perf tools: Drop requirement for libstdc++.so for libopencsd check
dmaengine: at_xdmac: Fix at_xdmac_lld struct definition
dmaengine: at_xdmac: Fix lld view setting
dmaengine: at_xdmac: Fix concurrency over xfers_list
dmaengine: at_xdmac: Print debug message after realeasing the lock
dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending
dmaengine: at_xdmac: Don't start transactions at tx_submit level
perf script: Fix hex dump character output
libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()
gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst()
vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps()
xfrm: Don't accidentally set RTO_ONLINK in decode_session4()
iwlwifi: fix Bz NMI behaviour
netns: add schedule point in ops_exit_list()
inet: frags: annotate races around fqdir->dead and fqdir->high_thresh
taskstats: Cleanup the use of task->exit_code
virtio_ring: mark ring unused on error
vdpa/mlx5: Fix wrong configuration of virtio_version_1_0
rtc: pxa: fix null pointer dereference
HID: vivaldi: fix handling devices not using numbered reports
um: gitignore: Add kernel/capflags.c
bitops: protect find_first_{,zero}_bit properly
net: axienet: increase default TX ring size to 128
net: axienet: fix for TX busy handling
net: axienet: fix number of TX ring slots for available check
net: axienet: Fix TX ring slot available check
net: axienet: limit minimum TX ring size
net: axienet: add missing memory barriers
net: axienet: reset core on initialization prior to MDIO access
net: axienet: Wait for PhyRstCmplt after core reset
net: axienet: increase reset timeout
net/smc: Fix hung_task when removing SMC-R devices
gpio: idt3243x: Fix IRQ check in idt_gpio_probe
gpio: mpc8xxx: Fix IRQ check in mpc8xxx_probe
pinctrl/rockchip: fix gpio device creation
clk: si5341: Fix clock HW provider cleanup
clk: Emit a stern warning with writable debugfs enabled
af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
crypto: octeontx2 - uninitialized variable in kvf_limits_store()
f2fs: fix to check available space of CP area correctly in update_ckpt_flags()
f2fs: fix to reserve space for IO align feature
f2fs: compress: fix potential deadlock of compress file
f2fs: fix to avoid panic in is_alive() if metadata is inconsistent
f2fs: fix remove page failed in invalidate compress pages
drm/vmwgfx: Remove unused compile options
drm/vmwgfx: Remove explicit transparent hugepages support
riscv: dts: microchip: mpfs: Drop empty chosen node
parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries
net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module
net/fsl: xgmac_mdio: Add workaround for erratum A-009885
mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get()
ipv4: avoid quadratic behavior in netns dismantle
ipv4: update fib_info_cnt under spinlock protection
perf evsel: Override attr->sample_period for non-libpfm4 events
bpf: Mark PTR_TO_FUNC register initially with zero offset
bpf: Fix mount source show for bpffs
xdp: check prog type before updating BPF link
bpftool: Fix indent in option lists in the documentation
bpftool: Remove inclusion of utilities.mak from Makefiles
drm/vc4: crtc: Copy assigned channel to the CRTC
drm/vc4: Fix non-blocking commit getting stuck forever
drm/vc4: crtc: Drop feed_txp from state
block: Fix fsync always failed if once failed
block: fix async_depth sysfs interface for mq-deadline
powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses
powerpc/cell: Fix clang -Wimplicit-fallthrough warning
Revert "net/mlx5: Add retry mechanism to the command entry index allocation"
dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
RDMA/rxe: Fix a typo in opcode name
RDMA/hns: Modify the mapping attribute of doorbell to device
dmaengine: idxd: fix wq settings post wq disable
dmaengine: uniphier-xdmac: Fix type of address variables
RDMA/cma: Remove open coding of overflow checking for private_data_len
scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_init_va09_pwr_ctrl()
scsi: core: Show SCMD_LAST in text form
Bluetooth: hci_sync: Fix not setting adv set duration
net: usb: Correct reset handling of smsc95xx
Bluetooth: btusb: Return error code when getting patch status failed
Documentation: fix firewire.rst ABI file path error
Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization
Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH
Documentation, arch: Remove leftovers from raw device
Documentation: ACPI: Fix data node reference documentation
Documentation: dmaengine: Correctly describe dmatest with channel unset
Documentation: coresight: Fix documentation issue
media: correct MEDIA_TEST_SUPPORT help text
drm/vc4: hdmi: Make sure the device is powered with CEC
media: rcar-csi2: Optimize the selection PHTW register
can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message
firmware: Update Kconfig help text for Google firmware
of: base: Improve argument length mismatch error
drm/radeon: fix error handling in radeon_driver_open_kms
ath11k: qmi: avoid error messages when dma allocation fails
tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails
ext4: don't use the orphan list when migrating an inode
ext4: fix an use-after-free issue about data=journal writeback mode
ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'
ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal
ext4: fast commit may miss tracking unwritten range during ftruncate
ext4: use ext4_ext_remove_space() for fast commit replay delete range
ext4: Fix BUG_ON in ext4_bread when write quota data
ext4: set csum seed in tmp inode while migrating to extents
ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE
ext4: initialize err_blk before calling __ext4_get_inode_loc
ext4: fix a possible ABBA deadlock due to busy PA
ext4: make sure quota gets properly shutdown on error
ext4: make sure to reset inode lockdep class when quota enabling fails
btrfs: respect the max size in the header when activating swap file
btrfs: check the root node for uptodate before returning it
btrfs: fix deadlock between quota enable and other quota operations
xfrm: fix dflt policy check when there is no policy configured
xfrm: fix policy lookup for ipv6 gre packets
PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device
PCI: pci-bridge-emul: Correctly set PCIe capabilities
PCI: pci-bridge-emul: Fix definitions of reserved bits
PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space
PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only
PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors
PCI: xgene: Fix IB window setup
drm/i915/display/ehl: Update voltage swing table
drm/amdgpu: don't do resets on APUs which don't support it
scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance
powerpc/64s/radix: Fix huge vmap false positive
parisc: Fix lpa and lpa_user defines
drm/bridge: analogix_dp: Make PSR-exit block less
drm/nouveau/kms/nv04: use vzalloc for nv04_display
drm/amd/display: Fix the uninitialized variable in enable_stream_features()
drm/etnaviv: limit submit sizes
drm/tegra: submit: Add missing pm_runtime_mark_last_busy()
device property: Fix fwnode_graph_devcon_match() fwnode leak
s390/mm: fix 2KB pgtable release race
iwlwifi: mvm: Increase the scan timeout guard to 30 seconds
remoteproc: imx_rproc: Fix a resource leak in the remove function
tracing: Have syscall trace events use trace_event_buffer_lock_reserve()
tracing/kprobes: 'nmissed' not showed correctly for kretprobe
sched/cpuacct: Fix user/system in shown cpuacct.usage*
cputime, cpuacct: Include guest time in user time in cpuacct.stat
serial: Fix incorrect rs485 polarity on uart open
fuse: Pass correct lend value to filemap_write_and_wait_range()
HID: magicmouse: Fix an error handling path in magicmouse_probe()
md: Move alloc/free acct bioset in to personality
xen/gntdev: fix unmap notification order
spi: uniphier: Fix a bug that doesn't point to private data correctly
mfd: tps65910: Set PWR_OFF bit during driver probe
tpm: fix NPE on probe for missing device
tpm: fix potential NULL pointer access in tpm_del_char_device
ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers
crypto: caam - replace this_cpu_ptr with raw_cpu_ptr
crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
crypto: omap-aes - Fix broken pm_runtime_and_get() usage
ifcvf/vDPA: fix misuse virtio-net device config size for blk dev
rpmsg: core: Clean up resources on announce_create failure.
udp6: Use Segment Routing Header for dest address if present
icmp: ICMPV6: Examine invoking packet for Segment Route Headers.
seg6: export get_srh() for ICMP handling
mailbox: change mailbox-mpfs compatible string
phy: mediatek: Fix missing check in mtk_mipi_tx_probe
habanalabs: skip read fw errors if dynamic descriptor invalid
ASoC: mediatek: mt8183: fix device_node leak
ASoC: mediatek: mt8173: fix device_node leak
phy: phy-mtk-tphy: add support efuse setting
ASoC: mediatek: mt8192-mt6359: fix device_node leak
scsi: mpi3mr: Fixes around reply request queues
scsi: sr: Don't use GFP_DMA
MIPS: Octeon: Fix build errors using clang
selftests/powerpc: Add a test of sigreturning to the kernel
i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters
irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time
MIPS: OCTEON: add put_device() after of_find_device_by_node()
udf: Fix error handling in udf_new_inode()
powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic
powerpc: handle kdump appropriately with crash_kexec_post_notifiers option
selftests/powerpc/spectre_v2: Return skip code when miss_percent is high
powerpc/40x: Map 32Mbytes of memory at startup
MIPS: Loongson64: Use three arguments for slti
ALSA: seq: Set upper limit of processed events
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup
scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV
scsi: ufs: Fix a kernel crash during shutdown
interconnect: qcom: rpm: Prevent integer overflow in rate
dm: fix alloc_dax error handling in alloc_dev
nvmem: core: set size for sysfs bin file
w1: Misuse of get_user()/put_user() reported by sparse
KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST
KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots
powerpc/powermac: Add missing lockdep_register_key()
clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB
i2c: mpc: Correct I2C reset procedure
powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING
i2c: i801: Don't silently correct invalid transfer size
ASoC: imx-hdmi: add put_device() after of_find_device_by_node()
powerpc/watchdog: Fix missed watchdog reset due to memory ordering race
powerpc/btext: add missing of_node_put
powerpc/cell: add missing of_node_put
powerpc/powernv: add missing of_node_put
powerpc/6xx: add missing of_node_put
x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs
can: flexcan: add more quirks to describe RX path capabilities
can: flexcan: rename RX modes
can: flexcan: allow to change quirks at runtime
parisc: Avoid calling faulthandler_disabled() twice
net/mlx5e: Unblock setting vid 0 for VF in case PF isn't eswitch manager
net/mlx5: Update log_max_qp value to FW max capability
random: do not throw away excess input to crng_fast_load
serial: core: Keep mctrl register state and cached copy in sync
serial: pl011: Drop CR register reset on set_termios
serial: pl010: Drop CR register reset on set_termios
regulator: qcom_smd: Align probe function with rpmh-regulator
net: gemini: allow any RGMII interface mode
net: phy: marvell: configure RGMII delays for 88E1118
mlxsw: pci: Avoid flow control for EMAD packets
bpf/selftests: Fix namespace mount setup in tc_redirect
dm space map common: add bounds check to sm_ll_lookup_bitmap()
dm btree: add a defensive bounds check to insert_at()
mac80211: allow non-standard VHT MCS-10/11
net: mdio: Demote probed message to debug print
btrfs: remove BUG_ON(!eie) in find_parent_nodes
btrfs: remove BUG_ON() in find_parent_nodes()
ACPI: CPPC: Check present CPUs for determining _CPC is valid
ACPI: battery: Add the ThinkPad "Not Charging" quirk
amdgpu/pm: Make sysfs pm attributes as read-only for VFs
drm/amdgpu: fixup bad vram size on gmc v8
mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5
ACPICA: Fix wrong interpretation of PCC address
ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
ACPICA: Utilities: Avoid deleting the same object twice in a row
ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions
jffs2: GC deadlock reading a page that is used in jffs2_write_begin()
drm/etnaviv: consider completed fence seqno in hang check
xfrm: rate limit SA mapping change message to user space
Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES
Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader
ath11k: Fix napi related hang
um: registers: Rename function names to avoid conflicts and build problems
block: check minor range in device_add_disk()
mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms
iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ
iwlwifi: mvm: fix AUX ROC removal
iwlwifi: mvm: Fix calculation of frame length
iwlwifi: remove module loading failure message
iwlwifi: fix leaks/bad data after failed firmware load
PM: AVS: qcom-cpr: Use div64_ul instead of do_div
rtw88: 8822c: update rx settings to prevent potential hw deadlock
ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream
ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()
ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep()
mt76: mt7615: improve wmm index allocation
mt76: do not pass the received frame with decryption error
mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy()
usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0
cpufreq: Fix initialization of min and max frequency QoS requests
PM: runtime: Add safety net to supplier device release
crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init()
crypto: ccp - Move SEV_INIT retry for corrupted data
arm64: tegra: Adjust length of CCPLEX cluster MMIO region
arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus
audit: ensure userspace is penalized the same as the kernel when under pressure
drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV
drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV
mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO
mmc: tmio: reinit card irqs in reset routine
media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()
media: rockchip: rkisp1: use device name for debugfs subdir name
media: igorplugusb: receiver overflow should be reported
HID: i2c-hid-of: Expose the touchscreen-inverted properties
HID: quirks: Allow inverting the absolute X/Y values
drm/amdkfd: Fix error handling in svm_range_add
bpf: Do not WARN in bpf_warn_invalid_xdp_action()
kunit: Don't crash if no parameters are generated
net: bonding: debug: avoid printing debug logs when bond is not notifying peers
x86/mce: Mark mce_read_aux() noinstr
x86/mce: Mark mce_end() noinstr
x86/mce: Mark mce_panic() noinstr
x86/mce: Allow instrumentation during task work queueing
ARM: dts: qcom: sdx55: fix IPA interconnect definitions
ath11k: Avoid false DEADLOCK warning reported by lockdep
selftests/ftrace: make kprobe profile testcase description unique
gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock
gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock
net: phy: prefer 1000baseT over 1000baseKX
net-sysfs: update the queue counts in the unregistration path
ath10k: Fix tx hanging
ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work
rcutorture: Avoid soft lockup during cpu stall
iwlwifi: mvm: avoid clearing a just saved session protection id
iwlwifi: mvm: synchronize with FW after multicast commands
arm64: dts: renesas: Fix thermal bindings
thunderbolt: Runtime PM activate both ends of the device link
media: m920x: don't use stack on USB reads
media: atomisp: fix "variable dereferenced before check 'asd'"
media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
media: rcar-vin: Update format alignment constraints
media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.
drm: rcar-du: Fix CRTC timings when CMM is used
x86/mm: Flush global TLB when switching to trampoline page-table
floppy: Add max size check for user space request
usb: uhci: add aspeed ast2600 uhci support
arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node
arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node
ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win
ACPI / x86: Allow specifying acpi_device_override_status() quirks by path
ACPI: Change acpi_device_always_present() into acpi_device_override_status()
ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table
drm/vmwgfx: Introduce a new placement for MOB page tables
drm/vmwgfx: Release ttm memory if probe fails
regulator: da9121: Prevent current limit change when enabled
media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions
ath11k: Avoid NULL ptr access during mgmt tx cleanup
rsi: Fix out-of-bounds read in rsi_read_pkt()
rsi: Fix use-after-free in rsi_rx_done_handler()
mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
crypto: jitter - consider 32 LSB for APT
HSI: core: Fix return freed object in hsi_new_client
gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use
tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown()
mxser: keep only !tty test in ISR
drm/bridge: megachips: Ensure both bridges are probed before registration
drm/amd/display: add else to avoid double destroy clk_mgr
mlxsw: pci: Add shutdown method in PCI driver
soc: ti: pruss: fix referenced node in error message
drm/amdgpu/display: set vblank_disable_immediate for DC
drm/amd/display: check top_pipe_to_program pointer
ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART
soc: imx: gpcv2: Synchronously suspend MIX domains
arm64: dts: qcom: sm8350: Shorten camera-thermal-bottom name
EDAC/synopsys: Use the quirk for version instead of ddr version
ethernet: renesas: Use div64_ul instead of do_div
libbpf: Accommodate DWARF/compiler bug with duplicated structs
media: b2c2: Add missing check in flexcop_pci_isr:
HID: apple: Do not reset quirks when the Fn key is not found
HID: magicmouse: Report battery level over USB
drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L
psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim
usb: gadget: f_fs: Use stream_open() for endpoint files
USB: ehci_brcm_hub_control: Improve port index sanitizing
usb: dwc3: meson-g12a: fix shared reset control use
ath11k: Fix crash caused by uninitialized TX ring
media: atomisp: handle errors at sh_css_create_isp_params()
batman-adv: allow netlink usage in unprivileged containers
ARM: shmobile: rcar-gen2: Add missing of_node_put()
media: atomisp: check before deference asd variable
media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure
media: atomisp: set per-device's default mode
media: atomisp: fix try_fmt logic
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR
drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR
ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
selftests/bpf: Fix bpf_object leak in skb_ctx selftest
selftests/bpf: Destroy XDP link correctly
selftests/bpf: Fix memory leaks in btf_type_c_dump() helper
drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y
fs: dlm: filter user dlm messages for kernel locks
Bluetooth: Fix removing adv when processing cmd complete
drm/panel: Delete panel on mipi_dsi_attach() failure
Bluetooth: Fix memory leak of hci device
Bluetooth: Fix debugfs entry leak in hci_register_dev()
leds: lp55xx: initialise output direction from dts
ARM: dts: omap3-n900: Fix lp5523 for multi color
mailbox: fix gce_num of mt8192 driver data
MIPS: compressed: Fix build with ZSTD compression
MIPS: boot/compressed/: add __ashldi3 to target for ZSTD compression
of/fdt: Don't worry about non-memory region overlap for no-map
of: base: Fix phandle argument length mismatch error message
clk: bm1880: remove kfrees on static allocations
ASoC: fsl_asrc: refine the check of available clock divider
ASoC: imx-card: improve the sound quality for low rate
ASoC: imx-card: Fix mclk calculation issue for akcodec
ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ
clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled
RDMA/cxgb4: Set queue pair state when being queried
ALSA: hda/cs8409: Fix Jack detection after resume
ALSA: hda/cs8409: Increase delay during jack detection
ASoC: fsl_mqs: fix MODULE_ALIAS
powerpc/xive: Add missing null check after calling kmalloc
mips: bcm63xx: add support for clk_set_parent()
mips: lantiq: add support for clk_set_parent()
arm64: tegra: Remove non existent Tegra194 reset
ASoC: mediatek: mt8195: correct pcmif BE dai control flow
misc: lattice-ecp3-config: Fix task hung when firmware load failed
ASoC: samsung: idma: Check of ioremap return value
phy: cadence: Sierra: Fix to get correct parent for mux clocks
powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings
powerpc/64s: Mask NIP before checking against SRR0
ASoC: mediatek: Check for error clk pointer
phy: uniphier-usb3ss: fix unintended writing zeros to PHY register
scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume()
efi: apply memblock cap after memblock_add()
of: fdt: Aggregate the processing of "linux,usable-memory-range"
ASoC: mediatek: mt8195: correct default value
iommu/iova: Fix race between FQ timeout and teardown
ASoC: Intel: catpt: Test dmaengine_submit() result before moving on
iommu/amd: Remove useless irq affinity notifier
iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume
iommu/amd: X2apic mode: setup the INTX registers on mask/unmask
iommu/amd: X2apic mode: re-enable after resume
iommu/amd: Restore GA log/tail pointer on host resume
dmaengine: pxa/mmp: stop referencing config->slave_id
mips: fix Kconfig reference to PHYS_ADDR_T_64BIT
mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support
clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell
of: unittest: 64 bit dma address test requires arch support
of: unittest: fix warning on PowerPC frame size warning
ASoC: rt5663: Handle device_property_read_u32_array error codes
RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry
RDMA/core: Let ib_find_gid() continue search even after empty entry
iommu/arm-smmu-qcom: Fix TTBR0 read
powerpc/powermac: Add additional missing lockdep_register_key()
PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()
RDMA/qedr: Fix reporting max_{send/recv}_wr attrs
scsi: ufs: Fix race conditions related to driver data
scsi: core: Fix scsi_device_max_queue_depth()
iommu/io-pgtable-arm: Fix table descriptor paddr formatting
iommu: Extend mutex lock scope in iommu_probe_device()
openrisc: Add clone3 ABI wrapper
binder: avoid potential data leakage when copying txn
binder: fix handling of error during copy
char/mwave: Adjust io port register size
misc: at25: Make driver OF independent again
ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID
ALSA: oss: fix compile error when OSS_DEBUG is enabled
clocksource: Avoid accidental unstable marking of clocksources
powerpc/32s: Fix shift-out-of-bounds in KASAN init
powerpc/modules: Don't WARN on first module allocation attempt
powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC
dt-bindings: thermal: Fix definition of cooling-maps contribution property
ALSA: hda: Make proper use of timecounter
RDMA/rtrs-clt: Fix the initial value of min_latency
ASoC: codecs: wcd938x: add SND_SOC_WCD938_SDW to codec list instead
ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
powerpc/prom_init: Fix improper check of prom_getprop()
clk: imx8mn: Fix imx8mn_clko1_sels
clk: renesas: rzg2l: propagate return value of_genpd_add_provider_simple()
clk: renesas: rzg2l: Check return value of pm_genpd_init()
scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd()
RDMA/hns: Validate the pkey index
RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit"
ALSA: hda: Fix potential deadlock at codec unbinding
ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible
ext4: avoid trim error on fs with small groups
net: mcs7830: handle usb read errors properly
bnxt_en: use firmware provided max timeout for messages
bnxt_en: move coredump functions into dedicated file
bnxt_en: Refactor coredump functions
iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing()
net: openvswitch: Fix ct_state nat flags for conns arriving from tc
net: openvswitch: Fix matching zone id for invalid conns arriving from tc
net/sched: flow_dissector: Fix matching on zone id for invalid conns
pcmcia: fix setting of kthread task states
can: rcar_canfd: rcar_canfd_channel_probe(): make sure we free CAN network device
can: xilinx_can: xcan_probe(): check for error irq
can: softing: softing_startstop(): fix set but not used variable warning
tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'
tpm: add request_locality before write TPM_INT_ENABLE
can: mcp251xfd: add missing newline to printed strings
net: mscc: ocelot: fix incorrect balancing with down LAG ports
regmap: Call regmap_debugfs_exit() prior to _init()
netrom: fix api breakage in nr_setsockopt()
ax25: uninitialized variable in ax25_setsockopt()
octeontx2-af: Increment ptp refcount before use
spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe
mptcp: fix a DSS option writing error
mptcp: fix opt size when sending DSS + MP_FAIL
mptcp: fix per socket endpoint accounting
Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt()
lib/mpi: Add the return value check of kcalloc()
net/mlx5: Set command entry semaphore up once got index free
net/mlx5e: Sync VXLAN udp ports during uplink representor profile change
net/mlx5: Fix access to sf_dev_table on allocation failure
net/mlx5e: Fix matching on modified inner ip_ecn bits
Revert "net/mlx5e: Block offload of outer header csum for GRE tunnel"
Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"
net/mlx5e: Don't block routes with nexthop objects in SW
net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used
net/mlx5e: Fix page DMA map/unmap attributes
x86, sched: Fix undefined reference to init_freq_invariance_cppc() build error
serial: stm32: move tx dma terminate DMA to shutdown
serial: liteuart: fix MODULE_ALIAS
drivers/firmware: Add missing platform_device_put() in sysfb_create_simplefb
debugfs: lockdown: Allow reading debugfs files that are not world readable
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init
usb: gadget: u_audio: Subdevice 0 for capture ctls
usb: dwc2: gadget: initialize max_speed from params
usb: dwc2: do not gate off the hardware if it does not support clock gating
usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe
net/smc: Reset conn->lgr when link group registration fails
Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe
Bluetooth: hci_bcm: Check for error irq
fsl/fman: Check for null pointer after calling devm_ioremap
staging: greybus: audio: Check null pointer
rocker: fix a sleeping in atomic bug
ppp: ensure minimum packet size in ppp_write()
net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets
netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone
netfilter: nft_payload: do not update layer 4 checksum when mangling fragments
bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().
bpf: Fix verifier support for validation of async callbacks
bpf: Don't promote bogus looking registers after null check.
bpf, sockmap: Fix double bpf_prog_put on error case in map_link
bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser()
netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()
net: dsa: fix incorrect function pointer check for MRP ring roles
net: ethernet: mtk_eth_soc: fix return values and refactor MDIO ops
net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path
power: reset: mt6397: Check for null res pointer
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes
serial: 8250_bcm7271: Propagate error codes from brcmuart_probe()
io_uring: remove double poll on poll update
x86/mce/inject: Avoid out-of-bounds write when setting flags
hwmon: (mr75203) fix wrong power-up delay value
regulator: qcom-labibb: OCP interrupts are not a failure while disabled
crypto: octeontx2 - prevent underflow in get_cores_bmap()
x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS
Bluetooth: hci_qca: Stop IBS timer during BT OFF
software node: fix wrong node passed to find nargs_prop
backlight: qcom-wled: Respect enabled-strings in set_brightness
backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion
backlight: qcom-wled: Override default length with qcom,enabled-strings
backlight: qcom-wled: Fix off-by-one maximum with default num_strings
backlight: qcom-wled: Pass number of elements to read to read_u32_array
backlight: qcom-wled: Validate enabled string indices in DT
bpftool: Enable line buffering for stdout
Bluetooth: L2CAP: Fix using wrong mode
um: virtio_uml: Fix time-travel external time propagation
lib/logic_iomem: Fix operation on 32-bit
lib/logic_iomem: Fix 32-bit build
um: virt-pci: Fix 32-bit compile
um: rename set_signals() to um_set_signals()
um: fix ndelay/udelay defines
selinux: fix potential memleak in selinux_add_opt()
block: fix error unwinding in device_add_disk
mmc: meson-mx-sdio: add IRQ check
mmc: meson-mx-sdhc: add IRQ check
iwlwifi: mvm: set protected flag only for NDP ranging
iwlwifi: mvm: perform 6GHz passive scan after suspend
iwlwifi: mvm: test roc running status bits before removing the sta
iwlwifi: mvm: fix 32-bit build in FTM
rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE
rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC
wilc1000: fix double free error in probe()
mt76: mt7921: drop offload_flags overwritten
ARM: dts: armada-38x: Add generic compatible to UART nodes
arm64: dts: marvell: cn9130: enable CP0 GPIO controllers
arm64: dts: marvell: cn9130: add GPIO and SPI aliases
usb: ftdi-elan: fix memory leak on device disconnect
ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding
xfrm: state and policy should fail if XFRMA_IF_ID 0
xfrm: interface with if_id 0 should return error
media: hantro: Fix probe func error path
drm/tegra: vic: Fix DMA API misuse
drm/tegra: gr2d: Explicitly control module reset
gpu: host1x: select CONFIG_DMA_SHARED_BUFFER
drm/bridge: ti-sn65dsi86: Set max register for regmap
drm/msm/dpu: fix safe status debugfs file
arm64: dts: qcom: ipq6018: Fix gpio-ranges property
arm64: dts: qcom: c630: Fix soundcard setup
net: dsa: hellcreek: Add missing PTP via UDP rules
net: dsa: hellcreek: Allow PTP P2P measurements on blocked ports
net: dsa: hellcreek: Add STP forwarding rule
net: dsa: hellcreek: Fix insertion of static FDB entries
ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan()
media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes
media: msi001: fix possible null-ptr-deref in msi001_probe()
media: dw2102: Fix use after free
perf/arm-cmn: Fix CPU hotplug unregistration
ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors
spi: Fix incorrect cs_setup delay handling
ath11k: Fix deleting uninitialized kernel timer during fragment cache flush
crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume()
crypto: stm32 - Revert broken pm_runtime_resume_and_get changes
crypto: stm32/cryp - fix bugs and crash in tests
crypto: stm32/cryp - fix lrw chaining mode
crypto: stm32/cryp - fix double pm exit
crypto: stm32/cryp - check early input data
crypto: stm32/cryp - fix xts and race condition in crypto_engine requests
crypto: stm32/cryp - fix CTR counter carry
selftests: harness: avoid false negatives if test has no ASSERTs
selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST
x86/uaccess: Move variable into switch case statement
xfrm: fix a small bug in xfrm_sa_len()
mwifiex: Fix possible ABBA deadlock
drm/msm/dsi: fix initialization in the bonded DSI case
wcn36xx: Fix max channels retrieval
rcu/exp: Mark current CPU as exp-QS in IPI loop second pass
drm/msm/dp: displayPort driver need algorithm rational
drm/msm/gpu: Don't allow zero fence_id
drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs
drm/amd/display: Fix bug in debugfs crc_win_update entry
Bluetooth: btusb: Handle download_firmware failure cases
Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag
Bluetooth: refactor set_exp_feature with a feature table
ath10k: Fix the MTU size on QCA9377 SDIO
sched/rt: Try to restart rt period timer when rt runtime exceeded
wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma
media: si2157: Fix "warm" tuner state detection
media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()
media: dib8000: Fix a memleak in dib8000_init()
samples: bpf: Fix 'unknown warning group' build warning on Clang
samples: bpf: Fix xdp_sample_user.o linking with Clang
samples/bpf: Clean up samples/bpf build failes
samples/bpf: Install libbpf headers when building
arm64: mte: DC {GVA,GZVA} shouldn't be used when DCZID_EL0.DZP == 1
arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1
bpf: Remove config check to enable bpf support for branch records
bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)
bpf: Adjust BTF log size limit.
sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity
sched/fair: Fix detection of per-CPU kthreads waking a task
bpf: Fix the test_task_vma selftest to support output shorter than 1 kB
Bluetooth: btmtksdio: fix resume failure
staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()
staging: rtl8192e: return error code from rtllib_softmac_init()
floppy: Fix hang in watchdog when disk is ejected
mtd: core: provide unique name for nvmem device
serial: amba-pl011: do not request memory region twice
tty: serial: uartlite: allow 64 bit address
arm64: dts: ti: k3-j7200: Correct the d-cache-sets info
arm64: dts: ti: k3-j721e: Fix the L2 cache sets
arm64: dts: ti: k3-j7200: Fix the L2 cache sets
arm64: dts: ti: k3-am642: Fix the L2 cache sets
crypto: caam - save caam memory to support crypto engine retry mechanism.
libbpf: Clean gen_loader's attach kind.
drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()
drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
thermal/drivers/imx8mm: Enable ADC when enabling monitor
ACPI: EC: Rework flushing of EC work while suspended to idle
cgroup: Trace event cgroup id fields should be u64
drm/vmwgfx: Fail to initialize on broken configs
drm/vmwgfx: Remove the deprecated lower mem limit
arm64: dts: qcom: msm8916: fix MMC controller aliases
powerpc: Avoid discarding flags in system_call_exception()
netfilter: bridge: add support for pppoe filtering
igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS
thermal/drivers/imx: Implement runtime PM support
net: stmmac: Add platform level debug register dump feature
media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()'
media: venus: core: Fix a potential NULL pointer dereference in an error handling path
media: venus: correct low power frequency calculation for encoder
media: coda: fix CODA960 JPEG encoder buffer overflow
media: hantro: Hook up RK3399 JPEG encoder output
media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released
media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()
media: imx-pxp: Initialize the spinlock prior to using it
media: rcar-csi2: Correct the selection of hsfreqrange
media: i2c: ov8865: Fix lockdep error
media: i2c: Re-order runtime pm initialisation
media: i2c: imx274: fix s_frame_interval runtime resume not requested
libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data
bfq: Do not let waker requests skip proper accounting
mfd: atmel-flexcom: Use .resume_noirq
mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP
tty: serial: atmel: Call dma_async_issue_pending()
tty: serial: atmel: Check return code of dmaengine_submit()
arm64: dts: ti: k3-j721e: correct cache-sets info
ath11k: Use host CE parameters for CE interrupts configuration
crypto: qat - fix undetected PFVF timeout in ACK loop
crypto: qat - make pfvf send message direction agnostic
crypto: qat - remove unnecessary collision prevention step in PFVF
libbpf: Fix using invalidated memory in bpf_linker
libbpf: Fix glob_syms memory leak in bpf_linker
libbpf: Fix potential misaligned memory access in btf_ext__new()
ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco
cpufreq: qcom-hw: Fix probable nested interrupt handling
cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure
mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove
arm64: dts: qcom: sc7280: Fix incorrect clock name
crypto: qce - fix uaf on qce_skcipher_register_one
crypto: qce - fix uaf on qce_ahash_register_one
crypto: qce - fix uaf on qce_aead_register_one
crypto: atmel-aes - Reestablish the correct tfm context at dequeue
media: dmxdev: fix UAF when dvb_register_device() fails
arm64: dts: renesas: cat875: Add rx/tx delays
drm/vboxvideo: fix a NULL vs IS_ERR() check
drm/dp: Don't read back backlight mode in drm_edp_backlight_enable()
fs: dlm: fix build with CONFIG_IPV6 disabled
tee: fix put order in teedev_close_context()
spi: hisi-kunpeng: Fix the debugfs directory name incorrect
ath11k: reset RSN/WPA present state for open BSS
ath11k: clear the keys properly via DISABLE_KEY
ath11k: Fix ETSI regd with weather radar overlap
Bluetooth: stop proccessing malicious adv data
memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails
fs: dlm: don't call kernel_getpeername() in error_report()
arm64: dts: meson-gxbb-wetek: fix missing GPIO binding
arm64: dts: meson-gxbb-wetek: fix HDMI in early boot
arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+
arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name
media: aspeed: Update signal status immediately to ensure sane hw state
media: em28xx: fix memory leak in em28xx_init_dev
media: aspeed: fix mode-detect always time out at 2nd run
media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr()
media: atomisp: fix enum formats logic
media: atomisp: add NULL check for asd obtained from atomisp_video_pipe
media: atomisp: fix ifdefs in sh_css.c
media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid()
media: atomisp: do not use err var when checking port validity for ISP2400
media: atomisp: fix inverted logic in buffers_needed()
media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case
media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities()
media: videobuf2: Fix the size printk format
mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init()
bpftool: Fix memory leak in prog_dump()
ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware
wcn36xx: fix RX BD rate mapping for 5GHz legacy rates
wcn36xx: populate band before determining rate on RX
wcn36xx: Put DXE block into reset before freeing memory
wcn36xx: Release DMA channel descriptor allocations
wcn36xx: Fix DMA channel enable/disable cycle
libbpf: Free up resources used by inner map definition
drm/vc4: hdmi: Enable the scrambler on reconnection
wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND
wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan
drm/vc4: crtc: Make sure the HDMI controller is powered when disabling
drm/vc4: hdmi: Rework the pre_crtc_configure error handling
drm/vc4: hdmi: Make sure the controller is powered up during bind
drm/vc4: hdmi: Make sure the controller is powered in detect
drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
drm/vc4: hdmi: Set a default HSM rate
clk: bcm-2835: Remove rounding up the dividers
clk: bcm-2835: Pick the closest clock rate
Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
Bluetooth: virtio_bt: fix memory leak in virtbt_rx_handle()
drm/rockchip: dsi: Reconfigure hardware on resume()
drm/rockchip: dsi: Disable PLL clock on bind error
drm/rockchip: dsi: Hold pm-runtime across bind/unbind
drm/rockchip: dsi: Fix unbalanced clock on probe error
drm/panel: innolux-p079zca: Delete panel on attach() failure
drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure
drm: fix null-ptr-deref in drm_dev_init_release()
drm/bridge: display-connector: fix an uninitialized pointer in probe()
Bluetooth: L2CAP: Fix not initializing sk_peer_pid
drm/ttm: Put BO in its memory manager's lru list
shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode
ath11k: add string type to search board data in board-2.bin for WCN6855
mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages
dma/pool: create dma atomic pool only if dma zone has managed pages
mm_zone: add function to check if managed dma zone exists
PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller
dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()
virtio/virtio_mem: handle a possible NULL as a memcpy parameter
drm/tegra: Add back arm_iommu_detach_device()
gpu: host1x: Add back arm_iommu_detach_device()
iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure
ARM: dts: at91: update alternate function of signal PD20
arm64: errata: Fix exec handling in erratum 1418040 workaround
cxl/pmem: Fix reference counting for delayed work
bus: mhi: core: Fix race while handling SYS_ERR at power up
bus: mhi: core: Fix reading wake_capable channel configuration
bus: mhi: pci_generic: Graceful shutdown on freeze
lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()
iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046
iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs
mei: hbm: fix client dma reply status
can: softing_cs: softingcs_probe(): fix memleak on registration failure
media: cec-pin: fix interrupt en/disable handling
media: stk1160: fix control-message timeouts
media: pvrusb2: fix control-message timeouts
media: redrat3: fix control-message timeouts
media: dib0700: fix undefined behavior in tuner shutdown
media: s2255: fix control-message timeouts
media: cpia2: fix control-message timeouts
media: em28xx: fix control-message timeouts
media: mceusb: fix control-message timeouts
media: flexcop-usb: fix control-message timeouts
media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE
media: ov8865: Disable only enabled regulators on error path
media: cec: fix a deadlock situation
ksmbd: add reserved room in ipc request/response
ksmbd: limits exceeding the maximum allowable outstanding requests
ksmbd: move credit charge deduction under processing request
ksmbd: add support for smb2 max credit parameter
ksmbd: fix guest connection failure with nautilus
ksmbd: uninitialized variable in create_socket()
net: phy: marvell: add Marvell specific PHY loopback
rtc: cmos: take rtc_lock while reading from CMOS
tools/nolibc: fix incorrect truncation of exit code
tools/nolibc: i386: fix initial stack alignment
crypto: x86/aesni - don't require alignment of data
tools/nolibc: x86-64: Fix startup code bug
x86/gpu: Reserve stolen memory for first integrated Intel GPU
riscv: mm: fix wrong phys_ram_base value for RV64
riscv: use hart id instead of cpu id on machine_kexec
riscv: Don't use va_pa_offset on kdump
riscv: try to allocate crashkern region from 32bit addressible memory
RISC-V: Use common riscv_cpuid_to_hartid_mask() for both SMP=y and SMP=n
riscv: Get rid of MAXPHYSMEM configs
mtd: rawnand: ingenic: JZ4740 needs 'oob_first' read page function
mtd: rawnand: Export nand_read_page_hwecc_oob_first()
mtd: rawnand: davinci: Rewrite function description
mtd: rawnand: davinci: Avoid duplicated page read
mtd: rawnand: davinci: Don't calculate ECC when reading page
mtd: Fixed breaking list in __mtd_del_partition.
mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6
mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings
nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()
f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file
f2fs: fix to do sanity check in is_alive()
f2fs: fix to do sanity check on inode type during garbage collection
ALSA: core: Fix SSID quirk lookup for subvendor=0
HID: wacom: Avoid using stale array indicies to read contact count
HID: wacom: Ignore the confidence flag when a touch is removed
HID: wacom: Reset expected and received contact counts at the same time
HID: uhid: Fix worker destroying device without any protection
HID: Ignore battery for Elan touchscreen on HP Envy X360 15t-dr100
KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock
KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU

Paolo Pisati (p-pisati)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 5.15.0-22.22

---------------
linux (5.15.0-22.22) jammy; urgency=medium

  * jammy/linux: 5.15.0-22.22 -proposed tracker (LP: #1960290)

 -- Paolo Pisati <email address hidden> Tue, 08 Feb 2022 10:48:49 +0100

Changed in linux (Ubuntu Jammy):
status: Confirmed → Fix Released
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.