Lucene search

K
oraclelinuxOracleLinuxELSA-2023-12206
HistoryMar 21, 2023 - 12:00 a.m.

Unbreakable Enterprise kernel security update

2023-03-2100:00:00
linux.oracle.com
33
enterprise kernel
security update
bug fixes
patches
netdev
openvswitch
udf
selftests
ftrace
kernel
uek
rpm
iommu
amd
pci
marvell soc
octeontx2
crypto
driver
edac
ipv6
firmware
memtest
sdei
bpids
ptp clock

EPSS

0.001

Percentile

31.5%

[5.4.17-2136.317.5.3]

  • udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara) [Orabug: 35192150]
  • selftests/ftrace: Fix bash specific ‘==’ operator (Masami Hiramatsu (Google)) [Orabug: 35192150]
  • net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann) [Orabug: 35192150]
  • net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin) [Orabug: 35192150]
  • IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea) [Orabug: 35182639]
    [5.4.17-2136.317.5.2]
  • Revert ‘mm: Always release pages to the buddy allocator in memblock_free_late().’ (Aaron Thompson) [Orabug: 35177466]
    [5.4.17-2136.317.5.1]
  • uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy) [Orabug: 35156131]
  • uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy) [Orabug: 35152396]
  • iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins) [Orabug: 35156821]
    [5.4.17-2136.317.5]
  • soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp) [Orabug: 35079654]
  • octeontx2-pf: Don’t allocate BPIDs to LBK interface (Geetha sowjanya) [Orabug: 35079654]
  • PCI: add misc character device for BAR4 mem access (Satananda Burla) [Orabug: 35079654]
  • octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh) [Orabug: 35079654]
  • octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak) [Orabug: 35079654]
  • drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar) [Orabug: 35079654]
  • octeontx2-af: Fix devlink unregister (Ratheesh Kannoth) [Orabug: 35079654]
  • driver: edac: octeontx: Check SoC version (Vasyl Gomonovych) [Orabug: 35079654]
  • PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla) [Orabug: 35079654]
  • octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram) [Orabug: 35079654]
  • octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa) [Orabug: 35079654]
  • octeontx2: crypto: fix microcode version string print (Srujana Challa) [Orabug: 35079654]
  • crypto: octeontx2: add ctx_val workaround (Srujana Challa) [Orabug: 35079654]
  • crypto: octeontx2: fix rsa verify (Srujana Challa) [Orabug: 35079654]
  • crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa) [Orabug: 35079654]
  • driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych) [Orabug: 35079654]
  • octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan) [Orabug: 35079654]
  • octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan) [Orabug: 35079654]
  • octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K) [Orabug: 35079654]
  • drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington) [Orabug: 35079654]
  • drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar) [Orabug: 35079654]
  • octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET) [Orabug: 35079654]
  • drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych) [Orabug: 35079654]
  • octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya) [Orabug: 35079654]
  • octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya) [Orabug: 35079654]
  • driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych) [Orabug: 35079654]
  • octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter) [Orabug: 35079654]
  • octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya) [Orabug: 35079654]
  • octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli) [Orabug: 35079654]
  • PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla) [Orabug: 35079654]
  • PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla) [Orabug: 35079654]
  • octeontx2-sdp: remove firwmare ready status set (Satananda Burla) [Orabug: 35079654]
  • octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh) [Orabug: 35079654]
  • drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski) [Orabug: 35079654]
  • drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski) [Orabug: 35079654]
  • drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski) [Orabug: 35079654]
  • fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen) [Orabug: 35079654]
  • octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa) [Orabug: 35079654]
  • octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton) [Orabug: 35079654]
  • crypto: octeontx2: sync with upstream kernel (Srujana Challa) [Orabug: 35079654]
  • crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang) [Orabug: 35079654]
  • crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter) [Orabug: 35079654]
  • crypto: octeontx2 - use swap() to make code cleaner (chiminghao) [Orabug: 35079654]
  • crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong) [Orabug: 35079654]
  • crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi) [Orabug: 35079654]
  • crypto: octeontx2 - Remove the unneeded result variable (ye xingchen) [Orabug: 35079654]
  • crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter) [Orabug: 35079654]
  • crypto: octeontx2 - Avoid stack variable overflow (Kees Cook) [Orabug: 35079654]
  • crypto: octeontx2 - fix missing unlock (Yang Yingliang) [Orabug: 35079654]
  • crypto: octeontx2: add support for ECDH (Srujana Challa) [Orabug: 35079654]
  • crypto: ecc - expose ecc curves (Meng Yu) [Orabug: 35079654]
  • octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham) [Orabug: 35079654]
  • octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang) [Orabug: 35079654]
  • octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya) [Orabug: 35079654]
  • octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K) [Orabug: 35079654]
  • crypto: octeontx2: add support for rsa sign and verify (Srujana Challa) [Orabug: 35079654]
  • drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski) [Orabug: 35079654]
  • octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya) [Orabug: 35079654]
  • octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham) [Orabug: 35079654]
  • octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla) [Orabug: 35079654]
  • doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai) [Orabug: 35079654]
  • drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai) [Orabug: 35079654]
  • drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai) [Orabug: 35079654]
  • octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam) [Orabug: 35079654]
  • driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva) [Orabug: 35079654]
  • octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham) [Orabug: 35079654]
  • drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai) [Orabug: 35079654]
  • octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz) [Orabug: 35079654]
  • octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K) [Orabug: 35079654]
  • octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh) [Orabug: 35079654]
  • octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh) [Orabug: 35079654]
  • drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar) [Orabug: 35079654]
  • drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar) [Orabug: 35079654]
  • drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam) [Orabug: 35079654]
  • drivers: soc: fwlog: fix mapped size (Pragnesh Patel) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya) [Orabug: 35079654]
  • drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski) [Orabug: 35079654]
  • crypto: octeontx2: add support for gcm(aes) (Srujana Challa) [Orabug: 35079654]
  • crypto: octeontx2: add support for akcipher rsa (Srujana Challa) [Orabug: 35079654]
  • crypto: octeontx2: add support for hash algorithms (Srujana Challa) [Orabug: 35079654]
  • drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar) [Orabug: 35079654]
  • octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli) [Orabug: 35079654]
  • octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi) [Orabug: 35079654]
  • octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi) [Orabug: 35079654]
  • driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych) [Orabug: 35079654]
  • soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi) [Orabug: 35079654]
  • octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K) [Orabug: 35079654]
  • octeontx2-af: Fixes static warnings (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: returning uninitialized variable (Sebin Sebastian) [Orabug: 35079654]
  • octeontx2-af: Remove duplicate include (Jiapeng Chong) [Orabug: 35079654]
  • octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Invoke exact match functions (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: devlink configuration support (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Exact match support (Ratheesh Kannoth) [Orabug: 35079654]
  • octeontx2-af: Use hashed field in MCAM key (Suman Ghosh) [Orabug: 35079654]
  • Update README with UEK Text Description (Somasundaram Krishnasamy) [Orabug: 35084842]
  • uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy) [Orabug: 34761532]
  • scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov) [Orabug: 35040142]
  • x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre) [Orabug: 35032419]
  • x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre) [Orabug: 35032419]
  • x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre) [Orabug: 35032419]
  • perf/x86/uncore: Don’t WARN_ON_ONCE() for a broken discovery table (Kan Liang) [Orabug: 34561741]
  • perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang) [Orabug: 34561741]
  • perf/x86/uncore: Ignore broken units in discovery table (Kan Liang) [Orabug: 34561741]
  • perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang) [Orabug: 34561741]
  • perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add alias PMU name (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang) [Orabug: 34561741]
  • perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov) [Orabug: 34561741]
  • perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov) [Orabug: 34561741]
    [5.4.17-2136.317.4]
  • xfs: fix incorrect i_nlink caused by inode racing (Long Li) [Orabug: 35021005]
  • net/rds: Delegate fan-out to a background worker (Gerd Rausch) [Orabug: 35032610]
  • net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch) [Orabug: 35042698]
  • sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk) [Orabug: 35049548]
  • uek-misc: Initial version (Konrad Rzeszutek Wilk) [Orabug: 35049223]
  • treewide: Move the definition in a global file (Konrad Rzeszutek Wilk) [Orabug: 35049223]
  • treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk) [Orabug: 35049223]
  • sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk) [Orabug: 35049223]
  • RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch) [Orabug: 35060576]
    [5.4.17-2136.317.3]
  • Revert ‘xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()’ (Greg Kroah-Hartman)
  • Revert ‘selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID’ (Sasha Levin)
  • LTS tag: v5.4.230 (Sherry Yang)
  • mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)
  • x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)
  • drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)
  • drm/amd/display: Fix set scaling doesn’s work (hongao)
  • drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)
  • gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)
  • serial: atmel: fix incorrect baudrate setup (Tobias Schramm)
  • dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)
  • serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Jarvinen)
  • dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)
  • usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)
  • usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej zenczykowski)
  • usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)
  • usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)
  • usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)
  • usb: host: ehci-fsl: Fix module alias (Alexander Stein)
  • USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)
  • USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)
  • cifs: do not include page data when checking signature (Enzo Matsumiya)
  • btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)
  • mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)
  • comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)
  • usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)
  • misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)
  • misc: fastrpc: Don’t remove map on creater_process and device_release (Abel Vesa)
  • USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)
  • USB: serial: option: add Quectel EM05CN modem (Duke Xin)
  • USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin)
  • USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)
  • USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin)
  • USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin)
  • USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin)
  • prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)
  • xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)
  • usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)
  • xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)
  • xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)
  • xhci: Fix null pointer dereference when host dies (Mathias Nyman)
  • usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)
  • xhci-pci: set the dma max_seg_size (Ricardo Ribalda)
  • ALSA: hda/realtek - Turn on power early (Yuchi Yang)
  • drm/i915/gt: Reset twice (Chris Wilson)
  • efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)
  • nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)
  • Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)
  • wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)
  • f2fs: let’s avoid panic if extent_tree is not created (Jaegeuk Kim)
  • RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))
  • net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)
  • selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)
  • pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)
  • LTS tag: v5.4.229 (Sherry Yang)
  • tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)
  • ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)
  • tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)
  • tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn’t started (Dmitry Osipenko)
  • tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)
  • Revert ‘usb: ulpi: defer ulpi_register on ulpi_read_id timeout’ (Ferry Toth)
  • mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)
  • efi: fix NULL-deref in init error path (Johan Hovold)
  • arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)
  • arm64: atomics: remove LL/SC trampolines (Mark Rutland)
  • arm64: atomics: format whitespace consistently (Mark Rutland)
  • drm/virtio: Fix GEM handle creation UAF (Rob Clark)
  • x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)
  • x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Reinette Chatre)
  • iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)
  • iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)
  • net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)
  • net/mlx5: Rename ptp clock info (Eran Ben Elisha)
  • net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)
  • nfc: pn533: Wait for out_urb’s completion in pn533_usb_send_frame() (Minsuk Kang)
  • hvc/xen: lock console list traversal (Roger Pau Monne)
  • tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)
  • tipc: eliminate checking netns if node established (Hoang Le)
  • tipc: improve throughput between nodes in netns (Hoang Le)
  • regulator: da9211: Use irq handler when ready (Ricardo Ribalda)
  • EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)
  • x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Peter Zijlstra)
  • powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)
  • netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)
  • ext4: fix uninititialized value in ‘ext4_evict_inode’ (Ye Bin)
  • ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)
  • ext4: lost matching-pair of trace in ext4_truncate (zhengliang)
  • ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)
  • quota: Factor out setup of quota inode (Jan Kara)
  • jbd2: use the correct print format (Bixuan Cui)
  • usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)
  • wifi: wilc1000: sdio: fix module autoloading (Michael Walle)
  • ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu) [Orabug: 35005829] {CVE-2023-0394}
  • ixgbe: fix pci device refcount leak (Yang Yingliang)
  • platform/x86: sony-laptop: Don’t turn off 0x153 keyboard backlight during probe (Hans de Goede)
  • drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)
  • cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)
  • ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)
  • ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)
  • net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)
  • s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)
  • s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)
  • perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)
  • docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)
  • efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)
  • KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)
  • net: sched: disallow noqueue for qdisc classes (Frederick Lawler) [Orabug: 35005792] {CVE-2022-47929}
  • driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)
  • selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)
  • selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)
  • parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)
  • mbcache: Avoid nesting of cache->c_list_lock under bit locks (Jan Kara)
  • hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)
  • hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)
  • ext4: don’t allow journal inode to have encrypt flag (Eric Biggers)
  • riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)
  • nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)
  • x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)
  • ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)
  • udf: Fix extension of the last extent in the file (Jan Kara)
  • caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)
  • drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)
  • usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)
  • drivers/net/bonding/bond_3ad: return when there’s no aggregator (Daniil Tatianin)
  • perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)
  • net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983584] {CVE-2023-23454}
  • net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983614] {CVE-2023-23455}
  • RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)
  • RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)
  • net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)
  • net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)
  • vhost: fix range used in translate_desc() (Stefano Garzarella)
  • nfc: Fix potential resource leaks (Miaoqian Lin)
  • qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)
  • net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)
  • net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)
  • nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)
  • bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)
  • SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)
  • ext4: fix deadlock due to mbcache entry corruption (Jan Kara)
  • mbcache: automatically delete entries from cache on freeing (Jan Kara)
  • ext4: fix race when reusing xattr blocks (Jan Kara)
  • ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)
  • ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)
  • mbcache: add functions to delete entry if unused (Jan Kara)
  • mbcache: don’t reclaim used entries (Jan Kara)
  • ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)
  • fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)
  • ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)
  • mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)
  • ext4: correct inconsistent error msg in nojournal mode (Baokun Li)
  • ext4: goto right label ‘failed_mount3a’ (Jason Yan)
  • ravb: Fix ‘failed to switch device to config mode’ message during unbind (Biju Das)
  • KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)
  • perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))
  • perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))
  • dm thin: resume even if in FAIL mode (Luo Meng)
  • media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)
  • media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)
  • media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)
  • PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)
  • btrfs: replace strncpy() with strscpy() (Sasha Levin)
  • ext4: allocate extended attribute value in vmalloc area (Ye Bin)
  • ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)
  • ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)
  • ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)
  • ext4: avoid BUG_ON when creating xattrs (Jan Kara)
  • ext4: fix error code return to user-space in ext4_get_branch() (Luis Henriques)
  • ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)
  • ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)
  • ext4: init quota for ‘old.inode’ in ‘ext4_rename’ (Ye Bin)
  • ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)
  • ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)
  • ext4: add helper to check quota inums (Baokun Li)
  • ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)
  • ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)
  • ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)
  • drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)
  • drm/connector: send hotplug uevent on connector cleanup (Simon Ser)
  • device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)
  • parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)
  • iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)
  • crypto: n2 - add missing hash statesize (Corentin Labbe)
  • PCI/sysfs: Fix double free in error path (Sascha Hauer)
  • PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)
  • ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)
  • ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)
  • mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)
  • ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)
  • efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)
  • md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)
  • cifs: fix missing display of three mount options (Steve French)
  • cifs: fix confusing debug message (Paulo Alcantara)
  • media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai) [Orabug: 34820629] {CVE-2022-41218}
  • media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)
  • ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)
  • tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)
  • tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)
  • x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)
  • tracing/hist: Fix out-of-bound write on ‘action_data.var_ref_idx’ (Zheng Yejian)
  • dm cache: set needs_check flag after aborting metadata (Mike Snitzer)
  • dm cache: Fix UAF in destroy() (Luo Meng)
  • dm clone: Fix UAF in clone_dtr() (Luo Meng)
  • dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)
  • dm thin: Fix UAF in run_timer_softirq() (Luo Meng)
  • dm thin: Use last transaction’s pmd->root when commit failed (Zhihao Cheng)
  • dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)
  • dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)
  • binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)
  • binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)
  • cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)
  • selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickael Salaun)
  • arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)
  • ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)
  • btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)
  • mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)
  • ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)
  • kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)
  • soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)
  • media: stv0288: use explicitly signed char (Jason A. Donenfeld)
  • net/af_packet: make sure to pull mac header (Eric Dumazet)
  • net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)
  • SUNRPC: Don’t leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)
  • tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)
  • tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)
  • mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)
  • f2fs: should put a page when checking the summary info (Pavel Machek)
  • mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)
  • md: fix a crash in mempool_free (Mikulas Patocka)
  • pnode: terminate at peers of source (Christian Brauner)
  • ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)
  • ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)
  • ovl: Use ovl mounter’s fsuid and fsgid in ovl_link() (Zhang Tianci)
  • hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)
  • HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)
  • HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (Jose Exposito)
  • powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)
  • powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)
  • objtool: Fix SEGFAULT (Christophe Leroy)
  • nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)
  • ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)
  • nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)
  • cifs: fix oops during encryption (Paulo Alcantara)
  • media: dvbdev: fix refcnt bug (Lin Ma) [Orabug: 34983295] {CVE-2022-45885} {CVE-2022-45887} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45884}
  • media: dvbdev: fix build warning due to comments (Lin Ma)
  • gcov: add support for checksum field (Rickard x Andersson)
  • regulator: core: fix deadlock on regulator enable (Johan Hovold)
  • iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)
  • iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sa)
  • reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)
  • HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)
  • usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)
  • ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)
  • ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)
  • pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)
  • pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)
  • ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)
  • ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)
  • ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)
  • ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)
  • ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)
  • ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)
  • ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)
  • ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)
  • ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)
  • orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)
  • orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)
  • drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)
  • drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)
  • hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)
  • clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)
  • media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)
  • mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)
  • regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)
  • blk-mq: fix possible memleak when register ‘hctx’ failed (Ye Bin)
  • media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)
  • media: dvbdev: adopts refcnt to avoid UAF (Lin Ma) [Orabug: 34983295] {CVE-2022-45887} {CVE-2022-45884} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45885}
  • media: dvb-frontends: fix leak of memory fw (Yan Lei)
  • bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)
  • ppp: associate skb with a device at tx (Stanislav Fomichev)
  • mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)
  • net: add atomic_long_t to net_device_stats fields (Eric Dumazet)
  • md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)
  • drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)
  • drm/sti: Use drm_mode_copy() (Ville Syrjala)
  • drm/rockchip: Use drm_mode_copy() (Ville Syrjala)
  • s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)
  • s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)
  • s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)
  • igb: Do not free q_vector unless new one was allocated (Kees Cook)
  • wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)
  • hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)
  • net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)
  • bpf: make sure skb->len != 0 when redirecting to a tunneling device (Stanislav Fomichev)
  • ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)
  • ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Stawinski)
  • wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)
  • wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)
  • brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)
  • drm/etnaviv: add missing quirks for GC300 (Doug Brown)
  • hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)
  • acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)
  • nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)
  • ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)
  • fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)
  • udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)
  • fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)
  • binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)
  • rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)
  • net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)
  • myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)
  • rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)
  • net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)
  • mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)
  • skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)
  • openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)
  • rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)
  • r6040: Fix kmemleak in probe and remove (Li Zetao)
  • nfc: pn533: Clear nfc_target before being used (Minsuk Kang)
  • mISDN: hfcmulti: don’t call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • mISDN: hfcpci: don’t call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • mISDN: hfcsusb: don’t call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)
  • NFSD: Add tracepoints to NFSD’s duplicate reply cache (Chuck Lever)
  • nfsd: Define the file access mode enum for tracing (Trond Myklebust)
  • rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)
  • rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)
  • remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)
  • remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)
  • pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-Konig)
  • selftests/powerpc: Fix resource leaks (Miaoqian Lin)
  • powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)
  • powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)
  • powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)
  • powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)
  • cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)
  • powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)
  • macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)
  • macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)
  • iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)
  • iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)
  • rtc: pcf85063: Fix reading alarm (Alexander Stein)
  • rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)
  • include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)
  • RDMA/siw: Fix pointer cast warning (Arnd Bergmann)
  • power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)
  • HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)
  • perf symbol: correction while adjusting symbol (Ajay Kaher)
  • perf trace: Handle failure when trace point folder is missed (Leo Yan)
  • perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)
  • perf trace: Add a strtoul() method to ‘struct syscall_arg_fmt’ (Arnaldo Carvalho de Melo)
  • perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)
  • perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)
  • perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Arnaldo Carvalho de Melo)
  • perf trace: Separate ‘struct syscall_fmt’ definition from syscall_fmts variable (Arnaldo Carvalho de Melo)
  • perf trace: Return error if a system call doesn’t exist (Leo Yan)
  • power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)
  • HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)
  • HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)
  • fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)
  • fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)
  • fbdev: via: Fix error in via_core_init() (Shang XiaoJing)
  • fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)
  • fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)
  • samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)
  • tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)
  • usb: storage: Add check for kcalloc (Jiasheng Jiang)
  • i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma) [Orabug: 34555527] {CVE-2022-2873}
  • vme: Fix error not catched in fake_init() (Chen Zhongjin)
  • staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)
  • staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)
  • i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)
  • chardev: fix error handling in cdev_device_add() (Yang Yingliang)
  • mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)
  • drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)
  • usb: gadget: f_hid: fix refcount leak on error path (John Keeping)
  • usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)
  • usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)
  • usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)
  • counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)
  • cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)
  • cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)
  • misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)
  • misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)
  • misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)
  • test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)
  • serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)
  • serial: altera_uart: fix locking in polling mode (Gabriel Somlo)
  • tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)
  • tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)
  • serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)
  • serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (delisun)
  • serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)
  • usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)
  • usb: typec: Check for ops->exit instead of ops->enter in altmode_exit (Sven Peter)
  • staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)
  • usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)
  • uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)
  • uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)
  • vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)
  • class: fix possible memory leak in __class_register() (Yang Yingliang)
  • serial: tegra: Read DMA status before terminating (Kartik)
  • tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)
  • drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)
  • IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)
  • hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)
  • hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)
  • crypto: img-hash - Fix variable dereferenced before check ‘hdev->req’ (Gaosheng Cui)
  • orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)
  • RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)
  • crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)
  • f2fs: avoid victim selection from previous victim section (Yonggil Song)
  • RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)
  • scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)
  • scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)
  • scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)
  • scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)
  • scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)
  • scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)
  • scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)
  • crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)
  • scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)
  • RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)
  • crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-Konig)
  • RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)
  • PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)
  • crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)
  • crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)
  • scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)
  • RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)
  • RDMA/nldev: Return ‘-EAGAIN’ if the cm_id isn’t from expected port (Mark Zhang)
  • RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)
  • f2fs: fix normal discard process (Dongdong Zhang)
  • RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)
  • apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)
  • apparmor: Fix abi check to include v8 abi (John Johansen)
  • apparmor: fix lockdep warning when removing a namespace (John Johansen)
  • apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)
  • stmmac: fix potential division by 0 (Piergiorgio Beruto)
  • Bluetooth: RFCOMM: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • Bluetooth: hci_core: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • Bluetooth: hci_bcsp: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • Bluetooth: hci_h5: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • Bluetooth: hci_ll: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • Bluetooth: hci_qca: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • Bluetooth: btusb: don’t call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)
  • net: lan9303: Fix read error execution path (Jerry Ray)
  • can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)
  • net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)
  • net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)
  • net: amd: lance: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • hamradio: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • net: ethernet: dnet: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • net: emaclite: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • net: apple: bmac: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • net: apple: mace: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)
  • net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)
  • ethernet: s2io: don’t call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)
  • of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)
  • drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)
  • net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)
  • net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)
  • net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)
  • clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)
  • clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)
  • clk: socfpga: clk-pll: Remove unused variable ‘rc’ (Lee Jones)
  • blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)
  • wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)
  • wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)
  • spi: spi-gpio: Don’t set MOSI as an input if not 3WIRE mode (Kris Bahnsen)
  • clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)
  • media: coda: Add check for kmalloc (Jiasheng Jiang)
  • media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)
  • media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)
  • mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)
  • mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)
  • NFSv4.x: Fail client initialisation if state manager thread can’t run (Trond Myklebust)
  • SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)
  • xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)
  • ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)
  • media: saa7164: fix missing pci_disable_device() (Liu Shixin)
  • bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)
  • regulator: core: fix resource leak in regulator_register() (Yang Yingliang)
  • configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)
  • hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)
  • clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)
  • regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)
  • wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)
  • spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)
  • bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)
  • bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)
  • bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)
  • netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)
  • ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)
  • drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)
  • drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)
  • ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)
  • wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)
  • ALSA: asihpi: fix missing pci_disable_device() (Liu Shixin)
  • NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Trond Myklebust)
  • NFSv4.2: Fix initialisation of struct nfs4_label (Trond Myklebust)
  • NFSv4.2: Fix a memory stomp in decode_attr_security_label (Trond Myklebust)
  • NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Trond Myklebust)
  • ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jiasheng Jiang)
  • ASoC: dt-bindings: wcd9335: fix reset line polarity in example (Dmitry Torokhov)
  • drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Zhang Zekun)
  • media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC (Aakarsh Jain)
  • media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Baisong Zhong)
  • media: dvb-core: Fix ignored return value in dvb_register_frontend() (Chen Zhongjin)
  • pinctrl: pinconf-generic: add missing of_node_put() (ZhangPeng)
  • clk: imx: replace osc_hdmi with dummy (Dario Binacchi)
  • clk: imx8mn: correct the usb1_ctrl parent to be usb_bus (Li Jun)
  • media: imon: fix a race condition in send_packet() (Gautam Menghani)
  • mtd: maps: pxa2xx-flash: fix memory leak in probe (Zheng Yongjun)
  • bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins)
  • bonding: Rename slave_arr to usable_slaves (Maor Gottlieb)
  • bonding: Export skip slave logic to function (Maor Gottlieb)
  • clk: rockchip: Fix memory leak in rockchip_clk_register_pll() (Xiu Jianfeng)
  • regulator: core: use kfree_const() to free space conditionally (Wang ShaoBo)
  • ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT (Baisong Zhong)
  • ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Baisong Zhong)
  • HID: hid-sensor-custom: set fixed size for custom attributes (Marcus Folkesson)
  • bpf: Move skb->len == 0 checks into __bpf_redirect (Stanislav Fomichev)
  • media: videobuf-dma-contig: use dma_mmap_coherent (Christoph Hellwig)
  • media: platform: exynos4-is: Fix error handling in fimc_md_init() (Yuan Can)
  • media: solo6x10: fix possible memory leak in solo_sysfs_init() (Yang Yingliang)
  • Input: elants_i2c - properly handle the reset GPIO when power is off (Douglas Anderson)
  • mtd: lpddr2_nvm: Fix possible null-ptr-deref (Hui Tang)
  • wifi: ath10k: Fix return value in ath10k_pci_init() (Xiu Jianfeng)
  • ima: Fix misuse of dereference of pointer in template_desc_init_fields() (Xiu Jianfeng)
  • integrity: Fix memory leakage in keyring allocation error path (GUO Zihua)
  • amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Dan Carpenter)
  • regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() (Yang Yingliang)
  • ASoC: pxa: fix null-pointer dereference in filter() (Zeng Heng)
  • drm/mediatek: Modify dpi power on/off sequence. (Xinlei Lee)
  • drm/radeon: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)
  • rxrpc: Fix ack.bufferSize to be 0 when generating an ack (David Howells)
  • net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() (David Howells)
  • media: camss: Clean up received buffers on failed start of streaming (Vladimir Zapolskiy)
  • wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port (Marek Vasut)
  • mtd: Fix device name leak when register device failed in add_mtd_device() (Zhang Xiaoxu)
  • bpf: propagate precision in ALU/ALU64 operations (Andrii Nakryiko)
  • media: vivid: fix compose size exceed boundary (Liu Shixin)
  • ima: Handle -ESTALE returned by ima_filter_rule_match() (GUO Zihua)
  • ima: Fix fall-through warnings for Clang (Gustavo A. R. Silva)
  • ima: Rename internal filter rule functions (Tyler Hicks)
  • drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Marek Vasut)
  • spi: Update reference to struct spi_controller (Jonathan Neuschafer)
  • clk: renesas: r9a06g032: Repair grave increment error (Marek Vasut)
  • can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming (Jimmy Assarsson)
  • can: kvaser_usb: Add struct kvaser_usb_busparams (Jimmy Assarsson)
  • can: kvaser_usb_leaf: Fix bogus restart events (Anssi Hannula)
  • can: kvaser_usb_leaf: Fix wrong CAN state after stopping (Anssi Hannula)
  • can: kvaser_usb_leaf: Fix improved state not being reported (Anssi Hannula)
  • can: kvaser_usb_leaf: Set Warning state even without bus errors (Anssi Hannula)
  • can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (Jimmy Assarsson)
  • can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event (Jimmy Assarsson)
  • can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (Jimmy Assarsson)
  • can: kvaser_usb: do not increase tx statistics when sending error message frames (Vincent Mailhol)
  • media: i2c: ad5820: Fix error path (Ricardo Ribalda)
  • pata_ipx4xx_cf: Fix unsigned comparison with less than zero (Junlin Yang)
  • wifi: rtl8xxxu: Fix reading the vendor of combo chips (Bitterblue Smith)
  • wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Fedor Pchelkin)
  • wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Fedor Pchelkin)
  • rapidio: devices: fix missing put_device in mport_cdev_open (Cai Xinchen)
  • hfs: Fix OOB Write in hfs_asc2mac (ZhangPeng)
  • relay: fix type mismatch when allocating memory in relay_create_buf() (Gavrilov Ilia)
  • eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Zhang Qilong)
  • rapidio: fix possible UAF when kfifo_alloc() fails (Wang Weiyang)
  • fs: sysv: Fix sysv_nblocks() returns wrong value (Chen Zhongjin)
  • MIPS: BCM63xx: Add check for NULL for clk in clk_enable (Anastasia Belova)
  • platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mxds|mx (Yu Liao)
  • PM: runtime: Do not call __rpm_callback() from rpm_idle() (Rafael J. Wysocki)
  • PM: runtime: Improve path in rpm_idle() when no callback (Ulf Hansson)
  • xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (Harshit Mogalapalli)
  • x86/xen: Fix memory leak in xen_init_lock_cpu() (Xiu Jianfeng)
  • x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Xiu Jianfeng)
  • xen/events: only register debug interrupt for 2-level events (Juergen Gross)
  • uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov)
  • ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Li Zetao)
  • clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled (Geert Uytterhoeven)
  • rapidio: rio: fix possible name leak in rio_register_mport() (Yang Yingliang)
  • rapidio: fix possible name leaks when rio_add_device() fails (Yang Yingliang)
  • ocfs2: fix memory leak in ocfs2_mount_volume() (Li Zetao)
  • ocfs2: rewrite error handling of ocfs2_fill_super (Heming Zhao via Ocfs2-devel)
  • ocfs2: ocfs2_mount_volume does cleanup job before return error (Heming Zhao via Ocfs2-devel)
  • debugfs: fix error when writing negative value to atomic_t debugfs file (Akinobu Mita)
  • docs: fault-injection: fix non-working usage of negative values (Wolfram Sang)
  • lib/notifier-error-inject: fix error when writing -errno to debugfs file (Akinobu Mita)
  • libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (Akinobu Mita)
  • cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() (Xiongfeng Wang)
  • genirq/irqdesc: Don’t try to remove non-existing sysfs files (Yang Yingliang)
  • nfsd: don’t call nfsd_file_put from client states seqfile display (Jeff Layton)
  • EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() (Yang Yingliang)
  • irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() (Shang XiaoJing)
  • perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Xiongfeng Wang)
  • PNP: fix name memory leak in pnp_alloc_dev() (Yang Yingliang)
  • selftests/efivarfs: Add checking of the test return value (Zhao Gongyi)
  • MIPS: vpe-cmp: fix possible memory leak while module exiting (Yang Yingliang)
  • MIPS: vpe-mt: fix possible memory leak while module exiting (Yang Yingliang)
  • ocfs2: fix memory leak in ocfs2_stack_glue_init() (Shang XiaoJing)
  • lib/fonts: fix undefined behavior in bit shift for get_default_font (Gaosheng Cui)
  • proc: fixup uptime selftest (Alexey Dobriyan)
  • timerqueue: Use rb_entry_safe() in timerqueue_getnext() (Barnabas Pocze)
  • perf: Fix possible memleak in pmu_dev_alloc() (Chen Zhongjin)
  • selftests/ftrace: event_triggers: wait longer for test_event_enable (Yipeng Zou)
  • fs: don’t audit the capability check in simple_xattr_list() (Ondrej Mosnacek)
  • PM: hibernate: Fix mistake in kerneldoc comment (xiongxin)
  • alpha: fix syscall entry in !AUDUT_SYSCALL case (Al Viro)
  • cpuidle: dt: Return the correct numbers of parsed idle states (Ulf Hansson)
  • tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Michael Kelley)
  • pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP (Stephen Boyd)
  • ARM: mmp: fix timer_read delay (Doug Brown)
  • pstore/ram: Fix error return code in ramoops_probe() (Wang Yufen)
  • arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC (Pali Rohar)
  • ARM: dts: turris-omnia: Add switch port 6 node (Pali Rohar)
  • ARM: dts: turris-omnia: Add ethernet aliases (Pali Rohar)
  • ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port (Pali Rohar)
  • ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port (Pali Rohar)
  • ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port (Pali Rohar)
  • ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port (Pali Rohar)
  • ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port (Pali Rohar)
  • ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port (Pali Rohar)
  • arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name (AngeloGioacchino Del Regno)
  • arm64: dts: mt2712-evb: Fix usb vbus regulators unit names (AngeloGioacchino Del Regno)
  • arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names (AngeloGioacchino Del Regno)
  • arm64: dts: mt2712e: Fix unit address for pinctrl node (AngeloGioacchino Del Regno)
  • arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators (AngeloGioacchino Del Regno)
  • perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() (Shang XiaoJing)
  • perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() (Yuan Can)
  • soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Zhang Qilong)
  • soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Zhang Qilong)
  • soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
  • arm: dts: spear600: Fix clcd interrupt (Kory Maincent)
  • drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Chen Jiahao)
  • arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias (Krzysztof Kozlowski)
  • ARM: dts: qcom: apq8064: fix coresight compatible (Luca Weiss)
  • usb: musb: remove extra check in musb_gadget_vbus_draw (Ivaylo Dimitrov)
  • net: loopback: use NET_NAME_PREDICTABLE for name_assign_type (Rasmus Villemoes)
  • Bluetooth: L2CAP: Fix u8 overflow (Sungwoo Kim) [Orabug: 34880795] {CVE-2022-45934}
  • HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk (Jose Exposito)
  • HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 (Hans de Goede)
  • HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Hans de Goede)
  • HID: ite: Add support for Acer S1002 keyboard-dock (Hans de Goede)
  • xen-netback: move removal of ‘hotplug-status’ to the right place (Pratyush Yadav)
  • igb: Initialize mailbox message for VF reset (Tony Nguyen)
  • USB: serial: f81534: fix division by zero on line-speed change (Johan Hovold)
  • USB: serial: f81232: fix division by zero on line-speed change (Johan Hovold)
  • USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Bruno Thomsen)
  • USB: serial: option: add Quectel EM05-G modem (Duke Xin)
  • usb: gadget: uvc: Prevent buffer overflow in setup handler (Szymon Heidrich)
  • udf: Fix extending file within last block (Jan Kara)
  • udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size (Jan Kara)
  • udf: Fix preallocation discarding at indirect extent boundary (Jan Kara)
  • udf: Discard preallocation before extending file with a hole (Jan Kara)
    [5.4.17-2136.317.2]
  • scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen) [Orabug: 35028426]
  • IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk) [Orabug: 35015837]
  • iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins) [Orabug: 35018581]
  • Ignore hot plug events when force powering off a device (James Puthukattukaran) [Orabug: 34987846]
  • rds: ib: Make sure messages that errors out also get unmapped (Hakon Bugge) [Orabug: 35011421]
  • block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi) [Orabug: 35018652]
  • net/rds: Split send & receive vectors again (Gerd Rausch) [Orabug: 35033037]
  • net/rds: Bring tasklets back for better latency (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Throttle check for CQ CPU affinity (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Follow the observed CQ CPU affinity (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Add ‘preferred_cpu’ option to ‘rds_rdma.ko’ (Gerd Rausch) [Orabug: 35032961]
  • net/mlx5: Add new verb ‘ib_get_vector_irqn’ (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Make workers use the designated CPU (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Put more CPU cores to work (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Get rid of tasklets (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Use the same vector for send & receive (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch) [Orabug: 35032961]
  • net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch) [Orabug: 35032961]
  • drivers: base: cacheinfo: export symbol ‘get_cpu_cacheinfo’ (Gerd Rausch) [Orabug: 35033037]
  • IB/mlx4: Implement backend callback for ‘ib_get_vector_irqn’ (Gerd Rausch) [Orabug: 35033030]
  • net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan) [Orabug: 35033028]
  • rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Hakon Bugge) [Orabug: 35033023]
  • rds: ib: Add FRWR related statistics counters (Hakon Bugge) [Orabug: 35033023]
  • KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins) [Orabug: 35033011]
  • iommu/amd: Don’t block updates to GATag if guest mode is already on (Joao Martins) [Orabug: 35033011]
  • xfs: don’t reuse busy extents on extent trim (Brian Foster) [Orabug: 34944365]