Oracle8: ELSA-2022-9927: kernel-container Important Security Update...
Oracle Linux Security Advisory ELSA-2022-9927

https://linux.oracle.com/errata/ELSA-2022-9927.html

The following updated rpms for Oracle Linux 8 have been uploaded to the Unbreakable Linux Network:

x86_64:
kernel-uek-container-5.4.17-2136.312.3.4.el8.x86_64.rpm
kernel-uek-container-debug-5.4.17-2136.312.3.4.el8.x86_64.rpm


SRPMS:
https://oss.oracle.com/ol8/SRPMS-updates/kernel-uek-container-5.4.17-2136.312.3.4.el8.src.rpm

Related CVEs:

CVE-2022-21499
CVE-2022-3028




Description of changes:

[5.4.17-2136.312.3.4.el8]
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34666845]

[5.4.17-2136.312.3.3.el8]
cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34607590]
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34607590]
- cgroup: Optimize single thread migration (Michal Koutn)  [Orabug: 34607590]
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34607590]
cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34607590]
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34120320]
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34120320]
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Muralidhara M K)  [Orabug: 34120320]
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34120320]
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34120320]
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34120320]
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34120320]
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34120320]
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34120320]
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34120320]
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34120320]
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34120320]
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34120320]
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34120320]
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34120320]
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34120320]
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34120320]
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34120320]
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34120320]
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34120320]
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34120320]
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34120320]
- hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang)  [Orabug: 34120320]
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34120320]
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34120320]
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34120320]
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34120320]
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34120320]
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34120320]
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34553255]
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34601349]
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34605428]
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34610277]
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34626337]

[5.4.17-2136.312.3.2.el8]
- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34513978]
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34557344]
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34557344]
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34557344]
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34561703]
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34566752]  {CVE-2022-3028}
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34567777]
cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34567777]

[5.4.17-2136.312.3.1.el8]
- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500]
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 33697500]
- audit: cache ctx->major in audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500]
- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 34580817]
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34580807]
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34580802]

[5.4.17-2136.312.3.el8]
- LTS tag: v5.4.211 (Sherry Yang) 
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo) 
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo) 
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin) 
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin) 
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google)) 
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor) 
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma) 
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou) 
- smb3: check xattr value length earlier (Steve French) 
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu) 
- ALSA: timer: Use deferred fasync helper (Takashi Iwai) 
- ALSA: core: Add async signal helpers (Takashi Iwai) 
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy) 
- watchdog: export lockup_detector_reconfigure (Laurent Dufour) 
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian) 
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu) 
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He) 
- vfio: Clear the caps->buf to NULL after free (Schspa Shi) 
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He) 
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck) 
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg) 
- ext4: avoid remove directory when directory is corrupted (Ye Bin) 
- drivers:md:fix a potential use-after-free bug (Wentao_Liang) 
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg) 
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-Knig) 
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google)) 
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld) 
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen) 
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET) 
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak) 
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart) 
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko) 
- vboxguest: Do not use devm for irq (Pascal Terjan) 
- usb: renesas: Fix refcount leak bug (Liang He) 
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He) 
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan) 
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan) 
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik) 
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li) 
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi) 
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He) 
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin) 
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan) 
- igb: Add lock to avoid data race (Lin Ma) 
- fec: Fix timer capture timing in fec_ptp_enable_pps() (Csks Bence) 
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady) 
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik) 
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss) 
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov) 
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov) 
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman) 
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso) 
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee) 
- iavf: Fix adminq error handling (Przemyslaw Patynowski) 
- nios2: add force_successful_syscall_return() (Al Viro) 
- nios2: restarts apply only to the first sigframe we build... (Al Viro) 
- nios2: fix syscall restart checks (Al Viro) 
- nios2: traced syscall does need to check the syscall number (Al Viro) 
- nios2: don't leave NULLs in sys_call_table[] (Al Viro) 
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro) 
- tee: add overflow check in register_shm_helper() (Jens Wiklander) 
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin) 
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou) 
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter) 
- nfp: ethtool: fix the display error of ethtool -m DEVNAME (Yu Xiao) 
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter) 
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu) 
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song) 
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski) 
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye) 
- vsock: Fix memory leak in vsock_connect() (Peilin Ye) 
- plip: avoid rcu debug splat (Florian Westphal) 
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May) 
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus) 
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland) 
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin) 
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin) 
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle) 
- devlink: Fix use-after-free after a failed reload (Ido Schimmel) 
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust) 
- sunrpc: fix expiry of auth creds (Dan Aloni) 
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Wrl) 
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust) 
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei) 
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust) 
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust) 
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust) 
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang) 
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng) 
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong) 
- apparmor: fix overlapping attachment computation (John Johansen) 
- apparmor: fix aa_label_asxprint return check (Tom Rix) 
- apparmor: Fix failed mount permission check error message (John Johansen) 
- apparmor: fix absroot causing audited secids to begin with = (John Johansen) 
- apparmor: fix quiet_denied for file rules (John Johansen) 
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde) 
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google)) 
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana) 
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET) 
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET) 
- ata: libata-eh: Add missing command name (Damien Le Moal) 
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński) 
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim) 
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks) 
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz) 
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso) 
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby) 
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet) 
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo) 
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin) 
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla) 
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld) 
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki) 
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka) 
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng) 
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka) 
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka) 
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin) 
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin) 
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin) 
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li) 
- ext4: correct max_inline_xattr_value_size computing (Baokun Li) 
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney) 
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o) 
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li) 
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner) 
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li) 
- btrfs: reset block group chunk force if we have to wait (Josef Bacik) 
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen) 
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek) 
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins) 
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin) 
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran) 
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran) 
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi) 
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier) 
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma) 
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma) 
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma) 
- tools/thermal: Fix possible path truncations (Florian Fainelli) 
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma) 
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant) 
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf) 
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo) 
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman) 
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin) 
- perf symbol: Fail to read phdr workaround (Ian Rogers) 
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin) 
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin) 
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin) 
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohr) 
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy) 
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov) 
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He) 
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean) 
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He) 
- fuse: Remove the control interface for virtio-fs (Xie Yongji) 
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET) 
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev) 
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He) 
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin) 
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-Knig) 
- kfifo: fix kfifo_to_user() return type (Dan Carpenter) 
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin) 
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko) 
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke) 
- tty: n_gsm: fix DM command (Daniel Starke) 
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke) 
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman) 
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali) 
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke) 
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke) 
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke) 
- profiling: fix shift too large makes kernel panic (Chen Zhongjin) 
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla) 
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla) 
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Jrvinen) 
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin) 
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang) 
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin) 
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin) 
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin) 
- jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng) 
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng) 
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi) 
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter) 
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun) 
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin) 
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter) 
- USB: serial: fix tty-port initialized comments (Johan Hovold) 
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar) 
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar) 
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov) 
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He) 
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He) 
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He) 
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie) 
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu) 
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu) 
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap) 
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara) 
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev) 
- memstick/ms_block: Fix a memory leak (Christophe JAILLET) 
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET) 
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin) 
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou) 
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin) 
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang) 
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET) 
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart) 
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy) 
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko) 
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko) 
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov) 
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith) 
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng) 
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET) 
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen) 
- usb: xhci: tegra: Fix error check (Tang Bin) 
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin) 
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin) 
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani) 
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-Knig) 
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin) 
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou) 
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli) 
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET) 
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin) 
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin) 
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen) 
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua) 
- net: rose: fix netdev reference changes (Eric Dumazet) 
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski) 
- iavf: Fix max_rate limiting (Przemyslaw Patynowski) 
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohr) 
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy) 
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua) 
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez) 
- wifi: wil6210: debugfs: fix uninitialized variable use in wil_write_file_wmi() (Ammar Faizi) 
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He) 
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen) 
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang) 
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol) 
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol) 
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol) 
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter) 
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov) 
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET) 
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter) 
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld) 
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang) 
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang) 
- libbpf: Fix the name of a reused map (Anquan Wu) 
- tcp: make retransmitted SKB fit into the send window (Yonglong Li) 
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang) 
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He) 
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno) 
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao) 
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark) 
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua) 
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet) 
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen) 
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET) 
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris) 
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai) 
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson) 
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson) 
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley) 
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche) 
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin) 
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang) 
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev) 
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin) 
- media: tw686x: Register the irq at the end of probe (Zheyu Ma) 
- i2c: Fix a potential use after free (Xu Wang) 
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo) 
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee) 
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev) 
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian) 
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter) 
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski) 
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer) 
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer) 
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne) 
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He) 
- blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created (Ming Lei) 
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang) 
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke) 
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang) 
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski) 
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin) 
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin) 
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin) 
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin) 
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski) 
- soc: fsl: guts: machine variable might be unset (Michael Walle) 
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski) 
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski) 
- x86/pmem: Fix platform-device leak in error path (Johan Hovold) 
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin) 
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin) 
- ARM: findbit: fix overflowing offset (Russell King (Oracle)) 
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das) 
- selinux: Add boundary check in put_entry() (Xiu Jianfeng) 
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa) 
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He) 
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland) 
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko) 
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai) 
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li) 
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede) 
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He) 
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi) 
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein) 
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein) 
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein) 
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein) 
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein) 
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli) 
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo) 
- ext2: Add more validity checks for inode counts (Jan Kara) 
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang ()) 
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel) 
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny) 
- epoll: autoremove wakers even more aggressively (Benjamin Segall) 
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) 
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi) 
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi) 
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang) 
- coresight: Clear the connection field properly (Suzuki K Poulose) 
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen) 
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman) 
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy) 
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohr) 
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohr) 
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin) 
- md-raid10: fix KASAN warning (Mikulas Patocka) 
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke) 
- fuse: limit nsec (Miklos Szeredi) 
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma) 
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li) 
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi) 
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko) 
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller) 
- parisc: Fix device names in /proc/iomem (Helge Deller) 
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang) 
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner) 
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller) 
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki) 
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu) 
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells) 
- tty: vt: initialize unicode screen buffer (Tetsuo Handa) 
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang) 
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway) 
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang) 
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V) 
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson) 
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson) 
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson) 
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson) 
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson) 
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng) 
- HID: wacom: Only report rotation for art pen (Ping Cheng) 
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka) 
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg) 
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg) 
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha) 
- igc: Remove _I_PHY_ID checking (Sasha Neftin) 
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma) 
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali) 
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers) 
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers) 
- LTS tag: v5.4.210 (Sherry Yang) 
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang) 
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai) 
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta) 
- KVM: Don't null dereference ops->destroy (Alexey Kardashevskiy) 
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker) 
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev) 
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend) 
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki) 
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend) 
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck) 
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach) 
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach) 
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy) 
- LTS tag: v5.4.209 (Sherry Yang) 
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) 
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi) 
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman) 
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long) 
- sfc: disable softirqs for ptp TX (Alejandro Lucero) 
- perf symbol: Correct address for bss symbols (Leo Yan) 
- virtio-net: fix the race between refill work and close (Jason Wang) 
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) 
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou) 
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski) 
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima) 
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long) 
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima) 
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He) 
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima) 
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan) 
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima) 
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He) 
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski) 
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski) 
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima) 
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong) 
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz) 
- LTS tag: v5.4.208 (Sherry Yang) 
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich) 
- net: usb: ax88179_178a needs FLAG_SEND_ZLP (Jose Alonso) 
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby) 
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby) 
- tty: drop tty_schedule_flip() (Jiri Slaby) 
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby) 
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby) 
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz) 
- Bluetooth: SCO: Fix sco_send_frame returning skb->len (Luiz Augusto von Dentz) 
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz) 
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz) 
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz) 
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz) 
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz) 
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai) 
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra) 
- x86/mce: Deduplicate exception handling (Thomas Gleixner) 
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra) 
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro) 
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon) 
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon) 
- locking/refcount: Move saturation warnings out of line (Will Deacon) 
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon) 
header (Will Deacon) 
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon) 
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon) 
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon) 
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua) 
- dlm: fix pending remove if msg allocation fails (Alexander Aring) 
- bpf: Make sure mac_header was set before using it (Eric Dumazet) 
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng) 
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde) 
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima) 
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima) 
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima) 
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev) 
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen) 
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski) 
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski) 
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski) 
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima) 
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima) 
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima) 
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima) 
- net/tls: Fix race in TLS device down flow (Tariq Toukan) 
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang) 
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock) 
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima) 
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima) 
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima) 
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima) 
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima) 
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima) 
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima) 
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima) 
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek) 
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra) 
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean) 
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin) 
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua) 
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohr) 
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo) 
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo) 
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo) 
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo) 
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel) 
- riscv: add as-options for modules with assembly compontents (Ben Dooks) 
- pinctrl: stm32: fix optional IRQ support to gpios (Fabien Dessenne) 
- LTS tag: v5.4.207 (Sherry Yang) 
- can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde) 
- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Ilpo Jrvinen) 
- serial: stm32: Clear prev values before setting RTS delays (Ilpo Jrvinen) 
- serial: 8250: fix return error code in serial8250_request_std_resource() (Yi Yang) 
- tty: serial: samsung_tty: set dma burst_size to 1 (Chanho Park) 
- usb: dwc3: gadget: Fix event pending check (Thinh Nguyen) 
- usb: typec: add missing uevent when partner support PD (Linyu Yuan) 
- USB: serial: ftdi_sio: add Belimo device ids (Lucien Buchmann) 
- signal handling: don't use BUG_ON() for debugging (Linus Torvalds) 
- ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 (Gabriel Fernandez) 
- soc: ixp4xx/npe: Fix unused match warning (Linus Walleij) 
- x86: Clear .brk area at early boot (Juergen Gross) 
- irqchip: or1k-pic: Undefine mask_ack for level triggered hardware (Stafford Horne) 
- ASoC: madera: Fix event generation for rate controls (Charles Keepax) 
- ASoC: madera: Fix event generation for OUT1 demux (Charles Keepax) 
- ASoC: cs47l15: Fix event generation for low power mux control (Charles Keepax) 
- ASoC: wm5110: Fix DRE control (Charles Keepax) 
- ASoC: ops: Fix off by one in range control validation (Mark Brown) 
- net: sfp: fix memory leak in sfp_probe() (Jianglei Nie) 
- nvme: fix regression when disconnect a recovering ctrl (Ruozhu Li) 
- NFC: nxp-nci: don't print header length mismatch on i2c error (Michael Walle) 
- net: tipc: fix possible refcount leak in tipc_sk_create() (Hangyu Hua) 
- platform/x86: hp-wmi: Ignore Sanitization Mode event (Kai-Heng Feng) 
- cpufreq: pmac32-cpufreq: Fix refcount leak bug (Liang He) 
- netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal) 
- virtio_mmio: Restore guest page size on resume (Stephan Gerhold) 
- virtio_mmio: Add missing PM calls to freeze/restore (Stephan Gerhold) 
- mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Muchun Song) 
- sfc: fix kernel panic when creating VF (igo Huguet) 
- seg6: bpf: fix skb checksum in bpf_push_seg6_encap() (Andrea Mayer) 
- seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors (Andrea Mayer) 
- seg6: fix skb checksum evaluation in SRH encapsulation/insertion (Andrea Mayer) 
- sfc: fix use after free when disabling sriov (igo Huguet) 
- net: ftgmac100: Hold reference returned by of_get_child_by_name() (Liang He) 
- ipv4: Fix data-races around sysctl_ip_dynaddr. (Kuniyuki Iwashima) 
- raw: Fix a data-race around sysctl_raw_l3mdev_accept. (Kuniyuki Iwashima) 
- icmp: Fix a data-race around sysctl_icmp_ratemask. (Kuniyuki Iwashima) 
- icmp: Fix a data-race around sysctl_icmp_ratelimit. (Kuniyuki Iwashima) 
- drm/i915/gt: Serialize TLB invalidates with GT resets (Chris Wilson) 
- ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero (Michal Suchanek) 
- ARM: dts: at91: sama5d2: Fix typo in i2s1 node (Ryan Wanner) 
- ipv4: Fix a data-race around sysctl_fib_sync_mem. (Kuniyuki Iwashima) 
- icmp: Fix data-races around sysctl. (Kuniyuki Iwashima) 
- cipso: Fix data-races around sysctl. (Kuniyuki Iwashima) 
- net: Fix data-races around sysctl_mem. (Kuniyuki Iwashima) 
- inetpeer: Fix data-races around sysctl. (Kuniyuki Iwashima) 
- net: stmmac: dwc-qos: Disable split header for Tegra194 (Jon Hunter) 
- ASoC: sgtl5000: Fix noise on shutdown/remove (Francesco Dolcini) 
- ima: Fix a potential integer overflow in ima_appraise_measurement (Huaxin Lu) 
- drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Hangyu Hua) 
- ARM: 9210/1: Mark the FDT_FIXED sections as shareable (Zhen Lei) 
- ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle (Ard Biesheuvel) 
- ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count (Kris Bahnsen) 
- ext4: fix race condition between ext4_write and ext4_convert_inline_data (Baokun Li) 
- Revert "evm: Fix memleak in init_desc" (Xiu Jianfeng) 
- nilfs2: fix incorrect masking of permission flags for symlinks (Ryusuke Konishi) 
- drm/panfrost: Fix shrinker list corruption by madvise IOCTL (Dmitry Osipenko) 
- cgroup: Use separate src/dst nodes when preloading css_sets for migration (Tejun Heo) 
- wifi: mac80211: fix queue selection for mesh/OCB interfaces (Felix Fietkau) 
- ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction (Ard Biesheuvel) 
- ARM: 9213/1: Print message about disabled Spectre workarounds only once (Dmitry Osipenko) 
- ip: fix dflt addr selection for connected nexthop (Nicolas Dichtel) 
- net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer (Steven Rostedt (Google)) 
- tracing/histograms: Fix memory leak problem (Zheng Yejian) 
- xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue (Juergen Gross) 
- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Meng Tang) 
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Meng Tang) 
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Meng Tang) 
- ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Meng Tang) 
- ALSA: hda - Add fixup for Dell Latitidue E5430 (Meng Tang)

[5.4.17-2136.312.2.el8]
- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029]
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029]
- e1000e: Add support for Tiger Lake (Sasha Neftin)  [Orabug: 34260029]
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084]
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878]
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878]
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878]
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109]
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499}
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440]
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440]
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440]
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440]
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440]
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440]
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440]
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440]
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440]
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440]
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440]
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440]
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440]
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440]
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5: Delete impossible dev->state checks (Leon Romanovsky)  [Orabug: 33842440]
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440]
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440]
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440]
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440]
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440]
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440]
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440]
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440]
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440]
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440]
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440]
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440]
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440]
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440]
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440]
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440]
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440]
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440]
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440]
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440]
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440]
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440]
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440]
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440]
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440]
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440]
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440]
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440]
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440]
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440]
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440]
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440]
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440]
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440]
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440]
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440]
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440]
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440]
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440]
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440]
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440]
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440]
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440]
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  [Orabug: 33842440]
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Fix spelling mistake "channles" -> "channels" (Colin Ian King)  [Orabug: 33842440]
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440]
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440]
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440]
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440]
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440]
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440]
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440]
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440]
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440]
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440]
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440]
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440]
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440]
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440]
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440]
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440]
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440]
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440]
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440]
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440]
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440]
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440]
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440]
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440]
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440]
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440]
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440]
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440]
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440]
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440]
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440]
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440]
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440]
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440]
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440]
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440]
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440]
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440]
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440]
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440]
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440]
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440]
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440]
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440]
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440]
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440]
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440]
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440]
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440]
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440]
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440]
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440]
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440]
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440]
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440]
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440]
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440]
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440]
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440]
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440]
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440]
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440]
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440]
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440]
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440]
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440]
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440]
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440]
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440]
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440]
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440]
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440]
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440]
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440]
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440]
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440]
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440]
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440]
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440]
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440]
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440]
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440]
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440]
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440]
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440]
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440]
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440]
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440]
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440]
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440]
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440]
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440]
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440]
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440]
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440]
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440]
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440]
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440]
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440]
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440]
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440]
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440]
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440]
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440]
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440]
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440]
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440]
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440]
- ethtool: fix ->reply_size() error handling (Dan Carpenter)  [Orabug: 33842440]
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440]
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440]
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440]
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440]
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440]
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440]
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440]
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440]
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440]
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440]
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440]
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440]
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440]
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440]
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440]
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440]
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440]
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440]
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440]
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440]
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440]
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440]
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440]
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440]
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440]
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440]
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440]
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440]
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440]
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440]
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440]
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440]
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440]
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440]
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440]
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440]
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440]
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440]
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440]
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440]
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440]
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440]
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440]
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440]
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440]
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440]
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440]
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]

[5.4.17-2136.312.1.el8]
- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709]
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709]
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709]
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709]
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709]
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709]
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709]
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709]
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709]
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk) 
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298]
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521]
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521]
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521]
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]


_______________________________________________
El-errata mailing list
[email protected]
https://oss.oracle.com/mailman/listinfo/el-errata

Oracle8: ELSA-2022-9927: kernel-container Important Security Update

Summary

Description of changes: [5.4.17-2136.312.3.4.el8] - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi) [Orabug: 34666845] [5.4.17-2136.312.3.3.el8] cpus_read_lock() deadlock (Tejun Heo) [Orabug: 34607590] - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo) [Orabug: 34607590] - cgroup: Optimize single thread migration (Michal Koutn) [Orabug: 34607590] - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan) [Orabug: 34607590] cpus_read_lock() deadlock" (Imran Khan) [Orabug: 34607590] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam) [Orabug: 34120320] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam) [Orabug: 34120320] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Muralidhara M K) [Orabug: 34120320] - x86/mce: Increase maximum number of banks to 64 (Akshay Gupta) [Orabug: 34120320] - x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam) [Orabug: 34120320] - x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi) [Orabug: 34120320] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam) [Orabug: 34120320] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam) [Orabug: 34120320] - EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam) [Orabug: 34120320] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger) [Orabug: 34120320] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger) [Orabug: 34120320] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam) [Orabug: 34120320] - hwmon: (k10temp) Remove unused definitions (Babu Moger) [Orabug: 34120320] - hwmon: (k10temp) Remove residues of current and voltage (suma hegde) [Orabug: 34120320] - hwmon: (k10temp) Add support for yellow carp (Mario Limonciello) [Orabug: 34120320] - hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello) [Orabug: 34120320] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello) [Orabug: 34120320] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello) [Orabug: 34120320] - hwmon: (k10temp) support Zen3 APUs (David Bartley) [Orabug: 34120320] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley) [Orabug: 34120320] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu) [Orabug: 34120320] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck) [Orabug: 34120320] - hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [Orabug: 34120320] - hwmon: (k10temp) Take out debugfs code (Guenter Roeck) [Orabug: 34120320] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang) [Orabug: 34120320] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang) [Orabug: 34120320] - hwmon: (k10temp) make some symbols static (Jason Yan) [Orabug: 34120320] - hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck) [Orabug: 34120320] - Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp) [Orabug: 34120320] - uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra) [Orabug: 34553255] - random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli) [Orabug: 34601349] - hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek) [Orabug: 34605428] - KVM: SVM: Clear the CR4 register on reset (Babu Moger) [Orabug: 34610277] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra) [Orabug: 34626337] [5.4.17-2136.312.3.2.el8] - netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal) [Orabug: 34513978] - uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour) [Orabug: 34557344] - uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour) [Orabug: 34557344] - uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour) [Orabug: 34557344] - uek-rpm: Add nftables support T93 and Ortano (Henry Willard) [Orabug: 34561703] - af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu) [Orabug: 34566752] {CVE-2022-3028} - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa) [Orabug: 34567777] cpus_read_lock() deadlock (Tejun Heo) [Orabug: 34567777] [5.4.17-2136.312.3.1.el8] - audit: use extern storage class for audit_filter_syscall() (Ankur Arora) [Orabug: 33697500] - audit: annotate branch direction for audit_in_mask() (Ankur Arora) [Orabug: 33697500] - audit: cache ctx->major in audit_filter_syscall() (Ankur Arora) [Orabug: 33697500] - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas) [Orabug: 34580817] - KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier) [Orabug: 34580807] - uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp) [Orabug: 34580802] [5.4.17-2136.312.3.el8] - LTS tag: v5.4.211 (Sherry Yang) - btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo) - btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo) - can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin) - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin) - tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google)) - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor) - video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma) - powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou) - smb3: check xattr value length earlier (Steve French) - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu) - ALSA: timer: Use deferred fasync helper (Takashi Iwai) - ALSA: core: Add async signal helpers (Takashi Iwai) - powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy) - watchdog: export lockup_detector_reconfigure (Laurent Dufour) - RISC-V: Add fast call path of crash_kexec() (Xianting Tian) - riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu) - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He) - vfio: Clear the caps->buf to NULL after free (Schspa Shi) - tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He) - lib/list_debug.c: Detect uninitialized lists (Guenter Roeck) - ext4: avoid resizing to a partial cluster size (Kiselev, Oleg) - ext4: avoid remove directory when directory is corrupted (Ye Bin) - drivers:md:fix a potential use-after-free bug (Wentao_Liang) - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg) - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-Knig) - selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google)) - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld) - PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen) - cxl: Fix a memory leak in an error handling path (Christophe JAILLET) - gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak) - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart) - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko) - vboxguest: Do not use devm for irq (Pascal Terjan) - usb: renesas: Fix refcount leak bug (Liang He) - usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He) - drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan) - irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan) - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik) - usb: cdns3 fix use-after-free at workaround 2 (Frank Li) - PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi) - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He) - locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin) - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan) - igb: Add lock to avoid data race (Lin Ma) - fec: Fix timer capture timing in fec_ptp_enable_pps() (Csks Bence) - i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady) - ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik) - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss) - net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov) - net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov) - powerpc/pci: Fix get_phb_number() locking (Michael Ellerman) - netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso) - clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee) - iavf: Fix adminq error handling (Przemyslaw Patynowski) - nios2: add force_successful_syscall_return() (Al Viro) - nios2: restarts apply only to the first sigframe we build... (Al Viro) - nios2: fix syscall restart checks (Al Viro) - nios2: traced syscall does need to check the syscall number (Al Viro) - nios2: don't leave NULLs in sys_call_table[] (Al Viro) - nios2: page fault et.al. are *not* restartable syscalls... (Al Viro) - tee: add overflow check in register_shm_helper() (Jens Wiklander) - dpaa2-eth: trace the allocated address instead of page struct (Chen Lin) - atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou) - xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter) - nfp: ethtool: fix the display error of ethtool -m DEVNAME (Yu Xiao) - NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter) - tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu) - tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song) - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski) - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye) - vsock: Fix memory leak in vsock_connect() (Peilin Ye) - plip: avoid rcu debug splat (Florian Westphal) - geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May) - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus) - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland) - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin) - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin) - net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle) - devlink: Fix use-after-free after a failed reload (Ido Schimmel) - SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust) - sunrpc: fix expiry of auth creds (Dan Aloni) - can: mcp251x: Fix race condition on receive interrupt (Sebastian Wrl) - NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust) - NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei) - NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust) - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust) - NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust) - Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang) - apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng) - apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong) - apparmor: fix overlapping attachment computation (John Johansen) - apparmor: fix aa_label_asxprint return check (Tom Rix) - apparmor: Fix failed mount permission check error message (John Johansen) - apparmor: fix absroot causing audited secids to begin with = (John Johansen) - apparmor: fix quiet_denied for file rules (John Johansen) - can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde) - tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google)) - btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana) - mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET) - mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET) - ata: libata-eh: Add missing command name (Damien Le Moal) - ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński) - net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim) - net/9p: Initialize the iounit field during fid creation (Tyler Hicks) - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz) - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso) - scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby) - tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet) - btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo) - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin) - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla) - timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld) - ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki) - dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka) - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng) - dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka) - dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka) - intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin) - intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin) - intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin) - ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li) - ext4: correct max_inline_xattr_value_size computing (Baokun Li) - ext4: fix extent status tree race in writeback error recovery path (Eric Whitney) - ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o) - ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li) - ext4: make sure ext4_append() always allocates new block (Lukas Czerner) - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li) - btrfs: reset block group chunk force if we have to wait (Josef Bacik) - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen) - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek) - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins) - x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin) - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran) - scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran) - scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi) - scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier) - video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma) - video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma) - video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma) - tools/thermal: Fix possible path truncations (Florian Fainelli) - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma) - x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant) - scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf) - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo) - powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman) - kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin) - perf symbol: Fail to read phdr workaround (Ian Rogers) - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin) - powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin) - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin) - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohr) - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy) - video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov) - video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He) - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean) - ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He) - fuse: Remove the control interface for virtio-fs (Xie Yongji) - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET) - s390/zcore: fix race when reading from hardware system area (Alexander Gordeev) - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He) - mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin) - mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-Knig) - kfifo: fix kfifo_to_user() return type (Dan Carpenter) - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin) - iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko) - tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke) - tty: n_gsm: fix DM command (Daniel Starke) - tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke) - vfio/ccw: Do not change FSM state in subchannel event (Eric Farman) - remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali) - tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke) - tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke) - tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke) - profiling: fix shift too large makes kernel panic (Chen Zhongjin) - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla) - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla) - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Jrvinen) - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin) - ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang) - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin) - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin) - opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin) - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng) - ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng) - jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi) - null_blk: fix ida error handling in null_add_dev() (Dan Carpenter) - RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun) - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin) - platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter) - USB: serial: fix tty-port initialized comments (Johan Hovold) - PCI: tegra194: Fix link up retry sequence (Vidya Sagar) - PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar) - HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov) - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He) - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He) - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He) - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie) - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu) - RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu) - usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap) - scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara) - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev) - memstick/ms_block: Fix a memory leak (Christophe JAILLET) - memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET) - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin) - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou) - intel_th: msu: Fix vmalloced buffers (Alexander Shishkin) - intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang) - intel_th: Fix a resource leak in an error handling path (Christophe JAILLET) - soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart) - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy) - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko) - clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko) - usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov) - clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith) - driver core: fix potential deadlock in __driver_attach (Zhang Wensheng) - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET) - clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen) - usb: xhci: tegra: Fix error check (Tang Bin) - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin) - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin) - fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani) - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-Knig) - mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin) - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou) - HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli) - mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET) - mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin) - mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin) - clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen) - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua) - net: rose: fix netdev reference changes (Eric Dumazet) - netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski) - iavf: Fix max_rate limiting (Przemyslaw Patynowski) - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohr) - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy) - wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua) - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez) - wifi: wil6210: debugfs: fix uninitialized variable use in wil_write_file_wmi() (Ammar Faizi) - i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He) - i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen) - Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang) - can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol) - can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol) - can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol) - can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol) - selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter) - wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov) - wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET) - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter) - fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld) - selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang) - selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang) - libbpf: Fix the name of a reused map (Anquan Wu) - tcp: make retransmitted SKB fit into the send window (Yonglong Li) - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang) - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He) - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno) - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao) - drm/msm/mdp5: Fix global state lock backoff (Rob Clark) - drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua) - drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet) - drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen) - drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET) - drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris) - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai) - drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson) - drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson) - drm/vc4: plane: Remove subpixel positioning check (Dom Cobley) - media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche) - drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin) - drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang) - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev) - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin) - media: tw686x: Register the irq at the end of probe (Zheyu Ma) - i2c: Fix a potential use after free (Xu Wang) - drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo) - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee) - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev) - drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian) - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter) - ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski) - dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer) - thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer) - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne) - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He) - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created (Ming Lei) - erofs: avoid consecutive detection for Highmem memory (Gao Xiang) - arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke) - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang) - ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski) - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin) - cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin) - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin) - ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin) - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski) - soc: fsl: guts: machine variable might be unset (Michael Walle) - ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski) - ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski) - x86/pmem: Fix platform-device leak in error path (Johan Hovold) - ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin) - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin) - ARM: findbit: fix overflowing offset (Russell King (Oracle)) - spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das) - selinux: Add boundary check in put_entry() (Xiu Jianfeng) - PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa) - ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He) - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland) - arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko) - ACPI: LPSS: Fix missing check in register_device_clock() (huhai) - ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li) - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede) - ARM: OMAP2+: display: Fix refcount leak bug (Liang He) - spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi) - ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein) - ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein) - ARM: dts: imx6ul: fix csi node compatible (Alexander Stein) - ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein) - ARM: dts: imx6ul: add missing properties for sram (Alexander Stein) - wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli) - genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo) - ext2: Add more validity checks for inode counts (Jan Kara) - arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang ()) - arm64: Do not forget syscall when starting a new thread. (Francis Laniel) - x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny) - epoll: autoremove wakers even more aggressively (Benjamin Segall) - netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi) - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi) - USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang) - coresight: Clear the connection field properly (Suzuki K Poulose) - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen) - powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman) - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy) - powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohr) - PCI: Add defines for normal and subtractive PCI bridges (Pali Rohr) - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin) - md-raid10: fix KASAN warning (Mikulas Patocka) - serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke) - fuse: limit nsec (Miklos Szeredi) - iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma) - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li) - drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi) - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko) - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller) - parisc: Fix device names in /proc/iomem (Helge Deller) - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang) - usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner) - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller) - thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki) - fs: Add missing umask strip in vfs_tmpfile (Yang Xu) - vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells) - tty: vt: initialize unicode screen buffer (Tetsuo Handa) - ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang) - ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway) - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang) - mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V) - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson) - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson) - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson) - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson) - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson) - HID: wacom: Don't register pad_input for touch switch (Ping Cheng) - HID: wacom: Only report rotation for art pen (Ping Cheng) - add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka) - wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg) - wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg) - wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha) - igc: Remove _I_PHY_ID checking (Sasha Neftin) - ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma) - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali) - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers) - Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers) - LTS tag: v5.4.210 (Sherry Yang) - macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang) - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai) - selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta) - KVM: Don't null dereference ops->destroy (Alexey Kardashevskiy) - selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker) - selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev) - bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend) - selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki) - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend) - ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck) - ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach) - ACPI: video: Force backlight native for some TongFang devices (Werner Sembach) - thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy) - LTS tag: v5.4.209 (Sherry Yang) - scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi) - ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman) - sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long) - sfc: disable softirqs for ptp TX (Alejandro Lucero) - perf symbol: Correct address for bss symbols (Leo Yan) - virtio-net: fix the race between refill work and close (Jason Wang) - netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal) - sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou) - i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski) - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima) - Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long) - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima) - net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He) - igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima) - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan) - net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima) - scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He) - ice: do not setup vlan for loopback VSI (Maciej Fijalkowski) - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski) - tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima) - ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong) - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz) - LTS tag: v5.4.208 (Sherry Yang) - x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich) - net: usb: ax88179_178a needs FLAG_SEND_ZLP (Jose Alonso) - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby) - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby) - tty: drop tty_schedule_flip() (Jiri Slaby) - tty: the rest, stop using tty_schedule_flip() (Jiri Slaby) - tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby) - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz) - Bluetooth: SCO: Fix sco_send_frame returning skb->len (Luiz Augusto von Dentz) - Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz) - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz) - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz) - Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz) - Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz) - ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai) - bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra) - x86/mce: Deduplicate exception handling (Thomas Gleixner) - x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra) - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro) - locking/refcount: Consolidate implementations of refcount_t (Will Deacon) - locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon) - locking/refcount: Move saturation warnings out of line (Will Deacon) - locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon) header (Will Deacon) - locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon) - locking/refcount: Ensure integer operands are treated as signed (Will Deacon) - locking/refcount: Define constants for saturation and max refcount values (Will Deacon) - ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua) - dlm: fix pending remove if msg allocation fails (Alexander Aring) - bpf: Make sure mac_header was set before using it (Eric Dumazet) - mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng) - spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde) - tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima) - udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima) - ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima) - be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev) - gpio: pca953x: only use single read/write for No AI mode (Haibo Chen) - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski) - i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski) - iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski) - tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima) - tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima) - igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima) - igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima) - net/tls: Fix race in TLS device down flow (Tariq Toukan) - net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang) - i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock) - tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima) - tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima) - tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima) - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima) - ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima) - ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima) - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima) - ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima) - igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek) - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra) - pinctrl: ralink: Check for null return of devm_kcalloc (William Dean) - power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin) - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua) - serial: mvebu-uart: correctly report configured baudrate value (Pali Rohr) - PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo) - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo) - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo) - PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo) - mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel) - riscv: add as-options for modules with assembly compontents (Ben Dooks) - pinctrl: stm32: fix optional IRQ support to gpios (Fabien Dessenne) - LTS tag: v5.4.207 (Sherry Yang) - can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde) - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Ilpo Jrvinen) - serial: stm32: Clear prev values before setting RTS delays (Ilpo Jrvinen) - serial: 8250: fix return error code in serial8250_request_std_resource() (Yi Yang) - tty: serial: samsung_tty: set dma burst_size to 1 (Chanho Park) - usb: dwc3: gadget: Fix event pending check (Thinh Nguyen) - usb: typec: add missing uevent when partner support PD (Linyu Yuan) - USB: serial: ftdi_sio: add Belimo device ids (Lucien Buchmann) - signal handling: don't use BUG_ON() for debugging (Linus Torvalds) - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 (Gabriel Fernandez) - soc: ixp4xx/npe: Fix unused match warning (Linus Walleij) - x86: Clear .brk area at early boot (Juergen Gross) - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware (Stafford Horne) - ASoC: madera: Fix event generation for rate controls (Charles Keepax) - ASoC: madera: Fix event generation for OUT1 demux (Charles Keepax) - ASoC: cs47l15: Fix event generation for low power mux control (Charles Keepax) - ASoC: wm5110: Fix DRE control (Charles Keepax) - ASoC: ops: Fix off by one in range control validation (Mark Brown) - net: sfp: fix memory leak in sfp_probe() (Jianglei Nie) - nvme: fix regression when disconnect a recovering ctrl (Ruozhu Li) - NFC: nxp-nci: don't print header length mismatch on i2c error (Michael Walle) - net: tipc: fix possible refcount leak in tipc_sk_create() (Hangyu Hua) - platform/x86: hp-wmi: Ignore Sanitization Mode event (Kai-Heng Feng) - cpufreq: pmac32-cpufreq: Fix refcount leak bug (Liang He) - netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal) - virtio_mmio: Restore guest page size on resume (Stephan Gerhold) - virtio_mmio: Add missing PM calls to freeze/restore (Stephan Gerhold) - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Muchun Song) - sfc: fix kernel panic when creating VF (igo Huguet) - seg6: bpf: fix skb checksum in bpf_push_seg6_encap() (Andrea Mayer) - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors (Andrea Mayer) - seg6: fix skb checksum evaluation in SRH encapsulation/insertion (Andrea Mayer) - sfc: fix use after free when disabling sriov (igo Huguet) - net: ftgmac100: Hold reference returned by of_get_child_by_name() (Liang He) - ipv4: Fix data-races around sysctl_ip_dynaddr. (Kuniyuki Iwashima) - raw: Fix a data-race around sysctl_raw_l3mdev_accept. (Kuniyuki Iwashima) - icmp: Fix a data-race around sysctl_icmp_ratemask. (Kuniyuki Iwashima) - icmp: Fix a data-race around sysctl_icmp_ratelimit. (Kuniyuki Iwashima) - drm/i915/gt: Serialize TLB invalidates with GT resets (Chris Wilson) - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero (Michal Suchanek) - ARM: dts: at91: sama5d2: Fix typo in i2s1 node (Ryan Wanner) - ipv4: Fix a data-race around sysctl_fib_sync_mem. (Kuniyuki Iwashima) - icmp: Fix data-races around sysctl. (Kuniyuki Iwashima) - cipso: Fix data-races around sysctl. (Kuniyuki Iwashima) - net: Fix data-races around sysctl_mem. (Kuniyuki Iwashima) - inetpeer: Fix data-races around sysctl. (Kuniyuki Iwashima) - net: stmmac: dwc-qos: Disable split header for Tegra194 (Jon Hunter) - ASoC: sgtl5000: Fix noise on shutdown/remove (Francesco Dolcini) - ima: Fix a potential integer overflow in ima_appraise_measurement (Huaxin Lu) - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Hangyu Hua) - ARM: 9210/1: Mark the FDT_FIXED sections as shareable (Zhen Lei) - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle (Ard Biesheuvel) - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count (Kris Bahnsen) - ext4: fix race condition between ext4_write and ext4_convert_inline_data (Baokun Li) - Revert "evm: Fix memleak in init_desc" (Xiu Jianfeng) - nilfs2: fix incorrect masking of permission flags for symlinks (Ryusuke Konishi) - drm/panfrost: Fix shrinker list corruption by madvise IOCTL (Dmitry Osipenko) - cgroup: Use separate src/dst nodes when preloading css_sets for migration (Tejun Heo) - wifi: mac80211: fix queue selection for mesh/OCB interfaces (Felix Fietkau) - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction (Ard Biesheuvel) - ARM: 9213/1: Print message about disabled Spectre workarounds only once (Dmitry Osipenko) - ip: fix dflt addr selection for connected nexthop (Nicolas Dichtel) - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer (Steven Rostedt (Google)) - tracing/histograms: Fix memory leak problem (Zheng Yejian) - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue (Juergen Gross) - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Meng Tang) - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Meng Tang) - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Meng Tang) - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Meng Tang) - ALSA: hda - Add fixup for Dell Latitidue E5430 (Meng Tang) [5.4.17-2136.312.2.el8] - e1000e: Correct NVM checksum verification flow (Sasha Neftin) [Orabug: 34260029] - e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin) [Orabug: 34260029] - e1000e: Do not take care about recovery NVM checksum (Sasha Neftin) [Orabug: 34260029] - e1000e: Add support for the next LOM generation (Sasha Neftin) [Orabug: 34260029] - e1000e: Add support for Lunar Lake (Sasha Neftin) [Orabug: 34260029] - e1000e: Add support for Meteor Lake (Sasha Neftin) [Orabug: 34260029] - e1000e: Add support for Tiger Lake device (Vitaly Lifshits) [Orabug: 34260029] - e1000e: Add support for Alder Lake (Sasha Neftin) [Orabug: 34260029] - e1000e: Add support for Tiger Lake (Sasha Neftin) [Orabug: 34260029] - scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy) [Orabug: 34328084] - vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan) [Orabug: 34475878] - vmcoreinfo: include kallsyms symbols (Stephen Brennan) [Orabug: 34475878] - kallsyms: move declarations to internal header (Stephen Brennan) [Orabug: 34475878] - net/mlx5: Fix the link state update for representor interface (Maor Dickman) [Orabug: 34533109] - lockdown: also lock down previous kgdb use (Daniel Thompson) [Orabug: 34543516] {CVE-2022-21499} - Revert "debug: Lock down kgdb" (Alok Tiwari) [Orabug: 34543516] - net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang) [Orabug: 33842440] - devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman) [Orabug: 33842440] - net/mlx5: Add support for configuring max device MTU (Eli Cohen) [Orabug: 33842440] - net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman) [Orabug: 33842440] - net/mlx5e: Fix feature check per profile (Aya Levin) [Orabug: 33842440] - net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Use bitmap field for profile features (Tariq Toukan) [Orabug: 33842440] - net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun) [Orabug: 33842440] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin) [Orabug: 33842440] - net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan) [Orabug: 33842440] - net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin) [Orabug: 33842440] - net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi) [Orabug: 33842440] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey) [Orabug: 33842440] - net/mlx5: Support internal port as decap route device (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Term table handling of internal port rules (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich) [Orabug: 33842440] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa) [Orabug: 33842440] - net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay) [Orabug: 33842440] - net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin) [Orabug: 33842440] - net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N) [Orabug: 33842440] - net/mlx5e: Support accept action (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi) [Orabug: 33842440] - net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak) [Orabug: 33842440] - net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan) [Orabug: 33842440] - net/mlx5e: Add error flow for ethtool -X command (Aya Levin) [Orabug: 33842440] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen) [Orabug: 33842440] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin) [Orabug: 33842440] - net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch) [Orabug: 33842440] - net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin) [Orabug: 33842440] - net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin) [Orabug: 33842440] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi) [Orabug: 33842440] - net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi) [Orabug: 33842440] - net/mlx5e: Introduce post action infrastructure (Chris Mi) [Orabug: 33842440] - net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi) [Orabug: 33842440] - net/mlx5e: Move sample attribute to flow attribute (Chris Mi) [Orabug: 33842440] - net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi) [Orabug: 33842440] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Support multiple RSS contexts (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan) [Orabug: 33842440] - net/mlx5: Delete impossible dev->state checks (Leon Romanovsky) [Orabug: 33842440] - net/mlx5e: TC, Fix error handling memory leak (Chris Mi) [Orabug: 33842440] - net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch) [Orabug: 33842440] - net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan) [Orabug: 33842440] - net/mlx5e: Add an option to create a shared mapping (Roi Dayan) [Orabug: 33842440] - net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch) [Orabug: 33842440] - net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb) [Orabug: 33842440] - net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb) [Orabug: 33842440] - net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb) [Orabug: 33842440] - net/mlx5e: Rename traffic type enums (Maor Gottlieb) [Orabug: 33842440] - net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy) [Orabug: 33842440] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau) [Orabug: 33842440] - net/mlx5: Change ownership model for lag (Mark Bloch) [Orabug: 33842440] - net/mlx5: Lag, refactor disable flow (Mark Bloch) [Orabug: 33842440] - net/mlx5: Bridge, add offload infrastructure (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov) [Orabug: 33842440] - net/mlx5: Create TC-miss priority and table (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [Orabug: 33842440] - net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin) [Orabug: 33842440] - net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin) [Orabug: 33842440] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen) [Orabug: 33842440] - net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey) [Orabug: 33842440] - net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan) [Orabug: 33842440] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak) [Orabug: 33842440] - net/mlx5: Fix err prints and return when creating termination table (Roi Dayan) [Orabug: 33842440] - net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu) [Orabug: 33842440] - net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik) [Orabug: 33842440] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan) [Orabug: 33842440] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Make vport number u16 (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit) [Orabug: 33842440] - net/mlx5e: TC, Add support to offload sample action (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Handle sampled packets (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Refactor tc update skb function (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Add sampler restore handle API (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Add sampler object API (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Add sampler termination table API (Chris Mi) [Orabug: 33842440] - net/mlx5e: TC, Parse sample action (Chris Mi) [Orabug: 33842440] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi) [Orabug: 33842440] - net/mlx5: Map register values to restore objects (Chris Mi) [Orabug: 33842440] - net/mlx5: E-switch, Generalize per vport table API (Chris Mi) [Orabug: 33842440] - net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi) [Orabug: 33842440] - net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi) [Orabug: 33842440] - net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen) [Orabug: 33842440] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham) [Orabug: 33842440] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham) [Orabug: 33842440] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit) [Orabug: 33842440] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit) [Orabug: 33842440] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak) [Orabug: 33842440] - net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan) [Orabug: 33842440] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman) [Orabug: 33842440] - net/mlx5e: Update ethtool setting of CQE compression (Aya Levin) [Orabug: 33842440] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add PTP Flow Steering support (Aya Levin) [Orabug: 33842440] - net/mlx5e: Introduce Flow Steering ANY API (Aya Levin) [Orabug: 33842440] - net/mlx5e: Introduce Flow Steering UDP API (Aya Levin) [Orabug: 33842440] - net/mlx5e: Cleanup Flow Steering level (Aya Levin) [Orabug: 33842440] - net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add RQ to PTP channel (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add states to PTP channel (Aya Levin) [Orabug: 33842440] - net/mlx5e: Cleanup PTP (Aya Levin) [Orabug: 33842440] - net/mlx5e: Generalize PTP implementation (Aya Levin) [Orabug: 33842440] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin) [Orabug: 33842440] - net/mlx5e: Generalize RQ activation (Aya Levin) [Orabug: 33842440] - net/mlx5e: Generalize open RQ (Aya Levin) [Orabug: 33842440] - net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin) [Orabug: 33842440] - net/mlx5e: Allow creating mpwqe info without channel (Aya Levin) [Orabug: 33842440] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Move params logic into its dedicated file (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed) [Orabug: 33842440] - net: ethernet: indir_table.h is included twice (Wan Jiabing) [Orabug: 33842440] - psample: Encapsulate packet metadata in a struct (Ido Schimmel) [Orabug: 33842440] - net/mlx5e: Allow to match on ICMP parameters (Maor Dickman) [Orabug: 33842440] - net/mlx5: CT: Add support for mirroring (Paul Blakey) [Orabug: 33842440] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann) [Orabug: 33842440] - net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang) [Orabug: 33842440] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch) [Orabug: 33842440] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch) [Orabug: 33842440] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch) [Orabug: 33842440] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun) [Orabug: 33842440] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan) [Orabug: 33842440] - net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: Add missing include (Vlad Buslov) [Orabug: 33842440] - net/mlx5: Separate probe vs. reload flows (Leon Romanovsky) [Orabug: 33842440] - net/mlx5: Don't skip vport check (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit) [Orabug: 33842440] - net/mlx5: Set QP timestamp mode to default (Maor Gottlieb) [Orabug: 33842440] - net/mlx5e: Fix error flow in change profile (Roi Dayan) [Orabug: 33842440] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman) [Orabug: 33842440] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan) [Orabug: 33842440] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin) [Orabug: 33842440] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin) [Orabug: 33842440] - net/mlx5: Add cyc2time HW translation mode support (Aya Levin) [Orabug: 33842440] - net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Refactor init clock function (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Add new timestamp mode bits (Aharon Landau) [Orabug: 33842440] - net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo) [Orabug: 33842440] - net/mlx5: Disable devlink reload for lag devices (Shay Drory) [Orabug: 33842440] - net/mlx5: Disable devlink reload for multi port slave device (Shay Drory) [Orabug: 33842440] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5: Fix health error state handling (Shay Drory) [Orabug: 33842440] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit) [Orabug: 33842440] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Colin Ian King) [Orabug: 33842440] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Create route entry infrastructure (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Refactor reg_c1 usage (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov) [Orabug: 33842440] - net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Refactor tun routing helpers (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov) [Orabug: 33842440] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov) [Orabug: 33842440] - net/mlx5: E-Switch, Refactor setting source port (Mark Bloch) [Orabug: 33842440] - net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: remove h from printk format specifier (Tom Rix) [Orabug: 33842440] - net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero) [Orabug: 33842440] - net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan) [Orabug: 33842440] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan) [Orabug: 33842440] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan) [Orabug: 33842440] - net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey) [Orabug: 33842440] - net/mlx5e: Enable traps according to link state (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add listener to trap event (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add trap entity to ETH driver (Aya Levin) [Orabug: 33842440] - net/mlx5e: Expose RX dma info helpers (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add flow steering DMAC trap rule (Aya Levin) [Orabug: 33842440] - net/mlx5e: Add flow steering VLAN trap rule (Aya Levin) [Orabug: 33842440] - net/mlx5e: Optimize promiscuous mode (Aya Levin) [Orabug: 33842440] - net/mlx5: Notify on trap action by blocking event (Aya Levin) [Orabug: 33842440] - net/mlx5: Rename events notifier header (Aya Levin) [Orabug: 33842440] - net/mlx5: Register to devlink DMAC filter trap (Aya Levin) [Orabug: 33842440] - net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin) [Orabug: 33842440] - net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin) [Orabug: 33842440] - net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey) [Orabug: 33842440] - net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey) [Orabug: 33842440] - net/mlx5e: Support HTB offload (Maxim Mikityanskiy) [Orabug: 33842440] - sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu) [Orabug: 33842440] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen) [Orabug: 33842440] - net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey) [Orabug: 33842440] - net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman) [Orabug: 33842440] - net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [Orabug: 33842440] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo) [Orabug: 33842440] - net/mlx5: Check if lag is supported before creating one (Mark Zhang) [Orabug: 33842440] - net: mlx5: convert comma to semicolon (Zheng Yongjun) [Orabug: 33842440] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing) [Orabug: 33842440] - net/mlx5e: Remove duplicated include (YueHaibing) [Orabug: 33842440] - net/mlx5e: Add TX port timestamp support (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5e: Add TX PTP port object support (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5e: Split SW group counters update function (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit) [Orabug: 33842440] - net/mlx5: Export steering related functions (Eli Cohen) [Orabug: 33842440] - net/mlx5: Add sampler destination type (Chris Mi) [Orabug: 33842440] - net/mlx5: Add sample offload hardware bits and structures (Chris Mi) [Orabug: 33842440] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai) [Orabug: 33842440] - net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk) [Orabug: 33842440] - net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin) [Orabug: 33842440] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Fix modify header actions memory leak (Maor Dickman) [Orabug: 33842440] - net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk) [Orabug: 33842440] - net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Add support for fw live patch event (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh) [Orabug: 33842440] - devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Handle sync reset abort event (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Handle sync reset now event (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Handle sync reset request event (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh) [Orabug: 33842440] - devlink: Add remote reload stats (Moshe Shemesh) [Orabug: 33842440] - devlink: Add reload stats (Moshe Shemesh) [Orabug: 33842440] - devlink: Add devlink reload limit option (Moshe Shemesh) [Orabug: 33842440] - devlink: Add reload action option to devlink reload command (Moshe Shemesh) [Orabug: 33842440] - devlink: Change devlink_reload_supported() param type (Moshe Shemesh) [Orabug: 33842440] - net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Vlad Buslov) [Orabug: 33842440] - net/mlx5e: Fix error path for RQ alloc (Aya Levin) [Orabug: 33842440] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter) [Orabug: 33842440] - net/mlx5: remove unreachable return (Pavel Machek (CIP)) [Orabug: 33842440] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo) [Orabug: 33842440] - net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: rework ct offload init messages (Ariel Levkovich) [Orabug: 33842440] - net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed) [Orabug: 33842440] - net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [Orabug: 33842440] - net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi) [Orabug: 33842440] - net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu) [Orabug: 33842440] - net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu) [Orabug: 33842440] - net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu) [Orabug: 33842440] - net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha) [Orabug: 33842440] - devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel) [Orabug: 33842440] - net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski) [Orabug: 33842440] - udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski) [Orabug: 33842440] - net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit) [Orabug: 33842440] - net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman) [Orabug: 33842440] - devlink: Constify devlink instance pointer (Parav Pandit) [Orabug: 33842440] - ethtool: add tunnel info interface (Jakub Kicinski) [Orabug: 33842440] - udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski) [Orabug: 33842440] - udp_tunnel: re-number the offload tunnel types (Jakub Kicinski) [Orabug: 33842440] - net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey) [Orabug: 33842440] - net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin) [Orabug: 33842440] - net/mlx5e: Increase Async ICO SQ size (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed) [Orabug: 33842440] - net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit) [Orabug: 33842440] - net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky) [Orabug: 33842440] - net/mlx5: Disable reload while removing the device (Parav Pandit) [Orabug: 33842440] - net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin) [Orabug: 33842440] - mlx5: update indirect block support (Pablo Neira Ayuso) [Orabug: 33842440] - net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso) [Orabug: 33842440] - net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa) [Orabug: 33842440] - net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham) [Orabug: 33842440] - net/mlx5e: Add bond_metadata and its slave entries (Vu Pham) [Orabug: 33842440] - net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz) [Orabug: 33842440] - net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz) [Orabug: 33842440] - net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap) [Orabug: 33842440] - net/mlx5e: Allow to match on mpls parameters (Eli Cohen) [Orabug: 33842440] - net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin) [Orabug: 33842440] - net: psample: Add tunnel support (Chris Mi) [Orabug: 33842440] - ethtool: count header size in reply size estimate (Michal Kubecek) [Orabug: 33842440] - net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha) [Orabug: 33842440] - net/mlx5: Have single error unwinding path (Parav Pandit) [Orabug: 33842440] - net: ethtool: Make helpers public (Andrew Lunn) [Orabug: 33842440] - net/mlx5: Add support to get lag physical port (Maor Gottlieb) [Orabug: 33842440] - net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb) [Orabug: 33842440] - net/mlx5e: Fix q counters on uplink representors (Roi Dayan) [Orabug: 33842440] - net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh) [Orabug: 33842440] - net/mlx5: Update main.c new cmd interface (Leon Romanovsky) [Orabug: 33842440] - net/mlx5: Update lag.c new cmd interface (Leon Romanovsky) [Orabug: 33842440] - net/mlx5: Update fs_core new cmd interface (Leon Romanovsky) [Orabug: 33842440] - net/mlx5: Read embedded cpu bit only once (Parav Pandit) [Orabug: 33842440] - net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang) [Orabug: 33842440] - net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan) [Orabug: 33842440] - mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel) [Orabug: 33842440] - netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel) [Orabug: 33842440] - devlink: Allow setting of packet trap group parameters (Ido Schimmel) [Orabug: 33842440] - devlink: Add packet trap group parameters support (Ido Schimmel) [Orabug: 33842440] - netdevsim: Add devlink-trap policer support (Ido Schimmel) [Orabug: 33842440] - Documentation: Add description of packet trap policers (Ido Schimmel) [Orabug: 33842440] - devlink: Add packet trap policers support (Ido Schimmel) [Orabug: 33842440] - ethtool: add timestamping related string sets (Michal Kubecek) [Orabug: 33842440] - net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey) [Orabug: 33842440] - devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel) [Orabug: 33842440] - devlink: Stop reference counting packet trap groups (Ido Schimmel) [Orabug: 33842440] - netdevsim: Explicitly register packet trap groups (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel) [Orabug: 33842440] - devlink: Add API to register packet trap groups (Ido Schimmel) [Orabug: 33842440] - net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor) [Orabug: 33842440] - ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek) [Orabug: 33842440] - net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen) [Orabug: 33842440] - net/mlx5: Expose raw packet pacing APIs (Yishai Hadas) [Orabug: 33842440] - mlx5: register lag notifier for init network namespace only (Jiri Pirko) [Orabug: 33842440] - net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy) [Orabug: 33842440] - net/mlx5e: Add missing LRO cap check (Tariq Toukan) [Orabug: 33842440] - net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha) [Orabug: 33842440] - mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel) [Orabug: 33842440] - ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek) [Orabug: 33842440] - ethtool: provide WoL settings with WOL_GET request (Michal Kubecek) [Orabug: 33842440] - ethtool: add DEBUG_NTF notification (Michal Kubecek) [Orabug: 33842440] - ethtool: set message mask with DEBUG_SET request (Michal Kubecek) [Orabug: 33842440] - ethtool: provide message mask with DEBUG_GET request (Michal Kubecek) [Orabug: 33842440] - ethtool: fix kernel-doc descriptions (Michal Kubecek) [Orabug: 33842440] - mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko) [Orabug: 33842440] - mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen) [Orabug: 33842440] - mlxsw: Add tunnel devlink-trap support (Amit Cohen) [Orabug: 33842440] - mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen) [Orabug: 33842440] - mlxsw: Add NON_ROUTABLE trap (Amit Cohen) [Orabug: 33842440] - mlxsw: Add irif and erif disabled traps (Amit Cohen) [Orabug: 33842440] - net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin) [Orabug: 33842440] - mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel) [Orabug: 33842440] - ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter) [Orabug: 33842440] - ethtool: fix ->reply_size() error handling (Dan Carpenter) [Orabug: 33842440] - net/mlx5e: Support accept action on nic table (Tonghao Zhang) [Orabug: 33842440] - mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen) [Orabug: 33842440] - mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen) [Orabug: 33842440] - mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen) [Orabug: 33842440] - mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen) [Orabug: 33842440] - ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek) [Orabug: 33842440] - ethtool: add LINKMODES_NTF notification (Michal Kubecek) [Orabug: 33842440] - ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek) [Orabug: 33842440] - ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek) [Orabug: 33842440] - ethtool: add LINKINFO_NTF notification (Michal Kubecek) [Orabug: 33842440] - ethtool: add default notification handler (Michal Kubecek) [Orabug: 33842440] - ethtool: set link settings with LINKINFO_SET request (Michal Kubecek) [Orabug: 33842440] - ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek) [Orabug: 33842440] - ethtool: provide string sets with STRSET_GET request (Michal Kubecek) [Orabug: 33842440] - ethtool: default handlers for GET requests (Michal Kubecek) [Orabug: 33842440] - ethtool: support for netlink notifications (Michal Kubecek) [Orabug: 33842440] - ethtool: netlink bitset handling (Michal Kubecek) [Orabug: 33842440] - ethtool: helper functions for netlink interface (Michal Kubecek) [Orabug: 33842440] - ethtool: introduce ethtool netlink interface (Michal Kubecek) [Orabug: 33842440] - net: Introduce peer to peer one step PTP time stamping. (Richard Cochran) [Orabug: 33842440] - ethtool: provide link mode names as a string set (Michal Kubecek) [Orabug: 33842440] - ethtool: move string arrays into common file (Michal Kubecek) [Orabug: 33842440] - ethtool: move to its own directory (Michal Kubecek) [Orabug: 33842440] - netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek) [Orabug: 33842440] - net/mlx5e: Fix build error without IPV6 (YueHaibing) [Orabug: 33842440] - net/mlx5e: Remove redundant pointer check (Eli Cohen) [Orabug: 33842440] - net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed) [Orabug: 33842440] - net: phy: add core phylib sfp support (Russell King) [Orabug: 33842440] - net/mlx5: Remove redundant NULL initializations (Eli Cohen) [Orabug: 33842440] - net: sfp: fix sfp_bus_add_upstream() warning (Russell King) [Orabug: 33842440] - net: sfp: rework upstream interface (Russell King) [Orabug: 33842440] - mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen) [Orabug: 33842440] - mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen) [Orabug: 33842440] - mlxsw: Add new FIB entry type for reject routes (Amit Cohen) [Orabug: 33842440] - mlxsw: Add layer 3 devlink-trap support (Amit Cohen) [Orabug: 33842440] - net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi) [Orabug: 33842440] - net/mlx5: LAG, Use port enumerators (Erez Alfasi) [Orabug: 33842440] - mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel) [Orabug: 33842440] - mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel) [Orabug: 33842440] - mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson) [Orabug: 33842440] - net: sfp: move fwnode parsing into sfp-bus layer (Russell King) [Orabug: 33842440] - ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko) [Orabug: 33842440] - devlink: propagate extack down to health reporter ops (Jiri Pirko) [Orabug: 33842440] - mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak) [Orabug: 33842440] - net: devlink: allow to change namespaces during reload (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko) [Orabug: 33842440] - mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko) [Orabug: 33842440] - devlink: Protect rate list with lock while switching modes (Dmytro Linkin) [Orabug: 33842440] - devlink: Remove eswitch mode check for mode set call (Dmytro Linkin) [Orabug: 33842440] - devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin) [Orabug: 33842440] - Documentation: devlink rate objects (Dmytro Linkin) [Orabug: 33842440] - devlink: Allow setting parent node of rate objects (Dmytro Linkin) [Orabug: 33842440] - devlink: Introduce rate nodes (Dmytro Linkin) [Orabug: 33842440] - devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin) [Orabug: 33842440] - devlink: Introduce rate object (Dmytro Linkin) [Orabug: 33842440] - devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit) [Orabug: 33842440] - devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk) [Orabug: 33842440] - devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk) [Orabug: 33842440] - devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk) [Orabug: 33842440] - devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk) [Orabug: 33842440] - devlink: Add auto dump flag to health reporter (Eran Ben Elisha) [Orabug: 33842440] - devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha) [Orabug: 33842440] - net: introduce dev_net notifier register/unregister variants (Jiri Pirko) [Orabug: 33842440] - net: push code from net notifier reg/unreg into helpers (Jiri Pirko) [Orabug: 33842440] - net: introduce per-netns netdevice notifiers (Jiri Pirko) [Orabug: 33842440] - net: push loops and nb calls into helper functions (Jiri Pirko) [Orabug: 33842440] [5.4.17-2136.312.1.el8] - x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta) [Orabug: 34400709] - x86/speculation: Add RSB VM Exit protections (Daniel Sneddon) [Orabug: 34400709] - tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 34400709] - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo) [Orabug: 34400709] - x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings) [Orabug: 34400709] - lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf) [Orabug: 34400709] - drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen) [Orabug: 34400709] - x86/amd: Use IBPB for firmware calls (Peter Zijlstra) [Orabug: 34400709] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 34400709] - tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo) [Orabug: 34400709] - um: Add missing apply_returns() (Peter Zijlstra) [Orabug: 34400709] - efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo) [Orabug: 34400709] - x86/bugs: Remove apostrophe typo (Kim Phillips) [Orabug: 34400709] - x86/bugs: Mark retbleed_strings static (Jiapeng Chong) [Orabug: 34400709] - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby) [Orabug: 34400709] - x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra) [Orabug: 34400709] - mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk) [Orabug: 27206634] [Orabug: 34509447] - xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk) [Orabug: 27206634] [Orabug: 34509447] - xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk) [Orabug: 27206634] [Orabug: 34509447] - xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk) - uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy) [Orabug: 34510298] - intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy) [Orabug: 34516521] - intel_idle: Fix SPR C6 optimization (Artem Bityutskiy) [Orabug: 34516521] - intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy) [Orabug: 34516521] - cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki) [Orabug: 34516521]

i386

x86_64

kernel-uek-container-5.4.17-2136.312.3.4.el8.x86_64.rpm kernel-uek-container-debug-5.4.17-2136.312.3.4.el8.x86_64.rpm

SRPMS

https://oss.oracle.com/ol8/SRPMS-updates/kernel-uek-container-5.4.17-2136.312.3.4.el8.src.rpm

Severity
Related CVEs: CVE-2022-21499 CVE-2022-3028

We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.