From 581db46301cf5b77cd3a4e76cd9f0884b2d7ede6 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Thu, 16 Mar 2023 10:34:35 +0100 Subject: [PATCH] kernel-4.18.0-478.el8 * Thu Mar 16 2023 Denys Vlasenko [4.18.0-478.el8] - net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] - powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] - net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] - net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] - net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] - net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] - net: mana: Move header files to a common location (Mohammed Gamal) [2172474] - net: mana: Record port number in netdev (Mohammed Gamal) [2172474] - net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] - net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] - net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] - net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] - net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] - hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] - hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] - Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] - hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] - x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] - x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] - x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] - Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] - x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] - x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] - x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] - KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] - x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] - iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] - smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] - sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] - redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) - redhat: change kabi tarballs to use the package release (Denys Vlasenko) - redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) - redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) - redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) - redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) - redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) - redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) - internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) - watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] - watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] - bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] - net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] - crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] - self-tests: more rps self tests (Paolo Abeni) [2168878] - net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] - self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] - net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] - net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] - net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] - txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] - net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] - ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] - ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] - ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] - ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] - ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] - ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] - ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] - ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] - ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] - ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] - ice: Reset TS memory for all quads (Petr Oros) [2166392] - ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] - ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] - ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] - ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] - NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] - redhat: switch to z-stream for 8.8 (Lucas Zampieri) Resolves: rhbz#2176344, rhbz#2143007, rhbz#2172474, rhbz#2172438, rhbz#2172434, rhbz#2169471, rhbz#2171361, rhbz#2171348, rhbz#2166787, rhbz#2175234, rhbz#2168878, rhbz#2166392, rhbz#2161321 Signed-off-by: Denys Vlasenko --- .gitignore | 12 +- kernel-aarch64-debug.config | 6 +- kernel-aarch64.config | 6 +- kernel-ppc64le-debug.config | 6 +- kernel-ppc64le.config | 6 +- kernel-s390x-debug.config | 6 +- kernel-s390x-zfcpdump.config | 6 +- kernel-s390x.config | 6 +- kernel-x86_64-debug.config | 12 +- kernel-x86_64.config | 12 +- kernel.spec | 2617 +++++++++++++++++++++++++++++++++- rheldup3.x509 | Bin 0 -> 1198 bytes rhelkpatch1.x509 | Bin 0 -> 1176 bytes sources | 8 +- 14 files changed, 2637 insertions(+), 66 deletions(-) mode change 100644 => 100755 kernel.spec create mode 100644 rheldup3.x509 create mode 100644 rhelkpatch1.x509 diff --git a/.gitignore b/.gitignore index f3ec4a4a1..12d63e1fd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,2 @@ -SOURCES/kernel-abi-stablelists-4.18.0-448.tar.bz2 -SOURCES/kernel-kabi-dw-4.18.0-448.tar.bz2 -SOURCES/linux-4.18.0-448.el8.tar.xz -SOURCES/rheldup3.x509 -SOURCES/rhelkpatch1.x509 -/kernel-abi-stablelists-4.18.0-448.tar.bz2 -/kernel-kabi-dw-4.18.0-448.tar.bz2 -/linux-4.18.0-448.el8.tar.xz -/rheldup3.x509 -/rhelkpatch1.x509 +*.xz +*.bz2 diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index fa15b20cb..b8ea9fc88 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -1729,7 +1729,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7414 is not set @@ -4008,7 +4007,6 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -4019,14 +4017,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXBF_BOOTCTL=m @@ -4912,6 +4907,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-aarch64.config b/kernel-aarch64.config index 948081722..5ce25757e 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -1799,7 +1799,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7414 is not set @@ -4012,7 +4011,6 @@ CONFIG_MLX4_CORE=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -4023,14 +4021,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXBF_BOOTCTL=m @@ -4897,6 +4892,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 1aa597ac3..c541a1692 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -1584,7 +1584,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3684,7 +3683,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3695,14 +3693,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4561,6 +4556,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index bf09e5f71..4050abec3 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -1656,7 +1656,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3686,7 +3685,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3697,14 +3695,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4546,6 +4541,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index 04507d4b6..cf409bf04 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -1687,7 +1687,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3706,7 +3705,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3717,14 +3715,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4503,6 +4498,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-s390x-zfcpdump.config b/kernel-s390x-zfcpdump.config index 81febd22c..909662d16 100644 --- a/kernel-s390x-zfcpdump.config +++ b/kernel-s390x-zfcpdump.config @@ -1910,7 +1910,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3812,7 +3811,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3823,14 +3821,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4544,6 +4539,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-s390x.config b/kernel-s390x.config index e7be6c67e..5635a5d5f 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -1759,7 +1759,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3707,7 +3706,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3718,14 +3716,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4486,6 +4481,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index 0c70f62fb..6bf6f0c3e 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -1475,7 +1475,6 @@ # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_TEST is not set # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set -# CONFIG_RTC_SYSTOHC is not set # CONFIG_RTL8180 is not set # CONFIG_RTL8187 is not set # CONFIG_RTL8192U is not set @@ -1569,7 +1568,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3484,6 +3482,7 @@ CONFIG_INTEL_RAPL=m CONFIG_INTEL_RST=m CONFIG_INTEL_SDSI=m CONFIG_INTEL_SPEED_SELECT_INTERFACE=m +CONFIG_INTEL_TDX_GUEST=y CONFIG_INTEL_TH=m CONFIG_INTEL_TH_ACPI=m CONFIG_INTEL_TH_GTH=m @@ -3914,7 +3913,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3925,14 +3923,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4497,6 +4492,7 @@ CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_STUB=y CONFIG_PERF_EVENTS=y +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m @@ -4718,6 +4714,8 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_NVMEM=y +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTL8188EE=m CONFIG_RTL8192CE=m CONFIG_RTL8192CU=m @@ -4808,6 +4806,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y @@ -5337,6 +5336,7 @@ CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y +CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m diff --git a/kernel-x86_64.config b/kernel-x86_64.config index 82b969b3d..771210529 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -1542,7 +1542,6 @@ # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_TEST is not set # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set -# CONFIG_RTC_SYSTOHC is not set # CONFIG_RTL8180 is not set # CONFIG_RTL8187 is not set # CONFIG_RTL8192U is not set @@ -1637,7 +1636,6 @@ # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY_LOADPIN is not set -# CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SENSORS_AD7314 is not set @@ -3498,6 +3496,7 @@ CONFIG_INTEL_RAPL=m CONFIG_INTEL_RST=m CONFIG_INTEL_SDSI=m CONFIG_INTEL_SPEED_SELECT_INTERFACE=m +CONFIG_INTEL_TDX_GUEST=y CONFIG_INTEL_TH=m CONFIG_INTEL_TH_ACPI=m CONFIG_INTEL_TH_GTH=m @@ -3915,7 +3914,6 @@ CONFIG_MISDN_W6692=m CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_INFINIBAND=m -CONFIG_MLX5_ACCEL=y CONFIG_MLX5_CORE=m CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_EN_DCB=y @@ -3926,14 +3924,11 @@ CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_FPGA=y -CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_INFINIBAND=m -CONFIG_MLX5_IPSEC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_SF=y CONFIG_MLX5_SF_MANAGER=y CONFIG_MLX5_TC_CT=y -CONFIG_MLX5_TLS=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=m CONFIG_MLXFW=m @@ -4493,6 +4488,7 @@ CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_STUB=y CONFIG_PERF_EVENTS=y +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m @@ -4705,6 +4701,8 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_NVMEM=y +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTL8188EE=m CONFIG_RTL8192CE=m CONFIG_RTL8192CU=m @@ -4792,6 +4790,7 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y +CONFIG_SECURITY_PATH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y @@ -5313,6 +5312,7 @@ CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y +CONFIG_TDX_GUEST_DRIVER=m CONFIG_TEE=m CONFIG_TELCLOCK=m CONFIG_TERANETICS_PHY=m diff --git a/kernel.spec b/kernel.spec old mode 100644 new mode 100755 index 9ec73dc06..7ac958e17 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ # change below to w4T.xzdio): %define _binary_payload w3T.xzdio -%global distro_build 448 +%global distro_build 478 # Sign the x86_64 kernel for secure boot authentication %ifarch x86_64 aarch64 s390x ppc64le @@ -38,10 +38,10 @@ # define buildid .local %define rpmversion 4.18.0 -%define pkgrelease 448.el8 +%define pkgrelease 478.el8 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 448%{?dist} +%define specrelease 478%{?dist} %define pkg_release %{specrelease}%{?buildid} @@ -2078,6 +2078,12 @@ rm -rf %{buildroot}/usr/lib/perf/include # perf man pages (note: implicit rpm magic compresses them later) mkdir -p %{buildroot}/%{_mandir}/man1 %{perf_make} DESTDIR=$RPM_BUILD_ROOT install-man + +# remove any tracevent files, eg. its plugins still gets built and installed, +# even if we build against system's libtracevent during perf build (by setting +# LIBTRACEEVENT_DYNAMIC=1 above in perf_make macro). Those files should already +# ship with libtraceevent package. +rm -rf %{buildroot}%{_libdir}/traceevent %endif %if %{with_tools} @@ -2473,7 +2479,6 @@ fi %defattr(-,root,root) %{_bindir}/perf %{_libdir}/libperf-jvmti.so -%exclude %{_libdir}/traceevent %dir %{_libexecdir}/perf-core %{_libexecdir}/perf-core/* %{_datadir}/perf-core/* @@ -2693,6 +2698,2610 @@ fi # # %changelog +* Thu Mar 16 2023 Denys Vlasenko [4.18.0-478.el8] +- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu) [2176344] +- powerpc/pseries: unregister VPA when hot unplugging a CPU (Mamatha Inamdar) [2143007] +- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172474] +- net: mana: Fix return type of mana_start_xmit() (Mohammed Gamal) [2172474] +- net: mana: Define data structures for protection domain and memory registration (Mohammed Gamal) [2172474] +- net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES (Mohammed Gamal) [2172474] +- net: mana: Define max values for SGL entries (Mohammed Gamal) [2172474] +- net: mana: Move header files to a common location (Mohammed Gamal) [2172474] +- net: mana: Record port number in netdev (Mohammed Gamal) [2172474] +- net: mana: Export Work Queue functions for use by RDMA driver (Mohammed Gamal) [2172474] +- net: mana: Set the DMA device max segment size (Mohammed Gamal) [2172474] +- net: mana: Handle vport sharing between devices (Mohammed Gamal) [2172474] +- net: mana: Record the physical address for doorbell page region (Mohammed Gamal) [2172474] +- net: mana: Add support for auxiliary device (Mohammed Gamal) [2172474] +- hv_netvsc: Check status in SEND_RNDIS_PKT completion message (Mohammed Gamal) [2172438] +- hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (Mohammed Gamal) [2172438] +- hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (Mohammed Gamal) [2172438] +- Drivers: hv: Make remove callback of hyperv driver void returned (Mohammed Gamal) [2172438] +- hv: fix comment typo in vmbus_channel/low_latency (Mohammed Gamal) [2172434] +- x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants (Mohammed Gamal) [2172434] +- x86/hyperv: Fix hv_get/set_register for nested bringup (Mohammed Gamal) [2172434] +- x86/hyperv: Add an interface to do nested hypercalls (Mohammed Gamal) [2172434] +- Drivers: hv: Setup synic registers in case of nested root partition (Mohammed Gamal) [2172434] +- x86/hyperv: Add support for detecting nested hypervisor (Mohammed Gamal) [2172434] +- x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define (Mohammed Gamal) [2172434] +- x86/hyperv: Expand definition of struct hv_vp_assist_page (Mohammed Gamal) [2172434] +- KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls (Mohammed Gamal) [2172434] +- x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h (Mohammed Gamal) [2172434] +- iommu/hyper-v: Allow hyperv irq remapping without x2apic (Mohammed Gamal) [2172434] +- smp: Fix offline cpu check in flush_smp_call_function_queue() (Waiman Long) [2169471] +- sched/fair: Trigger the update of blocked load on newly idle cpu (Waiman Long) [2169471] +- redhat: rh-dist-git should depend on rh-srpm (Denys Vlasenko) +- redhat: change kabi tarballs to use the package release (Denys Vlasenko) +- redhat/Makefile: add variables used in rhel9 makefiles (Denys Vlasenko) +- redhat/Makefile: Remove RHPRODUCT variable (Denys Vlasenko) +- redhat/scripts/rh-dist-git.sh: expand sources from srpm (Denys Vlasenko) +- redhat: remove GL_DISTGIT_USER, RHDISTGIT and unify dist-git cloning (Denys Vlasenko) +- redhat/scripts/rh-dist-git.sh: Use Makefile variables (Denys Vlasenko) +- redhat: fix typo and make the output more silent for dist-git sync (Denys Vlasenko) +- redhat: add initial support for centos stream dist-git sync on Makefiles (Denys Vlasenko) +- internal: update RHEL_MINOR for the start of RHEL-8.9 development (Denys Vlasenko) +- watchdog: diag288_wdt: fix __diag288() inline assembly (Tobias Huschle) [2171361] +- watchdog: diag288_wdt: do not use stack buffers for hardware data (Tobias Huschle) [2171361] +- bonding: add documentation for peer_notif_delay (Ryosuke Yasuoka) [2171348] +- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] +- crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] +- self-tests: more rps self tests (Paolo Abeni) [2168878] +- net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] +- self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] +- net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] +- net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] +- net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] +- txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] +- net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] +- net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] +- net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] +- net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] +- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] +- ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] +- ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] +- ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] +- ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] +- ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] +- ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] +- ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] +- ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] +- ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] +- ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] +- ice: Reset TS memory for all quads (Petr Oros) [2166392] +- ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] +- ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] +- ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] +- ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] +- NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] +- redhat: switch to z-stream for 8.8 (Lucas Zampieri) + +* Wed Mar 08 2023 Lucas Zampieri [4.18.0-477.2.1.el8] +- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2166787] +- crypto: des - disallow des3 in FIPS mode (Vladis Dronov) [2175234] +- self-tests: more rps self tests (Paolo Abeni) [2168878] +- net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168878] +- self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168878] +- net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168878] +- net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168878] +- net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168878] +- txhash: Make rethinking txhash behavior configurable via sysctl (Paolo Abeni) [2168878] +- net-sysfs: Call dev_hold always in rx_queue_add_kobject (Paolo Abeni) [2168878] +- net-sysfs: Call dev_hold always in netdev_queue_add_kobject (Paolo Abeni) [2168878] +- net-sysfs: fix netdev_queue_add_kobject() breakage (Paolo Abeni) [2168878] +- net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject (Paolo Abeni) [2168878] + +* Mon Mar 06 2023 Lucas Zampieri [4.18.0-477.1.1.el8] +- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2166392] +- ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2166392] +- ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2166392] +- ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2166392] +- ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2166392] +- ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2166392] +- ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2166392] +- ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2166392] +- ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2166392] +- ice: always call ice_ptp_link_change and make it void (Petr Oros) [2166392] +- ice: fix misuse of "link err" with "link status" (Petr Oros) [2166392] +- ice: Reset TS memory for all quads (Petr Oros) [2166392] +- ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2166392] +- ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2166392] +- ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2166392] +- ice: Check if reset in progress while waiting for offsets (Petr Oros) [2166392] +- NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2161321] +- redhat: switch to z-stream for 8.8 (Lucas Zampieri) + +* Thu Feb 23 2023 Lucas Zampieri [4.18.0-477.el8] +- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (Prarit Bhargava) [2170564] + +* Thu Feb 23 2023 Lucas Zampieri [4.18.0-476.el8] +- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2103948] +- igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2103948] +- igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2103948] +- igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2103948] +- ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2103948] +- net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2103948] +- net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2103948] +- igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2103948] +- ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product (Jaroslav Kysela) [2100582] +- ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw: use common helpers for all Realtek amps (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw: Add support for SKU 0C11 product (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw: Add support for SKU 0C4F product (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw: Add support for SKU 0C40 product (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw: Add support for SKU 0C10 product (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models (Jaroslav Kysela) [2100582] +- ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models (Jaroslav Kysela) [2100582] +- ASoC: intel: sof_sdw: add rt1318 codec support. (Jaroslav Kysela) [2100582] +- ASoC: rt1318: Add RT1318 SDCA vendor-specific driver (Jaroslav Kysela) [2100582] +- ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product (Jaroslav Kysela) [2100582] +- ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration (Jaroslav Kysela) [2100582] +- ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration (Jaroslav Kysela) [2100582] +- ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration (Jaroslav Kysela) [2100582] +- ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support (Jaroslav Kysela) [2100582] + +* Wed Feb 22 2023 Lucas Zampieri [4.18.0-475.el8] +- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2167316] +- net: ena: Set default value for RX interrupt moderation (Petr Oros) [2167316] +- net: ena: Fix rx_copybreak value update (Petr Oros) [2167316] +- net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2167316] +- net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2167316] +- net: ena: Don't register memory info on XDP exchange (Petr Oros) [2167316] +- net: ena: Fix toeplitz initial hash value (Petr Oros) [2167316] +- net: ena: Fix error handling in ena_init() (Petr Oros) [2167316] +- net: sched: disallow noqueue for qdisc classes (Xin Long) [2168282] {CVE-2022-47929} +- net: sched: cbq: dont intepret cls results when asked to drop (Xin Long) [2168327] {CVE-2023-23454} +- sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2133092] +- arm64: Add AMPERE1 to the Spectre-BHB affected list (Mark Salter) [2140727] +- net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168969] +- net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168969] +- Revert "RDMA/irdma: Report the correct link speed" (Kamal Heib) [2143088] +- Documentation/sysctl: document page_lock_unfairness (Nico Pache) [2165737] {CVE-2022-3623} +- mm: allow a controlled amount of unfairness in the page lock (Nico Pache) [2165737] {CVE-2022-3623} +- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Nico Pache) [2165737] {CVE-2022-3623} +- mm/migration: fix potential pte_unmap on an not mapped pte (Nico Pache) [2165737] {CVE-2022-3623} +- mm/migrate.c: rework migration_entry_wait() to not take a pageref (Nico Pache) [2165737] {CVE-2022-3623} +- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Nico Pache) [2165737] {CVE-2022-3623} +- mm: rewrite wait_on_page_bit_common() logic (Nico Pache) [2165737] {CVE-2022-3623} +- mm/gup.c: use is_vm_hugetlb_page() to check whether to follow huge (Nico Pache) [2165737] {CVE-2022-3623} + +* Mon Feb 20 2023 Lucas Zampieri [4.18.0-474.el8] +- perf/x86/amd: Fix crash due to race between amd_pmu_enable_all, perf NMI and throttling (Michael Petlan) [2085282] +- x86/perf: Fix snapshot_branch_stack warning in VM (Michael Petlan) [2085282] +- perf/x86/amd/core: Fix reloading events for SVM (Michael Petlan) [2085282 2086722] +- perf/x86/amd: Run AMD BRS code only on supported hw (Michael Petlan) [2085282] +- perf/x86/amd: Fix AMD BRS period adjustment (Michael Petlan) [2085282] +- perf/x86/amd: Remove unused variable 'hwc' (Michael Petlan) [2085282] +- perf/ibs: Fix comment (Michael Petlan) [2085282] +- perf report: Add tools/arch/x86/include/asm/amd-ibs.h (Michael Petlan) [2085282] +- perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute (Michael Petlan) [2085282] +- perf/amd/ibs: Add support for L3 miss filtering (Michael Petlan) [2085282] +- perf/amd/ibs: Use ->is_visible callback for dynamic attributes (Michael Petlan) [2085282] +- perf/amd/ibs: Cascade pmu init functions' return value (Michael Petlan) [2085282] +- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Michael Petlan) [2085282] +- perf/x86/amd/core: Add PerfMonV2 overflow handling (Michael Petlan) [2085282 2086722] +- perf/x86/amd/core: Add PerfMonV2 counter control (Michael Petlan) [2085282 2086722] +- perf/x86/amd/core: Detect available counters (Michael Petlan) [2085282 2086722] +- perf/x86/amd/core: Detect PerfMonV2 support (Michael Petlan) [2085282 2086722] +- x86/msr: Add PerfCntrGlobal* registers (Michael Petlan) [2085282 2086722] +- x86/cpufeatures: Add PerfMonV2 feature bit (Michael Petlan) [2085282 2086722] +- perf/x86: Unify format of events sysfs show (Michael Petlan) [2085282] +- perf/x86/amd: Add idle hooks for branch sampling (Michael Petlan) [2085282] +- perf: Enable branch record for software events (Michael Petlan) [2085282] +- redhat/configs: Enable AMD Zen3 branch sampling by default (Michael Petlan) [2085282] +- perf/x86/amd: Make Zen3 branch sampling opt-in (Michael Petlan) [2085282] +- perf/x86/amd: Add AMD branch sampling period adjustment (Michael Petlan) [2085282] +- perf/x86/amd: Enable branch sampling priv level filtering (Michael Petlan) [2085282] +- perf/x86/amd: Add branch-brs helper event for Fam19h BRS (Michael Petlan) [2085282] +- perf/x86/amd: Add AMD Fam19h Branch Sampling support (Michael Petlan) [2085282] +- perf/x86/amd/ibs: Add bitfield definitions in new header (Michael Petlan) [2085282] +- perf/amd/uncore: Allow the driver to be built as a module (Michael Petlan) [2085282] +- perf/amd/uncore: Clean up header use, use [4.18.0-473.el8] +- ice: fix lost multicast packets in promisc mode (Ken Cox) [2138215] +- RDMA/irdma: Cap MSIX used to online CPUs + 1 (Kamal Heib) [2118548] +- usb: mon: make mmapped memory read only (Desnes Nunes) [2157697] {CVE-2022-43750} +- blk-cgroup: don't update io stat for root cgroup (Ming Lei) [2167547] +- x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (Mohammed Gamal) [1865745] +- perf test: Skip watchpoint tests if no watchpoints available (Michael Petlan) [2148337] +- powercap: intel_rapl: Add support for RAPTORLAKE_P (Prarit Bhargava) [2076726] +- crypto: hmac - disallow keys < 112 bits in FIPS mode (Vladis Dronov) [2166715] +- crypto: hmac - add fips_skip support (Vladis Dronov) [2166715] +- crypto: dh - limit key size to 2048 in FIPS mode (Vladis Dronov) [2166715] +- crypto: rsa - limit key size to 2048 in FIPS mode (Vladis Dronov) [2166715] + +* Wed Feb 15 2023 Lucas Zampieri [4.18.0-472.el8] +- netfilter: flowtable_offload: add missing locking (Florian Westphal) [2134371] +- netfilter: ipset: Rework long task execution when adding/deleting entries (Florian Westphal) [2134371] +- netfilter: ipset: fix hash:net,port,net hang with /0 subnet (Florian Westphal) [2134371] +- netfilter: ipset: regression in ip_set_hash_ip.c (Florian Westphal) [2134371] +- netfilter: ipset: Limit the maximal range of consecutive elements to add/delete (Florian Westphal) [2134371] +- netfilter: flowtable: really fix NAT IPv6 offload (Florian Westphal) [2134371] +- netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one (Florian Westphal) [2134371] +- netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() (Florian Westphal) [2134371] +- netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() (Florian Westphal) [2134371] +- netfilter: nf_tables: do not leave chain stats enabled on error (Florian Westphal) [2134371] +- ipvs: use explicitly signed chars (Florian Westphal) [2134371] +- netfilter: nf_tables: release flow rule object from commit path (Florian Westphal) [2134371] +- netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() (Florian Westphal) [2134371] +- netfilter: nf_tables: clean up hook list when offload flags check fails (Florian Westphal) [2134371] +- netfilter: br_netfilter: Drop dst references before setting. (Florian Westphal) [2134371] +- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal) [2134371] +- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal) [2134371] +- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal) [2134371] +- netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified (Florian Westphal) [2134371] +- netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements (Florian Westphal) [2134371] +- netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags (Florian Westphal) [2134371] +- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Florian Westphal) [2134371] +- netfilter: nf_tables: possible module reference underflow in error path (Florian Westphal) [2134371] +- netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag (Florian Westphal) [2134371] +- netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access (Florian Westphal) [2134371] +- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal) [2134371] + +* Wed Feb 15 2023 Lucas Zampieri [4.18.0-471.el8] +- bnxt_en: fix memory leak in bnxt_nvm_test() (Ken Cox) [2112186] +- bnxt_en: Fix HDS and jumbo thresholds for RX packets (Ken Cox) [2112186] +- bnxt_en: Fix first buffer size calculations for XDP multi-buffer (Ken Cox) [2112186] +- bnxt_en: Fix XDP RX path (Ken Cox) [2112186] +- bnxt_en: Simplify bnxt_xdp_buff_init() (Ken Cox) [2112186] +- bnxt: prevent skb UAF after handing over to PTP worker (Ken Cox) [2112186] +- bnxt_en: fix flags to check for supported fw version (Ken Cox) [2112186] +- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112186] +- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Ken Cox) [2112186] +- bnxt_en: set missing reload flag in devlink features (Ken Cox) [2112186] +- bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use (Ken Cox) [2112186] +- bnxt_en: Remove duplicated include bnxt_devlink.c (Ken Cox) [2112186] +- bnxt_en: implement callbacks for devlink selftests (Ken Cox) [2112186] +- bnxt_en: Fix bnxt_refclk_read() (Ken Cox) [2112186] +- bnxt_en: fix livepatch query (Ken Cox) [2112186] +- bnxt_en: Fix bnxt_reinit_after_abort() code path (Ken Cox) [2112186] +- bnxt_en: reclaim max resources if sriov enable fails (Ken Cox) [2112186] +- bnxt: Use the bitmap API to allocate bitmaps (Ken Cox) [2112186] +- bnxt: Fix typo in comments (Ken Cox) [2112186] +- eth: bnxt: make ulp_id unsigned to make GCC 12 happy (Ken Cox) [2112186] +- bnxt_en: Enable packet timestamping for all RX packets (Ken Cox) [2112186] +- bnxt_en: Configure ptp filters during bnxt open (Ken Cox) [2112186] +- bnxt_en: Update firmware interface to 1.10.2.95 (Ken Cox) [2112186] +- bnxt: add page_pool support for aggregation ring when using xdp (Ken Cox) [2112186] +- bnxt: change receive ring space parameters (Ken Cox) [2112186] +- bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb (Ken Cox) [2112186] +- bnxt: refactor bnxt_rx_pages operate on skb_shared_info (Ken Cox) [2112186] +- bnxt: add flag to denote that an xdp program is currently attached (Ken Cox) [2112186] +- bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff (Ken Cox) [2112186] +- bnxt: report header-data split state (Ken Cox) [2112186] +- net: Don't include filter.h from net/sock.h (Ken Cox) [2112186] +- ethernet: constify references to netdev->dev_addr in drivers (Ken Cox) [2112186] +- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2112186] +- ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2112186] +- bnxt_en: Use struct_group_attr() for memcpy() region (Ken Cox) [2112186] +- net: don't include ethtool.h from netdevice.h (Ken Cox) [2112186] +- treewide: Use fallthrough pseudo-keyword (Ken Cox) [2112186] +- net: Use skb_frag_off accessors (Ken Cox) [2112186] +- net: Use skb accessors in network drivers (Ken Cox) [2112186] +- ethernet: remove redundant memset (Ken Cox) [2112186] +- treewide: Add SPDX license identifier - Makefile/Kconfig (Ken Cox) [2112186] + +* Wed Feb 15 2023 Lucas Zampieri [4.18.0-470.el8] +- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] +- ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] +- ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169761] +- ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169761] +- genirq: Fix reference leaks on irq affinity notifiers (Ricardo Robaina) [2154842] +- genirq: Prevent use-after-free and work list corruption (Ricardo Robaina) [2154842] +- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154044] +- perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154044] +- perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154044] +- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154044] +- perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix IIO event constraints for Snowridge (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix Intel ICX IIO event constraints (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154044] +- perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154044] + +* Wed Feb 15 2023 Lucas Zampieri [4.18.0-469.el8] +- net/mlx4: Check retval of mlx4_bitmap_init (Amir Tzin) [2150787] +- net/mlx4: Fix error check for dma_map_sg (Amir Tzin) [2150787] +- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Amir Tzin) [2150787] +- RDMA/mlx4: Avoid flush_scheduled_work() usage (Amir Tzin) [2150787] +- net: mellanox: fix open-coded for_each_set_bit() (Amir Tzin) [2150787] +- tracing: Add linear buckets to histogram logic (Jerome Marchand) [2161509] +- configs/generic: enable CONFIG_RTC_SYSTOHC (Marcelo Tosatti) [2135417] +- watchdog: fix UAF in reboot notifier handling in watchdog core code (Wander Lairson Costa) [2131308] + +* Tue Feb 14 2023 Lucas Zampieri [4.18.0-468.el8] +- drm/i915/fbdev: do not create fbdev if HPD is suspended (Jocelyn Falempe) [2156006] +- drm/i915/fbdev: suspend HPD before fbdev unregistration (Jocelyn Falempe) [2156006] +- drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Jocelyn Falempe) [2156006] +- drm/i915/gvt: fix vgpu debugfs clean in remove (Jocelyn Falempe) [2115903] +- drm/i915/gvt: fix gvt debugfs destroy (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix kernel warning during topology setup (Jocelyn Falempe) [2115903] +- Revert "drm/amd/display: Enable Freesync Video Mode by default" (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix double release compute pasid (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix kfd_process_device_init_vm error handling (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Jocelyn Falempe) [2115903] +- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Jocelyn Falempe) [2115903] +- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Jocelyn Falempe) [2115903] +- drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Jocelyn Falempe) [2115903] +- drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Jocelyn Falempe) [2115903] +- drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Jocelyn Falempe) [2115903] +- drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Jocelyn Falempe) [2115903] +- drm/i915/migrate: Account for the reserved_space (Jocelyn Falempe) [2115903] +- drm/i915: improve the catch-all evict to handle lock contention (Jocelyn Falempe) [2115903] +- drm/amdgpu: make display pinning more flexible (v2) (Jocelyn Falempe) [2115903] +- drm/amdgpu: handle polaris10/11 overlap asics (v2) (Jocelyn Falempe) [2115903] +- drm/amd/display: Add DCN314 display SG Support (Jocelyn Falempe) [2115903] +- drm/i915/ttm: consider CCS for backup objects (Jocelyn Falempe) [2115903] +- drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Jocelyn Falempe) [2115903] +- drm/vmwgfx: Validate the box size for the snooped cursor (Jocelyn Falempe) [2115903] +- drm/connector: send hotplug uevent on connector cleanup (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix mmhub register base coding error (Jocelyn Falempe) [2115903] +- drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Jocelyn Falempe) [2115903] +- drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Jocelyn Falempe) [2115903] +- drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Jocelyn Falempe) [2115903] +- drm/amd/display: revert Disable DRR actions during state commit (Jocelyn Falempe) [2115903] +- drm/amd/pm: avoid large variable on kernel stack (Jocelyn Falempe) [2115903] +- drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Jocelyn Falempe) [2115903] +- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Jocelyn Falempe) [2115903] +- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Jocelyn Falempe) [2115903] +- drm/amd/display: Use the largest vready_offset in pipe group (Jocelyn Falempe) [2115903] +- drm/amd/display: fix array index out of bound error in bios parser (Jocelyn Falempe) [2115903] +- drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Jocelyn Falempe) [2115903] +- drm/sti: Use drm_mode_copy() (Jocelyn Falempe) [2115903] +- drm/amd/display: Disable DRR actions during state commit (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Jocelyn Falempe) [2115903] +- Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Jocelyn Falempe) [2115903] +- drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Jocelyn Falempe) [2115903] +- drm/amd/display: prevent memory leak (Jocelyn Falempe) [2115903] +- drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix memory leakage (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Jocelyn Falempe) [2115903] +- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Jocelyn Falempe) [2115903] +- amdgpu/nv.c: Corrected typo in the video capabilities resolution (Jocelyn Falempe) [2115903] +- drm/amd/pm/smu11: BACO is supported when it's in BACO state (Jocelyn Falempe) [2115903] +- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Jocelyn Falempe) [2115903] +- drm/i915/guc: make default_lists const data (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix pci device refcount leak (Jocelyn Falempe) [2115903] +- drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Jocelyn Falempe) [2115903] +- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Jocelyn Falempe) [2115903] +- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Jocelyn Falempe) [2115903] +- drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Jocelyn Falempe) [2115903] +- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Jocelyn Falempe) [2115903] +- drm/amd/display: wait for vblank during pipe programming (Jocelyn Falempe) [2115903] +- drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Jocelyn Falempe) [2115903] +- drm/i915/guc: Add error-capture init warnings when needed (Jocelyn Falempe) [2115903] +- drm/i915/guc: Make GuC log sizes runtime configurable (Jocelyn Falempe) [2115903] +- drm/i915/guc: Fix capture size warning and bump the size (Jocelyn Falempe) [2115903] +- drm/i915/guc: Add a helper for log buffer size (Jocelyn Falempe) [2115903] +- drm/i915: Fix compute pre-emption w/a to apply to compute engines (Jocelyn Falempe) [2115903] +- drm/i915/guc: Limit scheduling properties to avoid overflow (Jocelyn Falempe) [2115903] +- drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Jocelyn Falempe) [2115903] +- drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Jocelyn Falempe) [2115903] +- drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Jocelyn Falempe) [2115903] +- drm/atomic-helper: Don't allocate new plane state in CRTC check (Jocelyn Falempe) [2115903] +- drm/amdgpu/vcn: update vcn4 fw shared data structure (Jocelyn Falempe) [2115903] +- drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Jocelyn Falempe) [2115903] +- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Jocelyn Falempe) [2115903] +- drm/vmwgfx: Fix race issue calling pin_user_pages (Jocelyn Falempe) [2115903] +- drm/shmem-helper: Avoid vm_open error paths (Jocelyn Falempe) [2115903] +- drm/shmem-helper: Remove errant put in error path (Jocelyn Falempe) [2115903] +- drm/amd/display: fix array index out of bound error in DCN32 DML (Jocelyn Falempe) [2115903] +- drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Jocelyn Falempe) [2115903] +- drm/vmwgfx: Don't use screen objects when SEV is active (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix use-after-free during gpu recovery (Jocelyn Falempe) [2115903] +- drm/amd/display: Use new num clk levels struct for max mclk index (Jocelyn Falempe) [2115903] +- drm/amd/display: Avoid setting pixel rate divider to N/A (Jocelyn Falempe) [2115903] +- drm/amd/display: Use viewport height for subvp mall allocation size (Jocelyn Falempe) [2115903] +- drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Jocelyn Falempe) [2115903] +- drm/i915: Never return 0 if not all requests retired (Jocelyn Falempe) [2115903] +- drm/i915: Fix negative value passed as remaining time (Jocelyn Falempe) [2115903] +- drm/amdgpu: enable Vangogh VCN indirect sram mode (Jocelyn Falempe) [2115903] +- drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Jocelyn Falempe) [2115903] +- drm/amd/pm: update driver if header for smu_13_0_7 (Jocelyn Falempe) [2115903] +- drm/amd/pm: update driver-if header for smu_v13_0_10 (Jocelyn Falempe) [2115903] +- drm/amd/pm: add smu_v13_0_10 driver if version (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix userptr HMM range handling v2 (Jocelyn Falempe) [2115903] +- drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Jocelyn Falempe) [2115903] +- drm/amdgpu: move setting the job resources (Jocelyn Falempe) [2115903] +- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Jocelyn Falempe) [2115903] +- drm/amdgpu: always register an MMU notifier for userptr (Jocelyn Falempe) [2115903] +- drm/amd/display: Update soc bounding box for dcn32/dcn321 (Jocelyn Falempe) [2115903] +- drm/amd/amdgpu: reserve vm invalidation engine for firmware (Jocelyn Falempe) [2115903] +- drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Jocelyn Falempe) [2115903] +- drm/amdgpu/psp: don't free PSP buffers on suspend (Jocelyn Falempe) [2115903] +- drm/amd/display: No display after resume from WB/CB (Jocelyn Falempe) [2115903] +- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Jocelyn Falempe) [2115903] +- drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Jocelyn Falempe) [2115903] +- drm/i915/ttm: never purge busy objects (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix a memory limit issue (Jocelyn Falempe) [2115903] +- drm/amdgpu: disable BACO support on more cards (Jocelyn Falempe) [2115903] +- drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix calculation for cursor CAB allocation (Jocelyn Falempe) [2115903] +- drm/amd/display: Update MALL SS NumWays calculation (Jocelyn Falempe) [2115903] +- drm/amd/display: Add debug option for allocating extra way for cursor (Jocelyn Falempe) [2115903] +- drm/amd/display: Added debug option for forcing subvp num ways (Jocelyn Falempe) [2115903] +- drm/amdkfd: update GFX11 CWSR trap handler (Jocelyn Falempe) [2115903] +- drm/amdgpu: Enable SA software trap. (Jocelyn Falempe) [2115903] +- dma-buf: Use dma_fence_unwrap_for_each when importing fences (Jocelyn Falempe) [2115903] +- dma-buf: fix racing conflict of dma_heap_add() (Jocelyn Falempe) [2115903] +- drm/i915: Fix warn in intel_display_power_*_domain() functions (Jocelyn Falempe) [2115903] +- drm/amd/display: only fill dirty rectangles when PSR is enabled (Jocelyn Falempe) [2115903] +- drm/amdgpu: Drop eviction lock when allocating PT BO (Jocelyn Falempe) [2115903] +- Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix gpio port mapping issue (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix FCLK deviation and tool compile issues (Jocelyn Falempe) [2115903] +- drm/amd/display: Zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] +- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Jocelyn Falempe) [2115903] +- drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix prefetch calculations for dcn32 (Jocelyn Falempe) [2115903] +- drm/amd/display: don't enable DRM CRTC degamma property for DCE (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix optc2_configure warning on dcn314 (Jocelyn Falempe) [2115903] +- drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix access timeout to DPIA AUX at boot time (Jocelyn Falempe) [2115903] +- drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Jocelyn Falempe) [2115903] +- drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Jocelyn Falempe) [2115903] +- drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Jocelyn Falempe) [2115903] +- drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Jocelyn Falempe) [2115903] +- drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Jocelyn Falempe) [2115903] +- drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Jocelyn Falempe) [2115903] +- drm/drv: Fix potential memory leak in drm_dev_init() (Jocelyn Falempe) [2115903] +- drm/panel: simple: set bpc field for logic technologies displays (Jocelyn Falempe) [2115903] +- drm/amd/display: Investigate tool reported FCLK P-state deviations (Jocelyn Falempe) [2115903] +- drm/amd/display: Round up DST_after_scaler to nearest int (Jocelyn Falempe) [2115903] +- drm/amd/display: Use forced DSC bpp in DML (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix DCN32 DSC delay calculation (Jocelyn Falempe) [2115903] +- drm/amd: Fail the suspend if resources can't be evicted (Jocelyn Falempe) [2115903] +- drm/amdgpu: set fb_modifiers_not_supported in vkms (Jocelyn Falempe) [2115903] +- drm/amd/display: Enable timing sync on DCN32 (Jocelyn Falempe) [2115903] +- drm/amd/display: Ignore Cable ID Feature (Jocelyn Falempe) [2115903] +- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Jocelyn Falempe) [2115903] +- drm/scheduler: fix fence ref counting (Jocelyn Falempe) [2115903] +- drm/amd/display: Don't return false if no stream (Jocelyn Falempe) [2115903] +- drm/amd/display: Remove wrong pipe control lock (Jocelyn Falempe) [2115903] +- drm/amdgpu: Adjust MES polling timeout for sriov (Jocelyn Falempe) [2115903] +- drm/amdkfd: Migrate in CPU page fault use current mm (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix error handling in kfd_criu_restore_events (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix error handling in criu_checkpoint (Jocelyn Falempe) [2115903] +- drm/amdgpu: disable BACO on special BEIGE_GOBY card (Jocelyn Falempe) [2115903] +- drm/amdgpu: workaround for TLB seq race (Jocelyn Falempe) [2115903] +- drm/amd/display: Update SR watermarks for DCN314 (Jocelyn Falempe) [2115903] +- drm/amd/pm: update SMU IP v13.0.4 msg interface header (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix reg timeout in enc314_enable_fifo (Jocelyn Falempe) [2115903] +- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix the lpfn checking condition in drm buddy (Jocelyn Falempe) [2115903] +- drm/i915: Do not set cache_dirty for DGFX (Jocelyn Falempe) [2115903] +- drm/i915/psr: Send update also on invalidate (Jocelyn Falempe) [2115903] +- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Jocelyn Falempe) [2115903] +- drm/amdkfd: handle CPU fault on COW mapping (Jocelyn Falempe) [2115903] +- drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Jocelyn Falempe) [2115903] +- drm/amd/display: Limit dcn32 to 1950Mhz display clock (Jocelyn Falempe) [2115903] +- drm/amd/display: Acquire FCLK DPM levels on DCN32 (Jocelyn Falempe) [2115903] +- drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Jocelyn Falempe) [2115903] +- drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Jocelyn Falempe) [2115903] +- drm/i915: Allow more varied alternate fixed modes for panels (Jocelyn Falempe) [2115903] +- drm/i915/sdvo: Setup DDC fully before output init (Jocelyn Falempe) [2115903] +- drm/i915/sdvo: Filter out invalid outputs more sensibly (Jocelyn Falempe) [2115903] +- drm/amd/display: Update DSC capabilitie for DCN314 (Jocelyn Falempe) [2115903] +- drm/amd/display: Update latencies on DCN321 (Jocelyn Falempe) [2115903] +- drm/amdgpu: disable GFXOFF during compute for GFX11 (Jocelyn Falempe) [2115903] +- drm/i915: stop abusing swiotlb_max_segment (Jocelyn Falempe) [2115903] +- drm/rockchip: fix fbdev on non-IOMMU devices (Jocelyn Falempe) [2115903] +- drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages (Jocelyn Falempe) [2115903] +- drm/amdgpu: dequeue mes scheduler during fini (Jocelyn Falempe) [2115903] +- drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11 (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback (Jocelyn Falempe) [2115903] +- drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10 (Jocelyn Falempe) [2115903] +- drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() (Jocelyn Falempe) [2115903] +- drm/i915/dp: Reset frl trained flag before restarting FRL training (Jocelyn Falempe) [2115903] +- drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU (Jocelyn Falempe) [2115903] +- drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD (Jocelyn Falempe) [2115903] +- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Jocelyn Falempe) [2115903] +- drm/msm/hdmi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] +- drm/msm/dsi: fix memory corruption with too many bridges (Jocelyn Falempe) [2115903] +- drm/amdkfd: correct the cache info for gfx1036 (Jocelyn Falempe) [2115903] +- drm/amdkfd: update gfx1037 Lx cache setting (Jocelyn Falempe) [2115903] +- drm/amd/display: Revert logic for plane modifiers (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix pstate setting issue (Jocelyn Falempe) [2115903] +- drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume (Jocelyn Falempe) [2115903] +- drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x (Jocelyn Falempe) [2115903] +- drm/i915: Extend Wa_1607297627 to Alderlake-P (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix for BO move issue (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix VRAM BO swap issue (Jocelyn Falempe) [2115903] +- drm/vc4: Add module dependency on hdmi-codec (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix sdma doorbell init ordering on APUs (Jocelyn Falempe) [2115903] +- drm/amd/pm: update SMU IP v13.0.4 driver interface version (Jocelyn Falempe) [2115903] +- drm/amd/pm: fulfill SMU13.0.0 cstate control interface (Jocelyn Falempe) [2115903] +- drm/amd/pm: disable cstate feature for gpu reset scenario (Jocelyn Falempe) [2115903] +- drm/amd/pm: add SMU IP v13.0.4 IF version define to V7 (Jocelyn Falempe) [2115903] +- drm/amd/pm: fulfill SMU13.0.7 cstate control interface (Jocelyn Falempe) [2115903] +- drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers (Jocelyn Falempe) [2115903] +- drm/i915/bios: Validate fp_timing terminator presence (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n (Jocelyn Falempe) [2115903] +- Revert "drm/amd/display: correct hostvm flag" (Jocelyn Falempe) [2115903] +- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Jocelyn Falempe) [2115903] +- drm/amd/display: polling vid stream status in hpo dp blank (Jocelyn Falempe) [2115903] +- drm/amd/display: Remove interface for periodic interrupt 1 (Jocelyn Falempe) [2115903] +- drm/dp: Don't rewrite link config when setting phy test pattern (Jocelyn Falempe) [2115903] +- drm/amdgpu: fix initial connector audio value (Jocelyn Falempe) [2115903] +- drm/amd/display: correct hostvm flag (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix urgent latency override for DCN32/DCN321 (Jocelyn Falempe) [2115903] +- drm/amdgpu: SDMA update use unlocked iterator (Jocelyn Falempe) [2115903] +- drm: panel-orientation-quirks: Add quirk for Aya Neo Air (Jocelyn Falempe) [2115903] +- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Jocelyn Falempe) [2115903] +- drm/vc4: vec: Fix timings for VEC modes (Jocelyn Falempe) [2115903] +- drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF (Jocelyn Falempe) [2115903] +- drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix variable dereferenced before check (Jocelyn Falempe) [2115903] +- drm: bridge: dw_hdmi: only trigger hotplug event on link change (Jocelyn Falempe) [2115903] +- drm/amd: fix potential memory leak (Jocelyn Falempe) [2115903] +- udmabuf: Set ubuf->sg = NULL if the creation of sg table fails (Jocelyn Falempe) [2115903] +- drm/amd/display: fix overflow on MIN_I64 definition (Jocelyn Falempe) [2115903] +- gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() (Jocelyn Falempe) [2115903] +- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Jocelyn Falempe) [2115903] +- drm: Use size_t type for len variable in drm_copy_field() (Jocelyn Falempe) [2115903] +- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jocelyn Falempe) [2115903] +- virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() (Jocelyn Falempe) [2115903] +- drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (Jocelyn Falempe) [2115903] +- drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() (Jocelyn Falempe) [2115903] +- drm/bochs: fix blanking (Jocelyn Falempe) [2115903] +- drm/virtio: set fb_modifiers_not_supported (Jocelyn Falempe) [2115903] +- drm/bridge: it6505: Fix the order of DP_SET_POWER commands (Jocelyn Falempe) [2115903] +- drm/bridge: megachips: Fix a null pointer dereference bug (Jocelyn Falempe) [2115903] +- drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() (Jocelyn Falempe) [2115903] +- drm: fix drm_mipi_dbi build errors (Jocelyn Falempe) [2115903] +- drm/panel: use 'select' for Ili9341 panel driver helpers (Jocelyn Falempe) [2115903] +- drm/virtio: Fix same-context optimization (Jocelyn Falempe) [2115903] +- drm/i915/dg2: Bump up CDCLK for DG2 (Jocelyn Falempe) [2115903] +- drm/dp_mst: fix drm_dp_dpcd_read return value checks (Jocelyn Falempe) [2115903] +- drm/format-helper: Fix test on big endian architectures (Jocelyn Falempe) [2115903] +- drm/bridge: parade-ps8640: Fix regulator supply order (Jocelyn Falempe) [2115903] +- drm/bridge: tc358767: Add of_node_put() when breaking out of loop (Jocelyn Falempe) [2115903] +- drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt() (Jocelyn Falempe) [2115903] +- drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (Jocelyn Falempe) [2115903] +- drm/bridge: it6505: Power on downstream device in .atomic_enable (Jocelyn Falempe) [2115903] +- drm/mipi-dsi: Detach devices when removing the host (Jocelyn Falempe) [2115903] +- drm/bridge: Avoid uninitialized variable warning (Jocelyn Falempe) [2115903] +- drm: bridge: adv7511: unregister cec i2c device after cec adapter (Jocelyn Falempe) [2115903] +- drm: bridge: adv7511: fix CEC power down control register offset (Jocelyn Falempe) [2115903] +- drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd (Jocelyn Falempe) [2115903] +- drm/amdgpu: Enable VCN PG on GC11_0_1 (Jocelyn Falempe) [2115903] +- drm/amd/display: explicitly disable psr_feature_enable appropriately (Jocelyn Falempe) [2115903] +- drm/amd/display: Add HUBP surface flip interrupt handler (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix vblank refcount in vrr transition (Jocelyn Falempe) [2115903] +- drm/amd/display: Enable 2 to 1 ODM policy if supported (Jocelyn Falempe) [2115903] +- drm/amd/display: Enable dpia support for dcn314 (Jocelyn Falempe) [2115903] +- drm/amd/display: Validate DSC After Enable All New CRTCs (Jocelyn Falempe) [2115903] +- drm/amd/display: zeromem mypipe heap struct before using it (Jocelyn Falempe) [2115903] +- drm/amd/display: Update PMFW z-state interface for DCN314 (Jocelyn Falempe) [2115903] +- drm/amd/display: Fix watermark calculation (Jocelyn Falempe) [2115903] +- drm/i915: Fix display problems after resume (Jocelyn Falempe) [2115903] +- drm/i915/guc: Fix revocation of non-persistent contexts (Jocelyn Falempe) [2115903] +- drm/i915/gt: Use i915_vm_put on ppgtt_create error paths (Jocelyn Falempe) [2115903] +- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jocelyn Falempe) [2115903] +- drm/udl: Restore display mode on resume (Jocelyn Falempe) [2115903] +- drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() (Jocelyn Falempe) [2115903] +- drm/virtio: Unlock reservations on dma_resv_reserve_fences() error (Jocelyn Falempe) [2115903] +- drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error (Jocelyn Falempe) [2115903] +- drm/virtio: Check whether transferred 2D BO is shmem (Jocelyn Falempe) [2115903] +- Revert "drm/amdgpu: use dirty framebuffer helper" (Jocelyn Falempe) [2115903] + +* Mon Feb 13 2023 Lucas Zampieri [4.18.0-467.el8] +- nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2113865] +- perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149192] +- perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo (Mamatha Inamdar) [2149192] +- perf tests: Fix *probe_vfs_getname.sh test failures (Mamatha Inamdar) [2149192] +- blk-cgroup: Optimize blkcg_rstat_flush() (Waiman Long) [2162173] +- blk-cgroup: Return -ENOMEM directly in blkcg_css_alloc() error path (Waiman Long) [2162173] +- blk-cgroup: factor out blkcg_iostat_update() (Waiman Long) [2162173] +- mm/memcg: Free percpu stats memory of dying memcg's again (Waiman Long) [2162173] +- memcg: sync flush only if periodic flush is delayed (Waiman Long) [2162173] +- memcg: better bounds on the memcg stats updates (Waiman Long) [2162173] +- memcg: unify memcg stat flushing (Waiman Long) [2162173] +- memcg: flush stats only if updated (Waiman Long) [2162173] +- memcg: flush lruvec stats in the refault (Waiman Long) [2162173] +- memcg: infrastructure to flush memcg stats (Waiman Long) [2162173] +- memcg: switch lruvec stats to rstat (Waiman Long) [2162173] +- mm/memcg: Remove mem_cgroup_per_node from being kABI protected (Waiman Long) [2162173] +- mm/memcg: Revert "Free percpu stats memory of dying memcg's" (Waiman Long) [2162173] + +* Mon Feb 13 2023 Lucas Zampieri [4.18.0-466.el8] +- virt/sev-guest: Prevent IV reuse in the SNP guest driver (John Allen) [2087262] +- virt/sev-guest: Add a MODULE_ALIAS (John Allen) [2087262] +- virt/sev-guest: Remove unnecessary free in init_crypto() (John Allen) [2087262] +- x86/sev: Don't use cc_platform_has() for early SEV-SNP calls (John Allen) [2087262] +- x86/boot: Don't propagate uninitialized boot_params->cc_blob_address (John Allen) [2087262] +- x86/idt: Rework IDT setup for boot CPU (John Allen) [2087262] +- x86/cpu: Init AP exception handling from cpu_init_secondary() (John Allen) [2087262] +- x86/idt: Cleanup trap_init() (John Allen) [2087262] +- x86/idt: Annotate alloc_intr_gate() with __init (John Allen) [2087262] +- redhat/configs: enable CONFIG_SEV_GUEST (John Allen) [2087262] +- virt: sev-guest: Pass the appropriate argument type to iounmap() (John Allen) [2087262] +- x86/compressed/64: Add identity mappings for setup_data entries (John Allen) [2087262] +- x86/sev: Mark the code returning to user space as syscall gap (John Allen) [2087262] +- x86/sev: Annotate stack change in the #VC handler (John Allen) [2087262] +- x86/sev: Remove duplicated assignment to variable info (John Allen) [2087262] +- x86/sev: Fix address space sparse warning (John Allen) [2087262] +- x86/sev: Get the AP jump table address from secrets page (John Allen) [2087262] +- x86/sev: Add missing __init annotations to SEV init routines (John Allen) [2087262] +- virt: sevguest: Rename the sevguest dir and files to sev-guest (John Allen) [2087262] +- virt: sevguest: Change driver name to reflect generic SEV support (John Allen) [2087262] +- x86/boot: Put globals that are accessed early into the .data section (John Allen) [2087262] +- x86/boot: Add an efi.h header for the decompressor (John Allen) [2087262] +- virt: sevguest: Fix bool function returning negative value (John Allen) [2087262] +- virt: sevguest: Fix return value check in alloc_shared_pages() (John Allen) [2087262] +- x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO (John Allen) [2087262] +- x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() (John Allen) [2087262] +- virt: sevguest: Add documentation for SEV-SNP CPUID Enforcement (John Allen) [2087262] +- virt: sevguest: Add support to get extended report (John Allen) [2087262] +- virt: sevguest: Add support to derive key (John Allen) [2087262] +- virt: Add SEV-SNP guest driver (John Allen) [2087262] +- x86/sev: Register SEV-SNP guest request platform device (John Allen) [2087262] +- x86/sev: Provide support for SNP guest request NAEs (John Allen) [2087262] +- x86/sev: Add a sev= cmdline option (John Allen) [2087262] +- x86/sev: Use firmware-validated CPUID for SEV-SNP guests (John Allen) [2087262] +- x86/sev: Add SEV-SNP feature detection/setup (John Allen) [2087262] +- x86/sev: Check SME/SEV support in CPUID first (John Allen) [2087262] +- x86/compressed/64: Add identity mapping for Confidential Computing blob (John Allen) [2087262] +- x86/compressed: Export and rename add_identity_map() (John Allen) [2087262] +- x86/compressed: Use firmware-validated CPUID leaves for SEV-SNP guests (John Allen) [2087262] +- x86/compressed: Add SEV-SNP feature detection/setup (John Allen) [2087262] +- x86/boot: Add a pointer to Confidential Computing blob in bootparams (John Allen) [2087262] +- x86/boot: Preserve boot_params.secure_boot from sanitizing (John Allen) [2087262] +- x86/boot: Fix boot regression caused by bootparam sanitizing (John Allen) [2087262] +- x86/boot: Save fields explicitly, zero out everything else (John Allen) [2087262] +- x86/compressed/64: Add support for SEV-SNP CPUID table in #VC handlers (John Allen) [2087262] +- x86/sev: Move MSR-based VMGEXITs for CPUID to helper (John Allen) [2087262] +- KVM: x86: Move lookup of indexed CPUID leafs to helper (John Allen) [2087262] +- x86/boot: Add Confidential Computing type to setup_data (John Allen) [2087262] +- x86/compressed/acpi: Move EFI kexec handling into common code (John Allen) [2087262] +- x86/compressed/acpi: Move EFI vendor table lookup to helper (John Allen) [2087262] +- x86/compressed/acpi: Move EFI config table lookup to helper (John Allen) [2087262] +- x86/compressed/acpi: Move EFI system table lookup to helper (John Allen) [2087262] +- x86/compressed/acpi: Move EFI detection to helper (John Allen) [2087262] +- x86/head/64: Re-enable stack protection (John Allen) [2087262] +- x86/sev: Use SEV-SNP AP creation to start secondary CPUs (John Allen) [2087262] +- x86/apic/of: Fix CPU devicetree-node lookups (John Allen) [2087262] +- x86/mm: Validate memory when changing the C-bit (John Allen) [2087262] +- x86/kernel: Validate ROM memory before accessing when SEV-SNP is active (John Allen) [2087262] +- x86/kernel: Mark the .bss..decrypted section as shared in the RMP table (John Allen) [2087262] +- x86/sev: Add helper for validating pages in early enc attribute changes (John Allen) [2087262] +- x86/sev: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] +- x86/compressed: Register GHCB memory when SEV-SNP is active (John Allen) [2087262] +- x86/compressed: Add helper for validating pages in the decompression stage (John Allen) [2087262] +- x86/sev: Check the VMPL level (John Allen) [2087262] +- x86/sev: Add a helper for the PVALIDATE instruction (John Allen) [2087262] +- x86/sev: Check SEV-SNP features support (John Allen) [2087262] +- x86/mm: Extend cc_attr to include AMD SEV-SNP (John Allen) [2087262] +- x86/sev: Detect/setup SEV/SME features earlier in boot (John Allen) [2087262] +- x86/compressed/64: Detect/setup SEV/SME features earlier during boot (John Allen) [2087262] +- x86/boot: Use MSR read/write helpers instead of inline assembly (John Allen) [2087262] +- x86/boot: Introduce helpers for MSR reads/writes (John Allen) [2087262] +- KVM: SVM: Update the SEV-ES save area mapping (John Allen) [2087262] +- KVM: SVM: Create a separate mapping for the GHCB save area (John Allen) [2087262] +- KVM: SVM: Create a separate mapping for the SEV-ES save area (John Allen) [2087262] +- KVM: SVM: Define sev_features and VMPL field in the VMSA (John Allen) [2087262] +- x86/sev: Remove do_early_exception() forward declarations (John Allen) [2087262] +- x86/sev: Make the #VC exception stacks part of the default stacks storage (John Allen) [2087262] +- x86: Increase exception stack sizes (John Allen) [2087262] +- x86/head64: Carve out the guest encryption postprocessing into a helper (John Allen) [2087262] +- x86/sev: Get rid of excessive use of defines (John Allen) [2087262] +- x86/sev: Add defines for GHCB version 2 MSR protocol requests (John Allen) [2087262] +- x86/sev: Make sure IRQs are disabled while GHCB is active (John Allen) [2087262] +- x86/sev: Propagate #GP if getting linear instruction address failed (John Allen) [2087262] +- x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() (John Allen) [2087262] +- x86/sev-es: Convert to insn_decode() (John Allen) [2087262] +- x86/sev-es: Split vc_decode_insn() (John Allen) [2087262] +- x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip() (John Allen) [2087262] +- x86/sev: Fix error message in runtime #VC handler (John Allen) [2087262] +- x86/sev-es: Optimize __sev_es_ist_enter() for better readability (John Allen) [2087262] +- x86/sev: Do not require Hypervisor CPUID bit for SEV guests (John Allen) [2087262] +- x86/boot/compressed/64: Cleanup exception handling before booting kernel (John Allen) [2087262] +- x86/sev-es: Remove subtraction of res variable (John Allen) [2087262] + +* Thu Feb 09 2023 Lucas Zampieri [4.18.0-465.el8] +- net: mlx5: eliminate anonymous module_init & module_exit (Amir Tzin) [2157750] +- net/mlx5: E-switch, Fix switchdev mode after devlink reload (Amir Tzin) [2157750] +- net/mlx5e: Set decap action based on attr for sample (Amir Tzin) [2157750] +- net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] +- net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Amir Tzin) [2157750] +- net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Amir Tzin) [2157750] +- net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Amir Tzin) [2157750] +- net/mlx5: Fix ptp max frequency adjustment range (Amir Tzin) [2157750] +- net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Amir Tzin) [2157750] +- net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Amir Tzin) [2157750] +- net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Amir Tzin) [2157750] +- net/mlx5e: Verify dev is present for fix features ndo (Amir Tzin) [2157750] +- net/mlx5: Fix command stats access after free (Amir Tzin) [2157750] +- net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Amir Tzin) [2157750] +- net/mlx5: check attr pointer validity before dereferencing it (Amir Tzin) [2157750] +- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Amir Tzin) [2157750] +- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Amir Tzin) [2157750] +- net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Amir Tzin) [2157750] +- net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Amir Tzin) [2157750] +- net/mlx5e: Always clear dest encap in neigh-update-del (Amir Tzin) [2157750] +- net/mlx5e: CT: Fix ct debugfs folder name (Amir Tzin) [2157750] +- net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Amir Tzin) [2157750] +- net/mlx5: Fix RoCE setting at HCA level (Amir Tzin) [2157750] +- net/mlx5: Avoid recovery in probe flows (Amir Tzin) [2157750] +- net/mlx5: Fix io_eq_size and event_eq_size params validation (Amir Tzin) [2157750] +- net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Amir Tzin) [2157750] +- net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Amir Tzin) [2157750 2096109] +- dm thin: Use last transaction's pmd->root when commit failed (Benjamin Marzinski) [2162537] +- dm thin: resume even if in FAIL mode (Benjamin Marzinski) [2162537] +- dm cache: set needs_check flag after aborting metadata (Benjamin Marzinski) [2162537] +- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Benjamin Marzinski) [2162537] +- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Benjamin Marzinski) [2162537] +- dm integrity: Fix UAF in dm_integrity_dtr() (Benjamin Marzinski) [2162537] +- dm cache: Fix UAF in destroy() (Benjamin Marzinski) [2162537] +- dm thin: Fix UAF in run_timer_softirq() (Benjamin Marzinski) [2162537] +- dm integrity: clear the journal on suspend (Benjamin Marzinski) [2162537] +- dm integrity: flush the journal on suspend (Benjamin Marzinski) [2162537] +- dm bufio: Fix missing decrement of no_sleep_enabled if dm_bufio_client_create failed (Benjamin Marzinski) [2162537] +- dm ioctl: fix misbehavior if list_versions races with module loading (Benjamin Marzinski) [2162537] + +* Thu Feb 09 2023 Lucas Zampieri [4.18.0-464.el8] +- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2136229] +- futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161526] +- Bluetooth: L2CAP: Fix memory leak in vhci_write (Wander Lairson Costa) [2155872] {CVE-2022-3619} +- net: Use this_cpu_inc() to increment net->core_stats (Antoine Tenart) [2152542] +- vlan: fix memory leak in vlan_newlink() (Xin Long) [2051415] +- vlan: move dev_put into vlan_dev_uninit (Xin Long) [2051415] +- vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2051415] +- vlan: fix memory leak in vlan_dev_set_egress_priority (Xin Long) [2051415] +- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103956] +- intel/ixgbevf:fix repeated words in comments (Ken Cox) [2103956] +- intel: remove unused macros (Ken Cox) [2103956] +- ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103956] +- ixgbevf: add disable link state (Ken Cox) [2103956] +- ixgbevf: clean up some inconsistent indenting (Ken Cox) [2103956] +- ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ken Cox) [2103956] +- intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [2103956] + +* Thu Feb 09 2023 Lucas Zampieri [4.18.0-463.el8] +- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Kamal Heib) [2141420] +- cifs: fix use-after-free caused by invalid pointer `hostname` (Ronnie Sahlberg) [2154172] +- ceph: blocklist the kclient when receiving corrupted snap trace (Xiubo Li) [2162414] +- ceph: move mount state enum to super.h (Xiubo Li) [2162414] +- xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161678] +- xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161678] +- NFS: Fix revalidation of empty readdir pages (Benjamin Coddington) [2166364] +- NFS: Don't deadlock when cookie hashes collide (Benjamin Coddington) [2166364] +- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2162139] +- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2162139] +- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2162139] +- locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2162139] +- locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2162139] +- locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2162139] +- dax: fix ENOMEM handling in grab_mapping_entry() (Andrey Albershteyn) [2128474] +- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Vladis Dronov) [2130714] +- crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (Vladis Dronov) [2130714] +- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Vladis Dronov) [2130714] +- crypto: ccp - Remove unused struct ccp_crypto_cpu (Vladis Dronov) [2130714] +- crypto: ccp - Add __init/__exit annotations to module init/exit funcs (Vladis Dronov) [2130714] +- i40e: Fix the inability to attach XDP program on downed interface (Ivan Vecera) [2121511] +- mm, compaction: fix fast_isolate_around() to stay within boundaries (Daniel Vacek) [2149309] + +* Wed Feb 08 2023 Lucas Zampieri [4.18.0-462.el8] +- aio: fix mremap after fork null-deref (Jeff Moyer) [2166088] +- mm/hugetlb: use hugetlb_pte_stable in migration race check (Rafael Aquini) [2158120] {CVE-2022-3522} +- mm/hugetlb: fix race condition of uffd missing/minor handling (Rafael Aquini) [2158120] {CVE-2022-3522} +- mm/hugetlb: simplify the code when alloc_huge_page() failed in hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} +- mm/hugetlb: pass the old pte entry value to hugetlb_no_page() (Rafael Aquini) [2158120] {CVE-2022-3522} +- perf/arm-cmn: Add more bits to child node address offset field (Charles Mirabile) [2122267] +- perf/arm-cmn: Decode CAL devices properly in debugfs (Charles Mirabile) [2122267] +- perf/arm-cmn: Fix filter_sel lookup (Charles Mirabile) [2122267] +- drivers/perf: arm_spe: Expose saturating counter to 16-bit (Charles Mirabile) [2122267] +- perf/arm-cmn: Add CMN-700 support (Charles Mirabile) [2122267] +- perf/arm-cmn: Refactor occupancy filter selector (Charles Mirabile) [2122267] +- perf/arm-cmn: Add CMN-650 support (Charles Mirabile) [2122267] +- perf: check return value of armpmu_request_irq() (Charles Mirabile) [2122267] +- arm_pmu: Validate single/group leader events (Charles Mirabile) [2122267] +- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Charles Mirabile) [2122267] +- drivers/perf: arm_pmu: Handle 47 bit counters (Charles Mirabile) [2122267] +- perf/arm-cmn: Update watchpoint format (Charles Mirabile) [2122267] +- perf/arm-cmn: Hide XP PUB events for CMN-600 (Charles Mirabile) [2122267] +- perf: replace bitmap_weight with bitmap_empty where appropriate (Charles Mirabile) [2122267] +- perf: Replace acpi_bus_get_device() (Charles Mirabile) [2122267] +- perf/arm-cmn: Make arm_cmn_debugfs static (Charles Mirabile) [2122267] +- perf/arm-ccn: Use platform_get_irq() to get the interrupt (Charles Mirabile) [2122267] +- perf/smmuv3: Don't cast parameter in bit operations (Charles Mirabile) [2122267] +- perf/smmuv3: Use msi_get_virq() (Charles Mirabile) [2122267] +- perf/smmuv3: Synthesize IIDR from CoreSight ID registers (Charles Mirabile) [2122267] +- perf/arm-cmn: Add debugfs topology info (Charles Mirabile) [2122267] +- perf/arm-cmn: Add CI-700 Support (Charles Mirabile) [2122267] +- perf/arm-cmn: Support new IP features (Charles Mirabile) [2122267] +- devres: provide devm_krealloc() (Charles Mirabile) [2122267] +- devres: move the size check from alloc_dr() into a separate function (Charles Mirabile) [2122267] +- perf/arm-cmn: Demarcate CMN-600 specifics (Charles Mirabile) [2122267] +- perf/arm-cmn: Move group validation data off-stack (Charles Mirabile) [2122267] +- perf/arm-cmn: Optimise DTC counter accesses (Charles Mirabile) [2122267] +- perf/arm-cmn: Optimise DTM counter reads (Charles Mirabile) [2122267] +- perf/arm-cmn: Refactor DTM handling (Charles Mirabile) [2122267] +- perf/arm-cmn: Streamline node iteration (Charles Mirabile) [2122267] +- perf/arm-cmn: Refactor node ID handling (Charles Mirabile) [2122267] +- perf/arm-cmn: Drop compile-test restriction (Charles Mirabile) [2122267] +- perf/arm-cmn: Account for NUMA affinity (Charles Mirabile) [2122267] +- perf/arm-cmn: Fix CPU hotplug unregistration (Charles Mirabile) [2122267] +- drivers/perf: thunderx2_pmu: Change data in size tx2_uncore_event_update() (Charles Mirabile) [2122267] +- perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] +- arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag (Charles Mirabile) [2122267] +- arm64: perf: Fix 64-bit event counter read truncation (Charles Mirabile) [2122267] +- drivers/perf: Replace spin_lock_irqsave to spin_lock (Charles Mirabile) [2122267] +- arm_pmu: arm64: Use NMIs for PMU (Charles Mirabile) [2122267] +- arm_pmu: Introduce pmu_irq_ops (Charles Mirabile) [2122267] +- arm64: perf: Defer irq_work to IPI_IRQ_WORK (Charles Mirabile) [2122267] +- arm64: perf: Remove PMU locking (Charles Mirabile) [2122267] +- arm64: perf: Avoid PMXEV* indirection (Charles Mirabile) [2122267] +- arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Charles Mirabile) [2122267] +- perf: arm_spe: Remove unnecessary zero check on 'nr_pages' (Charles Mirabile) [2122267] +- drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer (Charles Mirabile) [2122267] +- perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (Charles Mirabile) [2122267] + +* Wed Feb 08 2023 Lucas Zampieri [4.18.0-461.el8] +- wifi: rtw89: Add missing check for alloc_workqueue (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix initialization of rx->link and rx->link_sta (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: Drop stations iterator where the iterator function may sleep (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath9k: use proper statements in conditionals (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix MLO + AP_VLAN check (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: do not send firmware FW_FEATURE_NON_DL region (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: fix physts IE page check (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: fix wrong power after multiple SAR set (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: use u32_encode_bits() to fill MAC quota value (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix ifdef symbol name (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: fix firmware assert during bandwidth change for peer sta (Jose Ignacio Tornos Martinez) [2136125] +- Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD" (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: gen2: Turn on the rate control (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: check link ID in auth/assoc continuation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: mlme: fix null-ptr deref on failed assoc (Jose Ignacio Tornos Martinez) [2136125] +- wifi: fix multi-link element subelement iteration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: don't allow multi-BSSID in S1G (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: fix buffer overflow in elem comparison (Jose Ignacio Tornos Martinez) [2136125] +- net: mhi: Fix memory leak in mhi_net_dellink() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Fix QCN9074 firmware boot on x86 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: Fix ack frame idr leak when mesh has no route (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: Fix bitrates overflow issue (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: fix memory leak in query_regdb_file() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix memory free error when registering wiphy fail (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: silence a sparse RCU warning (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: use explicitly signed or unsigned types (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix crash in beacon protection for P2P-device (Jose Ignacio Tornos Martinez) [2136125 2134582] {CVE-2022-42722} +- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: avoid nontransmitted BSS list corruption (Jose Ignacio Tornos Martinez) [2136125 2134511] {CVE-2022-42721} +- wifi: cfg80211: fix BSS refcounting bugs (Jose Ignacio Tornos Martinez) [2136125 2134460] {CVE-2022-42720} +- wifi: cfg80211: ensure length byte is present before access (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix MBSSID parsing use-after-free (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211/mac80211: reject bad MBSSID elements (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Jose Ignacio Tornos Martinez) [2136125 2134385] {CVE-2022-41674} +- wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array (Jose Ignacio Tornos Martinez) [2136125] +- wifi: wext: use flex array destination for memcpy() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: netdev compatible TX stop for iTXQ drivers (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: remove/avoid misleading prints (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix probe req HE capabilities access (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: Improve rtl8xxxu_queue_select (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: gen2: Enable 40 MHz channel width (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852b: configure DLE mem (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: check DLE FIFO size with reserved size (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: mac: correct register of report IMR (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: set power cut closed for 8852be (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: add to do PCI auto calibration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: add DMA busy checking bits to chip info (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: mask out unsupported TX channels (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: Track scan_cmd allocation size explicitly (Jose Ignacio Tornos Martinez) [2136125] +- brcmfmac: Remove the call to "dtim_assoc" IOVAR (Jose Ignacio Tornos Martinez) [2136125] +- brcmfmac: increase dcmd maximum buffer size (Jose Ignacio Tornos Martinez) [2136125] +- brcmfmac: Support 89459 pcie (Jose Ignacio Tornos Martinez) [2136125] +- brcmfmac: increase default max WOWL patterns to 16 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Fix deadlock during WoWLAN suspend (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Remove redundant ath11k_mac_drain_tx (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add spectral scan support for 160 MHz (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add support to get power save duration for each client (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: fix peer addition/deletion error on sta band migration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support for enable/disable MSDU aggregation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support for processing P2P power saving (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support WMM-PS in P2P GO mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: set wifi_role of P2P (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: send OFDM rate only in P2P mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support P2P (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: set SoC wmac clock register (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: set VGC gain for both chains of MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: move helper functions up in file (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add TX LOFT calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add RXIQ calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add RXDCOC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add r calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add RF self TXDC calibration for MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: move up and reuse busy wait functions (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add support for external PA on MT7620 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: add throughput LED trigger (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: define RF5592 in init_eeprom routine (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: fix number of VHT beamformee spatial streams (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: retrieve MAC address from system firmware if provided (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: add get_txpower mac ops (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: move firmware stats out of debugfs (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath9k: fix repeated the words in a comment (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath9k: fix repeated to words in a comment (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath10k: reset pointer after memory free to avoid potential use-after-free (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: change complete() to complete_all() for scan.completed (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: update coexistence to 6.3.0 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: add logic to control BT scan priority (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: add v1 Wi-Fi firmware steps report (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: translate slot ID to readable name (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mwifiex: fix array of flexible structures warnings (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rndis_wlan: fix array of flexible structures warning (Jose Ignacio Tornos Martinez) [2136125] +- mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv (Jose Ignacio Tornos Martinez) [2136125] +- bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add WoW support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2" (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: add multi-port ID to TX descriptor (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: fix rx filter after scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: free unused skb to prevent memory leak (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: reset halt registers before turn on wifi CPU (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: update LTR settings (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: mac: set NAV upper to 25ms (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: initialize DMA of CMAC (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support SER L1 simulation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: support fw crash simulation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: introudce functions to drop packets (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: unify use of rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: concentrate control function of TX DMA channel (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: correct enable functions of HCI/PCI DMA (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support for setting TID specific configuration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support for setting HE GI and LTF (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: show connecting state in debug message (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: coex: use void pointer as temporal type to copy report (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: pcie: Add IDs/properties for BCM4378 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: pcie: Support PCIe core revisions >= 64 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: firmware: Allow platform to override macaddr (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: of: Fetch Apple properties (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: pcie: Read Apple OTP information (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: firmware: Support passing in multiple board_types (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: firmware: Handle per-board clm_blob files (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: trigger resume flow before wait for notifications (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: Add handling for scan offload match info notification (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: enable resume based on notifications (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: Add support for d3 end notification (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: Add support for wowlan wake packet notification (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: Add support for wowlan info notification (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: don't check D0I3 version (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: pcie: add support for BZ devices (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Fix kernel-doc issues (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath10k: Fix miscellaneous spelling errors (Jose Ignacio Tornos Martinez) [2136125] +- bus: mhi: host: always print detected modem name (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921e: fix random fw download fail (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: introduce Country Location Control support (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921e: fix rmmod crash in driver reload test (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7915: do not check state before configuring implicit beamform (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7915: fix mcs value in ht mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: get rid of the false positive reset (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: connac: fix in comment (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: add PPDU based TxS support for WED device (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: move move mt76_sta_stats to mt76_wcid (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: fix the firmware version report (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7663s: add rx_check callback (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: sdio: fix transmitting packet hangs (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: sdio: add rx_check callback for sdio devices (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: delete stray if statement (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7915: fix an uninitialized variable bug (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: sdio: poll sta stat when device transmits data (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921u: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: add rx_check callback for usb devices (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: testmode: use random payload for tx packets (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mt76: connac: introduce mt76_connac_reg_map structure (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: split scan including lots of channels (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: support hw_scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: call tx_wake notify for 8852c in deep ps mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support deep ps mode for rtw8852c (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: set response rate selection (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: enlarge polling timeout of RX DCK (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: add DIG register struct to share common algorithm (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: support TX diversity for 1T2R chipset (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: record signal strength per RF path (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: configure TX path via H2C command (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: parse phycap of TX/RX antenna number (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: use u32_get_bits to access C2H content of PHY capability (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Increase TCL data ring size for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add multi TX ring support for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Enable threaded NAPI (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: implement SRAM dump debugfs interface (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Split PCI write/read functions (Jose Ignacio Tornos Martinez) [2136125] +- ath11k: Enable remain-on-channel support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mwifiex: fix endian annotations in casts (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mwifiex: fix endian conversion (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mwifiex: mark a variable unused (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: remove redundant variable err (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: add 43439 SDIO ids and initialization (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: Simplify the error handling code (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mwifiex: Fix comment typo (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: always activate all links (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: implement link switching (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: keep A-MSDU data in sta and per-link (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: set up beacon timing config on links (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: add vif/sta link RCU dereference macros (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: send NDP for link (de)activation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: extend ieee80211_nullfunc_get() for MLO (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: track active STA links (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: skip inactive links on TX (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: add ieee80211_find_sta_by_link_addrs API (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: isolate driver from inactive links (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: make smps_mode per-link (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: use correct rx link_sta instead of default (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: set link_sta in reorder timeout (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: fix multi-channel handling in netlink RX (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig (Jose Ignacio Tornos Martinez) [2136125] +- wifi: nl80211: add MLD address to assoc BSS entries (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: mlme: refactor QoS settings code (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: warn on invalid link address (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix double SW scan stop (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: mlme: assign link address correctly (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: move link code to a new file (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: refactor RX a bit (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: check STA magic in change_sta_links (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: remove multicast workaround (Jose Ignacio Tornos Martinez) [2136125] +- wifi: nl80211: remove redundant err variable (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: Support POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] +- wifi: nl80211: Add POWERED_ADDR_CHANGE feature (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: prevent 4-addr use on MLDs (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: prevent VLANs on MLDs (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add support to connect to non-transmit MBSSID profiles (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Fix hardware restart failure due to twt debugfs failure (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add TWT debugfs support for STA interface (Jose Ignacio Tornos Martinez) [2136125] +- wifi: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: declare to support beamformee above bandwidth 80MHz (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: correct polling address of address CAM (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: no HTC field if TX rate might fallback to legacy (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: correct TX resource checking in low power mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: fix interrupt stuck after leaving low power mode (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: enlarge the CFO tracking boundary (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: correct suspend/resume setting for variant chips (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: set TBTT shift configuration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: add retry to change power_mode state (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: correct BA CAM allocation (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: initialize and correct BA CAM content (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: declare correct BA CAM number (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: update TX power tables to R49 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852c: update RF radio A/B parameters to R49 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: TX power limit/limit_ru consider negative (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Add v1 Wi-Fi SCC coexistence policy (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Move _set_policy to chip_ops (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: update WL role info v1 for RTL8852C branch using (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Add v1 version TDMA format and parameters (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Define BT B1 slot length (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: coex: update radio state for RTL8852A/RTL8852C (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: 8852c: adjust mactxen delay of mac/phy interface (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: 8852c: modify PCIE prebkf time (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: ser: leave lps with mutex (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: declare support HE HTC always (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: 8852a: update HW setting on BB (Jose Ignacio Tornos Martinez) [2136125] +- rtw89: 8852c: disable dma during mac init (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: declare support for mac80211 chanctx ops by chip (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: add skeleton of mac80211 chanctx ops support (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: introduce entity mode and its recalculated prototype (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: initialize entity and configure default chandef (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: concentrate chandef setting to stack callback (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: concentrate parameter control for setting channel callback (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: rfk: concentrate parameter control while set_channel() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: txpwr: concentrate channel related control to top (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: create rtw89_chan centrally to avoid breakage (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: re-arrange channel related stuffs under HAL (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: introduce rtw89_chan for channel stuffs (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: rewrite decision on channel by entity state (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Add cold boot calibration support on WCN6750 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Fix incorrect QMI message ID mappings (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath11k: Register shutdown handler for WCN6750 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix potential deadlock in ieee80211_key_link() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: fix uninitialized use of primary channel index (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: use full 'unsigned int' type (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: read ethtool's sta_stats from sinfo (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: correct SMPS mode in HE 6 GHz capability (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: nl80211: send MLO links channel info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: allow bw change during channel switch in mesh (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: allow link address A2 in TXQ dequeue (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix control port frame addressing (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: set link ID in TX info for beacons (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: fix link change handling (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: maintain link_id in link_sta (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211/mac80211: check EHT capability size correctly (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211_hwsim: split iftype data into AP/non-AP (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: mlme: don't add empty EML capabilities (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: use link ID for MLO in queued frames (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: use the corresponding link for stats update (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: add link information in ieee80211_rx_status (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: properly implement MLO key handling (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: Add link_id parameter to various key operations for MLO (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: reject connect response with MLO params for WEP (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: fix use-after-free (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: use link in TXQ parameter configuration (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: add link id to txq params (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: set link BSSID (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: get correct AP link chandef (Jose Ignacio Tornos Martinez) [2136125] +- wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0 (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: properly set old_links when removing a link (Jose Ignacio Tornos Martinez) [2136125] +- wifi: mac80211: accept STA changes without link changes (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: prohibit enter IPS during HW scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: add flag check before enter or leave IPS (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: add flushing queue before HW scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: add the update channel flow to support setting by parameters (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: add mutex when set regulatory and get Tx power table (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: add mutex when set SAR (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmfmac: fix continuous 802.1x tx pending timeout error (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Jose Ignacio Tornos Martinez) [2136125] +- wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: 8852a: correct WDE IMR settings (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw89: refine leaving LPS function (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtlwifi: 8192de: correct checking of IQK reload (Jose Ignacio Tornos Martinez) [2136125] +- wifi: brcmsmac: remove duplicate words (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: access chip_info by const pointer (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: phy: fix warning of possible buffer overflow (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: fix store OP channel info timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: fix stopping queues in wrong timing when HW scan (Jose Ignacio Tornos Martinez) [2136125] +- wifi: rtw88: 8822c: extend supported probe request size (Jose Ignacio Tornos Martinez) [2136125] + +* Tue Feb 07 2023 Lucas Zampieri [4.18.0-459.el8] +- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Jaroslav Kysela) [2125548] {CVE-2023-0266} +- ALSA: usb-audio: Remove redundant workaround for Roland quirk (Jaroslav Kysela) [2125548] +- ASoC: jz4740-i2s: Handle independent FIFO flush bits (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops (Jaroslav Kysela) [2125548] +- ALSA: patch_realtek: Fix Dell Inspiron Plus 16 (Jaroslav Kysela) [2125548] +- ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs (Jaroslav Kysela) [2125548] +- ALSA: line6: fix stack overflow in line6_midi_transmit (Jaroslav Kysela) [2125548] +- ALSA: line6: correct midi status byte when receiving data from podxt (Jaroslav Kysela) [2125548] +- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: add the quirk for KT0206 device (Jaroslav Kysela) [2125548] +- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Jaroslav Kysela) [2125548] +- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Jaroslav Kysela) [2125548] +- ASoC: wm8994: Fix potential deadlock (Jaroslav Kysela) [2125548] +- ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend (Jaroslav Kysela) [2125548] +- ALSA: hda/hdmi: set default audio parameters for KAE silent-stream (Jaroslav Kysela) [2125548] +- ALSA: hda/hdmi: fix i915 silent stream programming flow (Jaroslav Kysela) [2125548] +- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Jaroslav Kysela) [2125548] +- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Jaroslav Kysela) [2125548] +- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Jaroslav Kysela) [2125548] +- ASoC: Intel: Skylake: Fix driver hang during shutdown (Jaroslav Kysela) [2125548] +- ALSA: hda: add snd_hdac_stop_streams() helper (Jaroslav Kysela) [2125548] +- ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() (Jaroslav Kysela) [2125548] +- ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table (Jaroslav Kysela) [2125548] +- ASoC: Intel: avs: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] +- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Jaroslav Kysela) [2125548] +- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Jaroslav Kysela) [2125548] +- ALSA: pcm: Set missing stop_operating flag at undoing trigger start (Jaroslav Kysela) [2125548] +- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Jaroslav Kysela) [2125548] +- ALSA: asihpi: fix missing pci_disable_device() (Jaroslav Kysela) [2125548] +- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jaroslav Kysela) [2125548] +- ASoC: qcom: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] +- ASoC: Intel: avs: Lock substream before snd_pcm_stop() (Jaroslav Kysela) [2125548] +- ASoC: pxa: fix null-pointer dereference in filter() (Jaroslav Kysela) [2125548] +- ASoC: Intel: avs: Fix potential RX buffer overflow (Jaroslav Kysela) [2125548] +- ASoC: Intel: avs: Fix DMA mask assignment (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2125548] +- ASoC: ops: Correct bounds check for second channel on SX controls (Jaroslav Kysela) [2125548] +- ASoC: cs42l51: Correct PGA Volume minimum value (Jaroslav Kysela) [2125548] +- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Jaroslav Kysela) [2125548] +- ASoC: fsl_micfil: explicitly clear CHnF flags (Jaroslav Kysela) [2125548] +- ASoC: fsl_micfil: explicitly clear software reset bit (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: More robust component matching for CS35L41 (Jaroslav Kysela) [2125548] +- ASoC: soc-pcm: Add NULL check in BE reparenting (Jaroslav Kysela) [2125548] +- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Jaroslav Kysela) [2125548] +- ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions (Jaroslav Kysela) [2125548] +- ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register (Jaroslav Kysela) [2125548] +- ASoC: ops: Fix bounds check for _sx controls (Jaroslav Kysela) [2125548] +- ALSA: dice: fix regression for Lexicon I-ONIX FW810S (Jaroslav Kysela) [2125548] +- ASoC: sof_es8336: reduce pop noise on speaker (Jaroslav Kysela) [2125548] +- ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older (Jaroslav Kysela) [2125548] +- ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake (Jaroslav Kysela) [2125548] +- ASoC: Intel: soc-acpi: add ES83x6 support to IceLake (Jaroslav Kysela) [2125548] +- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Jaroslav Kysela) [2125548] +- ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table (Jaroslav Kysela) [2125548] +- ASoC: max98373: Add checks for devm_kcalloc (Jaroslav Kysela) [2125548] +- ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() (Jaroslav Kysela) [2125548] +- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Jaroslav Kysela) [2125548] +- ASoC: hdac_hda: fix hda pcm buffer overflow issue (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue (Jaroslav Kysela) [2125548] +- ASoC: SOF: topology: No need to assign core ID if token parsing failed (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Jaroslav Kysela) [2125548] +- ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Jaroslav Kysela) [2125548] +- ASoC: rt5677: fix legacy dai naming (Jaroslav Kysela) [2125548] +- ASoC: rt5514: fix legacy dai naming (Jaroslav Kysela) [2125548] +- ASoC: tas2764: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] +- ASoC: tas2770: Fix set_tdm_slot in case of single slot (Jaroslav Kysela) [2125548] +- ASoC: core: Fix use-after-free in snd_soc_exit() (Jaroslav Kysela) [2125548] +- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" (Jaroslav Kysela) [2125548] +- ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table (Jaroslav Kysela) [2125548] +- ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List (Jaroslav Kysela) [2125548] +- ASoC: rt1308-sdw: add the default value of some registers (Jaroslav Kysela) [2125548] +- ASoC: Intel: sof_rt5682: Add quirk for Rex board (Jaroslav Kysela) [2125548] +- ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 (Jaroslav Kysela) [2125548] +- ASoC: codecs: jz4725b: fix capture selector naming (Jaroslav Kysela) [2125548] +- ASoC: codecs: jz4725b: use right control for Capture Volume (Jaroslav Kysela) [2125548] +- ASoC: codecs: jz4725b: fix reported volume for Master ctl (Jaroslav Kysela) [2125548] +- ASoC: codecs: jz4725b: add missed Line In power control bit (Jaroslav Kysela) [2125548] +- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Jaroslav Kysela) [2125548] +- ASoC: rt1019: Fix the TDM settings (Jaroslav Kysela) [2125548] +- ASoC: rt5682s: Fix the TDM Tx settings (Jaroslav Kysela) [2125548] +- ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe (Jaroslav Kysela) [2125548] +- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Jaroslav Kysela) [2125548] +- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Jaroslav Kysela) [2125548] +- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Jaroslav Kysela) [2125548] +- ALSA: memalloc: Try dma_alloc_noncontiguous() at first (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Add quirk entry for M-Audio Micro (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Yet more regression for for the delayed card registration (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add Positivo C6300 model quirk (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] +- ALSA: hda: fix potential memleak in 'add_widget_node' (Jaroslav Kysela) [2125548] +- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Jaroslav Kysela) [2125548] +- ALSA: hda/hdmi - enable runtime pm for more AMD display audio (Jaroslav Kysela) [2125548] +- ALSA: memalloc: Don't fall back for SG-buffer with IOMMU (Jaroslav Kysela) [2125548] +- ALSA: aoa: Fix I2S device accounting (Jaroslav Kysela) [2125548] +- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Jaroslav Kysela) [2125548] +- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Jaroslav Kysela) [2125548] +- ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor (Jaroslav Kysela) [2125548] +- ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions (Jaroslav Kysela) [2125548] +- ASoC: Intel: common: add ACPI matching tables for Raptor Lake (Jaroslav Kysela) [2125548] +- ALSA: rme9652: use explicitly signed char (Jaroslav Kysela) [2125548] +- ALSA: au88x0: use explicitly signed char (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add another HP ZBook G9 model quirks (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41 (Jaroslav Kysela) [2125548] +- ALSA: Use del_timer_sync() before freeing timer (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Fix last interface check for registration (Jaroslav Kysela) [2125548] +- ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table (Jaroslav Kysela) [2125548] +- ASoC: amd: yc: Add ASUS UM5302TA into DMI table (Jaroslav Kysela) [2125548] +- ASoC: SOF: add quirk to override topology mclk_id (Jaroslav Kysela) [2125548] +- ASoC: SOF: pci: Change DMI match info to support all Chrome platforms (Jaroslav Kysela) [2125548] +- ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Register card at the last interface (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support (Jaroslav Kysela) [2125548] +- ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe (Jaroslav Kysela) [2125548] +- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Jaroslav Kysela) [2125548] +- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Jaroslav Kysela) [2125548] +- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Jaroslav Kysela) [2125548] +- ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe (Jaroslav Kysela) [2125548] +- ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe (Jaroslav Kysela) [2125548] +- ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe (Jaroslav Kysela) [2125548] +- ALSA: dmaengine: increment buffer pointer atomically (Jaroslav Kysela) [2125548] +- ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() (Jaroslav Kysela) [2125548] +- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Jaroslav Kysela) [2125548] +- ASoC: wm_adsp: Handle optional legacy support (Jaroslav Kysela) [2125548] +- ASoC: rsnd: Add check for rsnd_mod_power_on (Jaroslav Kysela) [2125548] +- ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() (Jaroslav Kysela) [2125548] +- ASoC: mt6359: fix tests for platform_get_irq() failure (Jaroslav Kysela) [2125548] +- ASoC: wcd934x: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] +- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Fix NULL dererence at error path (Jaroslav Kysela) [2125548] +- ALSA: usb-audio: Fix potential memory leaks (Jaroslav Kysela) [2125548] +- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Jaroslav Kysela) [2125548] +- ALSA: oss: Fix potential deadlock at unregistration (Jaroslav Kysela) [2125548] +- ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model (Jaroslav Kysela) [2125548] +- ALSA: hda: Fix position reporting on Poulsbo (Jaroslav Kysela) [2125548] + +* Mon Feb 06 2023 Lucas Zampieri [4.18.0-458.el8] +- KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2097144] +- KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2097144] +- KVM: x86: SVM: use smram structs (Maxim Levitsky) [2097144] +- KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2097144] +- KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2097144] +- KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2097144] +- KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2097144] +- KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2097144] +- KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2097144] +- KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2097144] +- KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2097144] +- KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2097144] +- KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2097144] +- bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2097144] +- KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2097144] +- KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2097144] +- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2097144] +- KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2097144] +- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2097144] +- KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2097144] +- KVM: x86: Bug the VM if the emulator accesses a non-existent GPR (Maxim Levitsky) [2097144] +- KVM: x86: Reduce the number of emulator GPRs to '8' for 32-bit KVM (Maxim Levitsky) [2097144] +- KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs (Maxim Levitsky) [2097144] +- KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array (Maxim Levitsky) [2097144] +- KVM: x86: Harden _regs accesses to guard against buggy input (Maxim Levitsky) [2097144] +- KVM: x86: Grab regs_dirty in local 'unsigned long' (Maxim Levitsky) [2097144] + +* Fri Feb 03 2023 Lucas Zampieri [4.18.0-457.el8] +- RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142690] +- RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142690] +- RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142690] +- RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142690] +- RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142690] +- RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142690] +- RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142690] +- RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142690] +- RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142690] +- RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142690] +- RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142690] +- RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142690] +- RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142690] +- RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142690] +- RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142690] +- RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142690] +- net/mlx5: Lag, Fix for loop when checking lag (Amir Tzin) [2112917] +- net/mlx5e: Fix use-after-free when reverting termination table (Amir Tzin) [2112927] +- net/mlx5: Fix uninitialized variable bug in outlen_write() (Amir Tzin) [2112927] +- net/mlx5: E-switch, Fix duplicate lag creation (Amir Tzin) [2112927 2112917] +- net/mlx5: E-switch, Destroy legacy fdb table when needed (Amir Tzin) [2112927 2112917] +- net/mlx5: DR, Fix uninitialized var warning (Amir Tzin) [2112927] +- net/mlx5e: Offload rule only when all encaps are valid (Amir Tzin) [2112927] +- net/mlx5: Fix sync reset event handler error flow (Amir Tzin) [2112927] +- net/mlx5: E-Switch, Set correctly vport destination (Amir Tzin) [2112927] +- net/mlx5: Fix handling of entry refcount when command is not issued to FW (Amir Tzin) [2112927] +- net/mlx5: cmdif, Print info on any firmware cmd failure to tracepoint (Amir Tzin) [2112927] +- net/mlx5: SF: Fix probing active SFs during driver probe phase (Amir Tzin) [2112927] +- net/mlx5: Fix FW tracer timestamp calculation (Amir Tzin) [2112927] +- net/mlx5: Do not query pci info while pci disabled (Amir Tzin) [2112927 2129249] +- net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions (Amir Tzin) [2112927] +- net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq (Amir Tzin) [2112927] +- net/mlx5: DR, Fix the SMFS sync_steering for fast teardown (Amir Tzin) [2112927] +- net/mlx5e: E-Switch, Fix comparing termination table instance (Amir Tzin) [2112927] +- net/mlx5e: TC, Fix wrong rejection of packet-per-second policing (Amir Tzin) [2112927 2049622] +- net/mlx5e: Fix tc acts array not to be dependent on enum order (Amir Tzin) [2112927] +- net/mlx5e: Add missing sanity checks for max TX WQE size (Amir Tzin) [2112927] +- net/mlx5: fw_reset: Don't try to load device in case PCI isn't working (Amir Tzin) [2112927] +- net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode (Amir Tzin) [2112927 2112917] +- net/mlx5: Allow async trigger completion execution on single CPU systems (Amir Tzin) [2112927] +- net/mlx5: Bridge, verify LAG state when adding bond to bridge (Amir Tzin) [2112927] +- net/mlx5: Fix crash during sync firmware reset (Amir Tzin) [2112927] +- net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed (Amir Tzin) [2112927] +- net/mlx5: Fix possible use-after-free in async command interface (Amir Tzin) [2112927] +- net/mlx5: ASO, Create the ASO SQ with the correct timestamp format (Amir Tzin) [2112927 2049622] +- net/mlx5e: Update restore chain id for slow path packets (Amir Tzin) [2112927] +- net/mlx5e: Extend SKB room check to include PTP-SQ (Amir Tzin) [2112927] +- net/mlx5: DR, Fix matcher disconnect error flow (Amir Tzin) [2112927] +- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Amir Tzin) [2112927] +- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Amir Tzin) [2112927] +- net/mlx5e: Fix calculations for ICOSQ size (Amir Tzin) [2112927] +- net/mlx5: Fix spelling mistake "syndrom" -> "syndrome" (Amir Tzin) [2112927] +- net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full (Amir Tzin) [2112927] +- RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey (Amir Tzin) [2112927] +- RDMA/mlx5: Fix UMR cleanup on error flow of driver init (Amir Tzin) [2112927] +- RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile (Amir Tzin) [2112927] +- net/mlx5: Unlock on error in mlx5_sriov_enable() (Amir Tzin) [2112927] +- net/mlx5e: Fix use after free in mlx5e_fs_init() (Amir Tzin) [2112927] +- net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup() (Amir Tzin) [2112927] +- net/mlx5: unlock on error path in esw_vfs_changed_event_handler() (Amir Tzin) [2112927 2150647] +- net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off (Amir Tzin) [2112927] +- net/mlx5e: TC, Add missing policer validation (Amir Tzin) [2112927] +- net/mlx5e: Fix wrong application of the LRO state (Amir Tzin) [2112927] +- net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Amir Tzin) [2112927] +- net/mlx5: Fix cmd error logging for manage pages cmd (Amir Tzin) [2112927] +- net/mlx5: Disable irq when locking lag_lock (Amir Tzin) [2112927] +- net/mlx5: Eswitch, Fix forwarding decision to uplink (Amir Tzin) [2112927 2150647] +- net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY (Amir Tzin) [2112927] +- net/mlx5e: Properly disable vlan strip on non-UL reps (Amir Tzin) [2112927] +- net/mlx5e: Allocate flow steering storage during uplink initialization (Amir Tzin) [2112927] +- RDMA/mlx5: Use the proper number of ports (Amir Tzin) [2112927] +- mlx5: do not use RT_TOS for IPv6 flowlabel (Amir Tzin) [2112927] +- RDMA/mlx5: Add missing check for return value in get namespace flow (Amir Tzin) [2112927] +- net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ (Amir Tzin) [2112927] +- net: devlink: convert reload command to take implicit devlink->lock (mlx5 hunk only) (Amir Tzin) [2112927] +- devlink: Hold the instance lock in health callbacks (mlx5 hunk only) (Amir Tzin) [2112927] +- net/mlx5: Lock mlx5 devlink health recovery callback (Amir Tzin) [2112927] +- net/mlx5: Lock mlx5 devlink reload callbacks (Amir Tzin) [2112927] +- net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload (Amir Tzin) [2112927] +- net/mlx5e: kTLS, Dynamically re-size TX recycling pool (Amir Tzin) [2112927] +- net/mlx5e: kTLS, Recycle objects of device-offloaded TLS TX connections (Amir Tzin) [2112927] +- net/mlx5e: kTLS, Take stats out of OOO handler (Amir Tzin) [2112927] +- net/mlx5e: kTLS, Introduce TLS-specific create TIS (Amir Tzin) [2112927] +- net/mlx5e: Move mlx5e_init_l2_addr to en_main (Amir Tzin) [2112927] +- net/mlx5e: Split en_fs ndo's and move to en_main (Amir Tzin) [2112927] +- net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main (Amir Tzin) [2112927] +- net/mlx5e: Add mdev to flow_steering struct (Amir Tzin) [2112927] +- net/mlx5e: Report flow steering errors with mdev err report API (Amir Tzin) [2112927] +- net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer (Amir Tzin) [2112927] +- net/mlx5e: Allocate VLAN and TC for featured profiles only (Amir Tzin) [2112927] +- net/mlx5e: Make mlx5e_tc_table private (Amir Tzin) [2112927] +- net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer (Amir Tzin) [2112927] +- net/mlx5e: TC, Support tc action api for police (Amir Tzin) [2112927] +- net/mlx5e: TC, Separate get/update/replace meter functions (Amir Tzin) [2112927] +- net/mlx5e: Add red and green counters for metering (Amir Tzin) [2112927] +- net/mlx5e: TC, Allocate post meter ft per rule (Amir Tzin) [2112927] +- net/mlx5: DR, Add support for flow metering ASO (Amir Tzin) [2112927] +- net/mlx5: Fix driver use of uninitialized timeout (Amir Tzin) [2112927] +- net/mlx5: DR, Fix SMFS steering info dump format (Amir Tzin) [2112927] +- net/mlx5: Adjust log_max_qp to be 18 at most (Amir Tzin) [2112927] +- net/mlx5e: Modify slow path rules to go to slow fdb (Amir Tzin) [2112927 2150647] +- net/mlx5e: Fix calculations related to max MPWQE size (Amir Tzin) [2112927] +- net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size (Amir Tzin) [2112927] +- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Amir Tzin) [2112927] +- net/mlx5e: TC, Fix post_act to not match on in_port metadata (Amir Tzin) [2112927] +- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Amir Tzin) [2112927] +- RDMA/mlx5: Rename the mkey cache variables and functions (Amir Tzin) [2112927] +- RDMA/mlx5: Store in the cache mkeys instead of mrs (Amir Tzin) [2112927] +- RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs (Amir Tzin) [2112927] +- RDMA/mlx5: Replace cache list with Xarray (Amir Tzin) [2112927] +- RDMA/mlx5: Replace ent->lock with xa_lock (Amir Tzin) [2112927] +- net/mlx5: CT: Remove warning of ignore_flow_level support for non PF (Amir Tzin) [2112927] +- net/mlx5e: Add resiliency for PTP TX port timestamp (Amir Tzin) [2112927] +- net/mlx5: Expose ts_cqe_metadata_size2wqe_counter (Amir Tzin) [2112927] +- net/mlx5e: HTB, move htb functions to a new file (Amir Tzin) [2112927] +- net/mlx5e: HTB, change functions name to follow convention (Amir Tzin) [2112927] +- net/mlx5e: HTB, remove priv from htb function calls (Amir Tzin) [2112927] +- net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure (Amir Tzin) [2112927] +- net/mlx5e: HTB, move stats and max_sqs to priv (Amir Tzin) [2112927] +- net/mlx5e: HTB, move section comment to the right place (Amir Tzin) [2112927] +- net/mlx5e: HTB, move ids to selq_params struct (Amir Tzin) [2112927] +- net/mlx5e: HTB, reduce visibility of htb functions (Amir Tzin) [2112927] +- net/mlx5e: Fix mqprio_rl handling on devlink reload (Amir Tzin) [2112927] +- net/mlx5e: Report header-data split state through ethtool (Amir Tzin) [2112927] +- RDMA/mlx5: Expose steering anchor to userspace (Amir Tzin) [2112927] +- RDMA/mlx5: Refactor get flow table function (Amir Tzin) [2112927] +- net/mlx5: fs, allow flow table creation with a UID (Amir Tzin) [2112927] +- net/mlx5: fs, expose flow table ID to users (Amir Tzin) [2112927] +- net/mlx5: Expose the ability to point to any UID from shared UID (Amir Tzin) [2112927] +- net/mlx5e: Remove the duplicating check for striding RQ when enabling LRO (Amir Tzin) [2112927] +- net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features (Amir Tzin) [2112927] +- net/mlx5e: Extend flower police validation (Amir Tzin) [2112927] +- net/mlx5e: configure meter in flow action (Amir Tzin) [2112927 2150647 2049622] +- net/mlx5e: Removed useless code in function (Amir Tzin) [2112927] +- net/mlx5: Bridge, implement QinQ support (Amir Tzin) [2112927] +- net/mlx5: Bridge, implement infrastructure for VLAN protocol change (Amir Tzin) [2112927] +- net/mlx5: Bridge, extract VLAN push/pop actions creation (Amir Tzin) [2112927] +- net/mlx5: Bridge, rename filter fg to vlan_filter (Amir Tzin) [2112927] +- net/mlx5: Bridge, refactor groups sizes and indices (Amir Tzin) [2112927] +- net/mlx5: debugfs, Add num of in-use FW command interface slots (Amir Tzin) [2112927] +- net/mlx5: Expose vnic diagnostic counters for eswitch managed vports (Amir Tzin) [2112927 2150647 2049881] +- net/mlx5: Use software VHCA id when it's supported (Amir Tzin) [2112927] +- net/mlx5: Introduce ifc bits for using software vhca id (Amir Tzin) [2112927] +- net/mlx5: Use the bitmap API to allocate bitmaps (Amir Tzin) [2112927] +- devlink: Hold the instance lock in port_new / port_del callbacks (mlx5 hunks only) (Amir Tzin) [2112925] +- net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set (Amir Tzin) [2112927 2150647] +- net/mlx5: Use devl_ API in mlx5e_devlink_port_register (Amir Tzin) [2112927 2150647] +- net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register (Amir Tzin) [2112927] +- net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_register (Amir Tzin) [2112927 2150647] +- net/mlx5: Use devl_ API for rate nodes destroy (Amir Tzin) [2112927 2150647] +- net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enter (Amir Tzin) [2112927 2150647] +- net/mlx5: fix 32bit build (Amir Tzin) [2112927 2049622] +- net/mlx5e: TC, Support offloading police action (Amir Tzin) [2112927 2049622] +- net/mlx5e: Add flow_action to parse state (Amir Tzin) [2112927 2049622] +- net/mlx5e: Add post meter table for flow metering (Amir Tzin) [2112927 2049622] +- net/mlx5e: Add generic macros to use metadata register mapping (Amir Tzin) [2112927 2049622] +- net/mlx5e: Get or put meter by the index of tc police action (Amir Tzin) [2112927 2049622] +- net/mlx5e: Add support to modify hardware flow meter parameters (Amir Tzin) [2112927 2049622] +- net/mlx5e: Prepare for flow meter offload if hardware supports it (Amir Tzin) [2112927 2049622] +- net/mlx5: Implement interfaces to control ASO SQ and CQ (Amir Tzin) [2112927 2049622] +- net/mlx5: Add support to create SQ and CQ for ASO (Amir Tzin) [2112927 2049622] +- net/mlx5: E-switch: Change eswitch mode only via devlink command (Amir Tzin) [2112927 2150647 2112917] +- net/mlx5: E-switch, Remove dependency between sriov and eswitch mode (Amir Tzin) [2112927 2150647 2112917] +- net/mlx5: E-switch, Introduce flag to indicate if fdb table is created (Amir Tzin) [2112927 2112917] +- net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is created (Amir Tzin) [2112927 2112917] +- net/mlx5: delete dead code in mlx5_esw_unlock() (Amir Tzin) [2112927] +- net/mlx5: Delete ipsec_fs header file as not used (Amir Tzin) [2112927] +- net/mlx5: Add bits and fields to support enhanced CQE compression (Amir Tzin) [2112927] +- net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK (Amir Tzin) [2112927] +- net/mlx5: group fdb cleanup to single function (Amir Tzin) [2112927] +- net/mlx5: Add support EXECUTE_ASO action for flow entry (Amir Tzin) [2112927 2049622] +- net/mlx5: Add HW definitions of vport debug counters (Amir Tzin) [2112927] +- net/mlx5: Add IFC bits and enums for flow meter (Amir Tzin) [2112927 2049622] +- RDMA/mlx5: Support handling of modify-header pattern ICM area (Amir Tzin) [2112927] +- net/mlx5: Manage ICM of type modify-header pattern (Amir Tzin) [2112927] +- net/mlx5: Introduce header-modify-pattern ICM properties (Amir Tzin) [2112927] +- RDMA/mlx5: Add a umr recovery flow (Amir Tzin) [2112927] +- net/mlx5e: Ring the TX doorbell on DMA errors (Amir Tzin) [2112925] +- net/mlx5e: Fix capability check for updating vnic env counters (Amir Tzin) [2112925] +- net/mlx5: Lag, correct get the port select mode str (Amir Tzin) [2112925] +- net/mlx5e: Fix enabling sriov while tc nic rules are offloaded (Amir Tzin) [2112925] +- net/mlx5e: kTLS, Fix build time constant test in RX (Amir Tzin) [2112925] +- net/mlx5e: kTLS, Fix build time constant test in TX (Amir Tzin) [2112925] +- net/mlx5: Lag, decouple FDB selection and shared FDB (Amir Tzin) [2112925] +- net/mlx5: TC, allow offload from uplink to other PF's VF (Amir Tzin) [2112925] +- mellanox: mlx5: avoid uninitialized variable warning with gcc-12 (Amir Tzin) [2112925] +- net/mlx5: E-Switch, pair only capable devices (Amir Tzin) [2112925 2150647] +- Revert "net/mlx5e: Allow relaxed ordering over VFs" (Amir Tzin) [2112925] +- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Amir Tzin) [2112925] +- RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr() (Amir Tzin) [2112925] +- net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup (Amir Tzin) [2112925] +- net/mlx5: Support multiport eswitch mode (Amir Tzin) [2112925 2150647] +- net/mlx5: Remove unused argument (Amir Tzin) [2112925] +- net/mlx5: Lag, refactor lag state machine (Amir Tzin) [2112925] +- net/mlx5e: Add XDP SQs to uplink representors steering tables (Amir Tzin) [2112925] +- net/mlx5e: Allow relaxed ordering over VFs (Amir Tzin) [2112925] +- net/mlx5e: Support partial GSO for tunnels over vlans (Amir Tzin) [2112925] +- net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB (Amir Tzin) [2112925] +- net/mlx5e: Allocate virtually contiguous memory for reps structures (Amir Tzin) [2112925] +- net/mlx5e: Allocate virtually contiguous memory for VLANs list (Amir Tzin) [2112925] +- net/mlx5: Allocate virtually contiguous memory in pci_irq.c (Amir Tzin) [2112925] +- net/mlx5: Allocate virtually contiguous memory in vport.c (Amir Tzin) [2112925] +- net/mlx5: Inline db alloc API function (Amir Tzin) [2112925] +- net/mlx5: Add last command failure syndrome to debugfs (Amir Tzin) [2112925] +- net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev' (Amir Tzin) [2112925] +- net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs (Amir Tzin) [2112925] +- net/mlx5: Lag, add debugfs to query hardware lag state (Amir Tzin) [2112925] +- net/mlx5: Lag, use buckets in hash mode (Amir Tzin) [2112925] +- net/mlx5: Lag, refactor dmesg print (Amir Tzin) [2112925] +- net/mlx5: Support devices with more than 2 ports (Amir Tzin) [2112925] +- net/mlx5: Lag, use actual number of lag ports (Amir Tzin) [2112925] +- net/mlx5: Lag, use hash when in roce lag on 4 ports (Amir Tzin) [2112925] +- net/mlx5: Lag, support single FDB only on 2 ports (Amir Tzin) [2112925] +- net/mlx5: Lag, store number of ports inside lag object (Amir Tzin) [2112925] +- net/mlx5: Lag, filter non compatible devices (Amir Tzin) [2112925] +- net/mlx5: Lag, use lag lock (Amir Tzin) [2112925] +- net/mlx5: Lag, move E-Switch prerequisite check into lag code (Amir Tzin) [2112925] +- net/mlx5: devcom only supports 2 ports (Amir Tzin) [2112925] +- net/mlx5: Lag, expose number of lag ports (Amir Tzin) [2112925] +- net/mlx5: Increase FW pre-init timeout for health recovery (Amir Tzin) [2112925] +- net/mlx5: Add exit route when waiting for FW (Amir Tzin) [2112925] +- net/mlx5e: Use XFRM state direction instead of flags (Amir Tzin) [2112925] +- net/mlx5: Allow future addition of IPsec object modifiers (Amir Tzin) [2112925] +- net/mlx5: Don't perform lookup after already known sec_path (Amir Tzin) [2112925] +- net/mlx5: Cleanup XFRM attributes struct (Amir Tzin) [2112925] +- net/mlx5: Remove not-supported ICV length (Amir Tzin) [2112925] +- net/mlx5: Simplify IPsec capabilities logic (Amir Tzin) [2112925] +- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Amir Tzin) [2112925] +- net/mlx5: Make sure that no dangling IPsec FS pointers exist (Amir Tzin) [2112925] +- net/mlx5: Clean IPsec FS add/delete rules (Amir Tzin) [2112925] +- net/mlx5: Simplify HW context interfaces by using SA entry (Amir Tzin) [2112925] +- net/mlx5: Remove indirections from esp functions (Amir Tzin) [2112925] +- net/mlx5: Merge various control path IPsec headers into one file (Amir Tzin) [2112925] +- net/mlx5: Remove useless validity check (Amir Tzin) [2112925] +- net/mlx5: Store IPsec ESN update work in XFRM state (Amir Tzin) [2112925] +- net/mlx5: Reduce useless indirection in IPsec FS add/delete flows (Amir Tzin) [2112925] +- net/mlx5: Don't hide fallback to software IPsec in FS code (Amir Tzin) [2112925] +- net/mlx5: Check IPsec TX flow steering namespace in advance (Amir Tzin) [2112925] +- net/mlx5: Simplify IPsec flow steering init/cleanup functions (Amir Tzin) [2112925] +- net/mlx5: fs, an FTE should have no dests when deleted (Amir Tzin) [2112925] +- net/mlx5: fs, call the deletion function of the node (Amir Tzin) [2112925] +- net/mlx5: fs, delete the FTE when there are no rules attached to it (Amir Tzin) [2112925] +- net/mlx5: fs, do proper bookkeeping for forward destinations (Amir Tzin) [2112925] +- net/mlx5: fs, add unused destination type (Amir Tzin) [2112925] +- net/mlx5: fs, jump to exit point and don't fall through (Amir Tzin) [2112925] +- net/mlx5: fs, refactor software deletion rule (Amir Tzin) [2112925] +- net/mlx5: fs, split software and IFC flow destination definitions (Amir Tzin) [2112925] +- net/mlx5e: TC, set proper dest type (Amir Tzin) [2112925] +- net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function (Amir Tzin) [2112925] +- net/mlx5e: Drop error CQE handling from the XSK RX handler (Amir Tzin) [2112925] +- net/mlx5: Print initializing field in case of timeout (Amir Tzin) [2112925] +- net/mlx5: Delete redundant default assignment of runtime devlink params (Amir Tzin) [2112925] +- net/mlx5: Remove useless kfree (Amir Tzin) [2112925] +- net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create (Amir Tzin) [2112925] +- RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send() (Amir Tzin) [2112925] +- RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt (Amir Tzin) [2112925] +- RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas (Amir Tzin) [2112925] +- RDMA/mlx5: Move creation and free of translation tables to umr.c (Amir Tzin) [2112925] +- RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access (Amir Tzin) [2112925] +- RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs (Amir Tzin) [2112925] +- RDMA/mlx5: Introduce mlx5_umr_post_send_wait() (Amir Tzin) [2112925] +- RDMA/mlx5: Expose wqe posting helpers outside of wr.c (Amir Tzin) [2112925] +- RDMA/mlx5: Simplify get_umr_update_access_mask() (Amir Tzin) [2112925] +- RDMA/mlx5: Move mkey ctrl segment logic to umr.c (Amir Tzin) [2112925] +- RDMA/mlx5: Move umr checks to umr.h (Amir Tzin) [2112925] +- RDMA/mlx5: Move init and cleanup of UMR to umr.c (Amir Tzin) [2112925] +- RDMA/mlx5: Fix flow steering egress flow (Amir Tzin) [2112925] +- mlx5, xsk: Diversify return values from xsk_wakeup call paths (Amir Tzin) [2112925] +- net/mlx5: Remove not-implemented IPsec capabilities (Amir Tzin) [2112925] +- net/mlx5: Remove ipsec_ops function table (Amir Tzin) [2112925] +- net/mlx5: Reduce kconfig complexity while building crypto support (Amir Tzin) [2112925] +- net/mlx5: Move IPsec file to relevant directory (Amir Tzin) [2112925] +- net/mlx5: Remove not-needed IPsec config (Amir Tzin) [2112925] +- net/mlx5: Align flow steering allocation namespace to common style (Amir Tzin) [2112925] +- net/mlx5: Unify device IPsec capabilities check (Amir Tzin) [2112925] +- net/mlx5: Remove useless IPsec device checks (Amir Tzin) [2112925] +- net/mlx5: Remove ipsec vs. ipsec offload file separation (Amir Tzin) [2112925] +- RDMA/mlx5: Drop crypto flow steering API (Amir Tzin) [2112925] +- RDMA/mlx5: Delete never supported IPsec flow action (Amir Tzin) [2112925] +- net/mlx5: Remove FPGA ipsec specific statistics (Amir Tzin) [2112925] +- net/mlx5: Remove XFRM no_trailer flag (Amir Tzin) [2112925] +- net/mlx5: Remove not-used IDA field from IPsec struct (Amir Tzin) [2112925] +- net/mlx5: Delete metadata handling logic (Amir Tzin) [2112925] +- net/mlx5_fpga: Drop INNOVA IPsec support (Amir Tzin) [2112925] +- net/mlx5: Cleanup kTLS function names and their exposure (Amir Tzin) [2112925] +- net/mlx5: Remove tls vs. ktls separation as it is the same (Amir Tzin) [2112925] +- net/mlx5: Remove indirection in TLS build (Amir Tzin) [2112925] +- net/mlx5: Reliably return TLS device capabilities (Amir Tzin) [2112925] +- net/mlx5_fpga: Drop INNOVA TLS support (Amir Tzin) [2112925] +- ipv6: Use ipv6_only_sock() helper in condition (mlx5 hunk only). (Amir Tzin) [2112925] +- Revert "stmmac/intel: mark driver as tech preview" (Mark Salter) [2122230] +- net: stmmac: Fix queue statistics reading (Mark Salter) [2122230] +- stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Mark Salter) [2122230] +- net: stmmac: power up/down serdes in stmmac_open/release (Mark Salter) [2122230] +- stmmac: intel: Simplify intel_eth_pci_remove() (Mark Salter) [2122230] +- net: stmmac: work around sporadic tx issue on link-up (Mark Salter) [2122230] +- stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (Mark Salter) [2122230] +- net: phylink: fix SGMII inband autoneg enable (Mark Salter) [2122230] +- net: phylink: fix NULL pl->pcs dereference during phylink_pcs_poll_start (Mark Salter) [2122230] +- net: phylink: disable PCS polling over major configuration (Mark Salter) [2122230] +- net: phylink: remove pcs_ops member (Mark Salter) [2122230] +- net: pcs: xpcs: depends on PHYLINK in Kconfig (Mark Salter) [2122230] +- net: phylink: add QSGMII support to phylink_mii_c22_pcs_encode_advertisement() (Mark Salter) [2122230] +- net: stmmac: make mdio register skips PHY scanning for fixed-link (Mark Salter) [2122230] +- stmmac: intel: add phy-mode and fixed-link ACPI _DSD setting support (Mark Salter) [2122230] +- net: pcs: xpcs: add CL37 1000BASE-X AN support (Mark Salter) [2122230] +- stmmac: intel: prepare to support 1000BASE-X phy interface setting (Mark Salter) [2122230] +- net: make xpcs_do_config to accept advertising for pcs-xpcs and sja1105 (Mark Salter) [2122230] +- net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii (Mark Salter) [2122230] +- net: stmmac: remove redunctant disable xPCS EEE call (Mark Salter) [2122230] +- net: stmmac: fix dma queue left shift overflow issue (Mark Salter) [2122230] +- net: stmmac: switch to use interrupt for hw crosstimestamping (Mark Salter) [2122230] +- net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow (Mark Salter) [2122230] +- net: stmmac: fix pm runtime issue in stmmac_dvr_remove() (Mark Salter) [2122230] +- net: stmmac: dwc-qos: Disable split header for Tegra194 (Mark Salter) [2122230] +- stmmac: intel: Fix an error handling path in intel_eth_pci_probe() (Mark Salter) [2122230] +- stmmac: intel: Add RPL-P PCI ID (Mark Salter) [2122230] +- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Mark Salter) [2122230] +- net: stmmac: remove unused get_addr() callback (Mark Salter) [2122230] +- net: pcs: pcs-xpcs: Convert to mdiobus_c45_read (Mark Salter) [2122230] +- net: phylink: Convert to mdiobus_c45_{read|write} (Mark Salter) [2122230] +- net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] +- net: phylink: remove phylink_helper_basex_speed() (Mark Salter) [2122230] +- net: phylink: remove phylink_set_10g_modes() (Mark Salter) [2122230] +- net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2122230] +- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Mark Salter) [2122230] +- net: stmmac: disable Split Header (SPH) for Intel platforms (Mark Salter) [2122230] +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state (Mark Salter) [2122230] +- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Mark Salter) [2122230] +- stmmac: intel: Add ADL-N PCI ID (Mark Salter) [2122230] +- net: stmmac: switch no PTP HW support message to info level (Mark Salter) [2122230] +- net: phylink: remove phylink_set_pcs() (Mark Salter) [2122230] +- stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S (Mark Salter) [2122230] +- net: phylink: remove phylink_config's pcs_poll (Mark Salter) [2122230] +- net: phylink: use legacy_pre_march2020 (Mark Salter) [2122230] +- net: phylink: add legacy_pre_march2020 indicator (Mark Salter) [2122230] +- net: stmmac: optimize locking around PTP clock reads (Mark Salter) [2122230] +- net: stmmac: use .mac_select_pcs() interface (Mark Salter) [2122230] +- net: stmmac: convert to phylink_generic_validate() (Mark Salter) [2122230] +- net: stmmac: remove phylink_config.pcs_poll usage (Mark Salter) [2122230] +- net: stmmac/xpcs: convert to pcs_validate() (Mark Salter) [2122230] +- net: convert users of bitmap_foo() to linkmode_foo() (Mark Salter) [2122230] +- net: phylink: add pcs_validate() method (Mark Salter) [2122230] +- net: phylink: add mac_select_pcs() method to phylink_mac_ops (Mark Salter) [2122230] +- net: phylink: tidy up disable bit clearing (Mark Salter) [2122230] +- net: phylink: handle NA interface mode in phylink_fwnode_phy_connect() (Mark Salter) [2122230] +- net: phylink: Add helpers for c22 registers without MDIO (Mark Salter) [2122230] +- net: phylink: add 1000base-KX to phylink_caps_to_linkmodes() (Mark Salter) [2122230] +- net: phylink: add generic validate implementation (Mark Salter) [2122230] +- net: phylink: use supported_interfaces for phylink validation (Mark Salter) [2122230] +- net: phylink: add MAC phy_interface_t bitmap (Mark Salter) [2122230] +- net: phy: add phy_interface_t bitmap support (Mark Salter) [2122230] +- net: phylink: Convert some users of mdiobus_* to mdiodev_* (Mark Salter) [2122230] +- net: phylink: use mdiobus_modify_changed() helper (Mark Salter) [2122230] +- net: mdio: add mdiobus_modify_changed() (Mark Salter) [2122230] +- net: phylink: add phylink_set_10g_modes() helper (Mark Salter) [2122230] +- net: stmmac: fill in supported_interfaces (Mark Salter) [2122230] +- net: stmmac: convert to phylink_get_linkmodes() (Mark Salter) [2122230] +- net: xpcs: add support for retrieving supported interface modes (Mark Salter) [2122230] +- net: mdio: Add helper functions for accessing MDIO devices (Mark Salter) [2122230] +- net: stmmac: fix return value of __setup handler (Mark Salter) [2122230] +- net: stmmac: only enable DMA interrupts when ready (Mark Salter) [2122230] +- net: stmmac: ensure PTP time register reads are consistent (Mark Salter) [2122230] +- net: stmmac: dump gmac4 DMA registers correctly (Mark Salter) [2122230] +- net: stmmac: properly handle with runtime pm in stmmac_dvr_remove() (Mark Salter) [2122230] +- net: stmmac: skip only stmmac_ptp_register when resume from suspend (Mark Salter) [2122230] +- drivers/net/ethernet: clean up mis-targeted comments (Mark Salter) [2122230] +- net: stmmac: configure PTP clock source prior to PTP initialization (Mark Salter) [2122230] +- net: stmmac: reduce unnecessary wakeups from eee sw timer (Mark Salter) [2122230] +- net: stmmac: remove unused members in struct stmmac_priv (Mark Salter) [2122230] +- net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning (Mark Salter) [2122230] +- net: stmmac: add tc flower filter for EtherType matching (Mark Salter) [2122230] +- net: stmmac: bump tc when get underflow error from DMA descriptor (Mark Salter) [2122230] +- stmmac: remove ethtool driver version info (Mark Salter) [2122230] +- net: stmmac: Calculate CDC error only once (Mark Salter) [2122230] +- net: stmmac: ptp: fix potentially overflowing expression (Mark Salter) [2122230] +- net: stmmac: fix tc flower deletion for VLAN priority Rx steering (Mark Salter) [2122230] +- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support (Mark Salter) [2122230] +- net: stmmac: Disable Tx queues when reconfiguring the interface (Mark Salter) [2122230] +- net: phylink: Force retrigger in case of latched link-fail indicator (Mark Salter) [2122230] +- net: phylink: Force link down and retrigger resolve on interface change (Mark Salter) [2122230] +- net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls (Mark Salter) [2122230] +- stmmac_pci: Fix underflow size in stmmac_rx (Mark Salter) [2122230] +- net: stmmac: Fix signed/unsigned wreckage (Mark Salter) [2122230] +- net: stmmac: allow a tc-taprio base-time of zero (Mark Salter) [2122230] +- ethernet: stmmac: use eth_hw_addr_set() (Mark Salter) [2122230] +- net: phylink: Support disabling autonegotiation for PCS (Mark Salter) [2122230] +- net: stmmac: fix off-by-one error in sanity check (Mark Salter) [2122230] +- net: stmmac: fix gcc-10 -Wrestrict warning (Mark Salter) [2122230] +- net: phylink: don't call netif_carrier_off() with NULL netdev (Mark Salter) [2122230] +- net: stmmac: Fix E2E delay mechanism (Mark Salter) [2122230] +- net: stmmac: add support for dwmac 3.40a (Mark Salter) [2122230] +- net: stmmac: fix get_hw_feature() on old hardware (Mark Salter) [2122230] +- net: stmmac: trigger PCS EEE to turn off on link down (Mark Salter) [2122230] +- net: pcs: xpcs: fix incorrect steps on disable EEE (Mark Salter) [2122230] +- net: pcs: xpcs: fix incorrect CL37 AN sequence (Mark Salter) [2122230] +- net: stmmac: fix EEE init issue when paired with EEE capable PHYs (Mark Salter) [2122230] +- net: stmmac: allow CSR clock of 300MHz (Mark Salter) [2122230] +- net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP (Mark Salter) [2122230] +- net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume (Mark Salter) [2122230] +- net: stmmac: fix MAC not working when system resume back with WoL active (Mark Salter) [2122230] +- net: phylink: add suspend/resume support (Mark Salter) [2122230] +- net: stmmac: add ethtool per-queue irq statistic support (Mark Salter) [2122230] +- net: stmmac: add ethtool per-queue statistic framework (Mark Salter) [2122230] +- net: stmmac: fix INTR TBU status affecting irq count statistic (Mark Salter) [2122230] +- net: pcs: xpcs: Add Pause Mode support for SGMII and 2500BaseX (Mark Salter) [2122230] +- net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est (Mark Salter) [2122230] +- net: pcs: xpcs: fix error handling on failed to allocate memory (Mark Salter) [2122230] +- net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (Mark Salter) [2122230] +- net: stmmac: ptp: update tas basetime after ptp adjust (Mark Salter) [2122230] +- net: stmmac: add mutex lock to protect est parameters (Mark Salter) [2122230] +- net: stmmac: separate the tas basetime calculation function (Mark Salter) [2122230] +- net: stmmac: Terminate FPE workqueue in suspend (Mark Salter) [2122230] +- stmmac: intel: set PCI_D3hot in suspend (Mark Salter) [2122230] +- stmmac: intel: Enable PHY WOL option in EHL (Mark Salter) [2122230] +- net: stmmac: option to enable PHY WOL with PMT enabled (Mark Salter) [2122230] +- net: stmmac: remove redundant continue statement (Mark Salter) [2122230] +- stmmac: intel: fix wrong kernel-doc (Mark Salter) [2122230] +- stmmac: intel: move definitions to dwmac-intel header file (Mark Salter) [2122230] +- net: pcs: xpcs: export xpcs_do_config and xpcs_link_up (Mark Salter) [2122230] +- net: pcs: xpcs: also ignore phy id if it's all ones (Mark Salter) [2122230] +- net: pcs: xpcs: add support for sgmii with no inband AN (Mark Salter) [2122230] +- net: pcs: xpcs: move register bit descriptions to a header file (Mark Salter) [2122230] +- net: stmmac: reduce indentation when calling stmmac_xpcs_setup (Mark Salter) [2122230] +- net: stmmac: reverse Christmas tree notation in stmmac_xpcs_setup (Mark Salter) [2122230] +- net: pcs: xpcs: rename mdio_xpcs_args to dw_xpcs (Mark Salter) [2122230] +- net: phylink: Refactor phylink_of_phy_connect() (Mark Salter) [2122230] +- net: phylink: introduce phylink_fwnode_phy_connect() (Mark Salter) [2122230] +- net: phy: Introduce phy related fwnode functions (Mark Salter) [2122230] +- net: phy: Introduce fwnode_mdio_find_device() (Mark Salter) [2122230] +- net: stmmac: Fix unused values warnings (Mark Salter) [2122230] +- net: stmmac: Fix mixed enum type warning (Mark Salter) [2122230] +- net: stmmac: Fix missing { } around two statements in an if statement (Mark Salter) [2122230] +- net: stmmac: explicitly deassert GMAC_AHB_RESET (Mark Salter) [2122230] +- net: stmmac: platform: use optional clk/reset get APIs (Mark Salter) [2122230] +- net: stmmac: fix NPD with phylink_set_pcs if there is no MDIO bus (Mark Salter) [2122230] +- net: stmmac: enable Intel mGbE 2.5Gbps link speed (Mark Salter) [2122230] +- net: pcs: add 2500BASEX support for Intel mGbE controller (Mark Salter) [2122230] +- net: stmmac: split xPCS setup from mdio register (Mark Salter) [2122230] +- net: pcs: xpcs: convert to phylink_pcs_ops (Mark Salter) [2122230] +- net: pcs: xpcs: convert to mdio_device (Mark Salter) [2122230] +- net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} (Mark Salter) [2122230] +- net: pcs: xpcs: export xpcs_probe (Mark Salter) [2122230] +- net: pcs: xpcs: export xpcs_config_eee (Mark Salter) [2122230] +- net: pcs: xpcs: export xpcs_validate (Mark Salter) [2122230] +- net: pcs: xpcs: make the checks related to the PHY interface mode stateless (Mark Salter) [2122230] +- net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() (Mark Salter) [2122230] +- net: pcs: xpcs: there is only one PHY ID (Mark Salter) [2122230] +- net: stmmac: enable platform specific safety features (Mark Salter) [2122230] +- net: stmmac: the XPCS obscures a potential "PHY not found" error (Mark Salter) [2122230] +- net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230] +- net: pcs: Introducing support for DWC xpcs Energy Efficient Ethernet (Mark Salter) [2122230] + +* Thu Feb 02 2023 Lucas Zampieri [4.18.0-456.el8] +- xfs: reserve quota for dir expansion when linking/unlinking files (Bill O'Donnell) [2086880] +- scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM (Emanuele Giuseppe Esposito) [2150659] +- ACPICA: Fix operand resolution (Mark Langsdorf) [2156144] +- driver core: Add missing kernel doc for device::msi_lock (Myron Stowe) [2158839] +- PCI/MSI: Protect msi_desc::masked for multi-MSI (Myron Stowe) [2158839] +- KVM: arm64: Don't retrieve memory slot again in page fault handler (Gavin Shan) [2161161] +- fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2086200] +- powerpc/hv-gpci: Fix hv_gpci event list (Mamatha Inamdar) [2161258] +- powerpc: declare unmodified attribute_group usages const (Mamatha Inamdar) [2161258] +- drm/amd: Delay removal of the firmware framebuffer (Michel Dänzer) [2162039] +- cpuidle: Add cpu_idle_miss trace event (Mark Langsdorf) [2122312] +- cpuidle: haltpoll: Add trace points for guest_halt_poll_ns grow/shrink (Mark Langsdorf) [2122312] +- efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143733] +- efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143733] +- efi: cper: Add support for printing Firmware Error Record Reference (Lenny Szubowicz) [2143733] +- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Wander Lairson Costa) [2152927] {CVE-2022-3564} +- drm/i915: Fix CFI violations in gt_sysfs (Jocelyn Falempe) [2154880] +- NFS: Clear the file access cache upon login (Benjamin Coddington) [2050832] +- NFS: don't store 'struct cred *' in struct nfs_access_entry (Benjamin Coddington) [2050832] +- NFS: pass cred explicitly for access tests (Benjamin Coddington) [2050832] +- NFS: change nfs_access_get_cached to only report the mask (Benjamin Coddington) [2050832] +- init: Initialize noop_backing_dev_info early (Nico Pache) [2160228] +- mm: vmscan: make rotations a secondary factor in balancing anon vs file (Nico Pache) [2160228] +- writeback: Fix inode->i_io_list not be protected by inode->i_lock error (Nico Pache) [2160228] +- mm: vmscan: fix extreme overreclaim and swap floods (Nico Pache) [2160228] +- mm/page_alloc: ensure kswapd doesn't accidentally go to sleep (Nico Pache) [2160228] +- mm/page_io: count submission time as thrashing delay for delayacct (Nico Pache) [2160228] +- delayacct: support re-entrance detection of thrashing accounting (Nico Pache) [2160228] +- filemap: make the accounting of thrashing more consistent (Nico Pache) [2160228] +- writeback: don't warn on an unregistered BDI in __mark_inode_dirty (Nico Pache) [2160228] +- s390/dasd: fix no record found for raw_track_access (Tobias Huschle) [2161270] +- crypto: testmgr - disallow certain DRBG hash functions in FIPS mode (Vladis Dronov) [2152133] +- dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144375] +- dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144375] +- dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144375] +- dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144375] +- dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144375] +- dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144375] +- dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144375] +- dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144375] +- dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144375] +- dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144375] +- KVM: x86: nSVM: implement nested LBR virtualization (Emanuele Giuseppe Esposito) [2155149] +- KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running (Emanuele Giuseppe Esposito) [2155149] +- kvm: x86: SVM: use vmcb* instead of svm->vmcb where it makes sense (Emanuele Giuseppe Esposito) [2155149] +- KVM: x86: nSVM: implement nested VMLOAD/VMSAVE (Emanuele Giuseppe Esposito) [2155149] +- eth: octeon: fix build after netif_napi_add() changes (Íñigo Huguet) [2152918] +- net: drop the weight argument from netif_napi_add (Íñigo Huguet) [2152918] +- net: remove netif_tx_napi_add() (Íñigo Huguet) [2152918] +- ipoib: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] +- IB/hfi1: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] +- IB/hfi1: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] +- crypto: caam/qi2 - switch to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] +- can: can-dev: move to netif_napi_add_weight() (Íñigo Huguet) [2152918] +- net: virtio: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] +- r8152: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] +- eth: switch to netif_napi_add_weight() (Íñigo Huguet) [2152918] +- mt76: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] +- net: move snowflake callers to netif_napi_add_tx_weight() (Íñigo Huguet) [2152918] +- net: switch to netif_napi_add_tx() (Íñigo Huguet) [2152918] +- can: m_can: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] +- eth: remove remaining copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] +- eth: benet: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] +- eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] +- eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] +- eth: remove copies of the NAPI_POLL_WEIGHT define (Íñigo Huguet) [2152918] +- netdev: reshuffle netif_napi_add() APIs to allow dropping weight (Íñigo Huguet) [2152918] +- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Hangbin Liu) [2162124] {CVE-2023-0394} +- netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2158726] +- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [2131339] {CVE-2022-4269} +- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti) [2131339] +- xfs: add selinux labels to whiteout inodes (Andrey Albershteyn) [2094060] +- tdx: enable TDX attestation driver (Wander Lairson Costa) [2076748] +- selftests/tdx: Test TDX attestation GetReport support (Wander Lairson Costa) [2076748] +- virt: Add TDX guest driver (Wander Lairson Costa) [2076748] +- x86/tdx: Add a wrapper to get TDREPORT0 from the TDX Module (Wander Lairson Costa) [2076748] +- proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152572] {CVE-2022-4378} +- proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152572] {CVE-2022-4378} +- NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE (Jeffrey Layton) [2127153] +- NFS: nfsiod should not block forever in mempool_alloc() (Jeffrey Layton) [2127153] +- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Benjamin Coddington) [2061259] +- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Benjamin Coddington) [2061259] + +* Wed Feb 01 2023 Lucas Zampieri [4.18.0-455.el8] +- uas: ignore UAS for Thinkplus chips (Torez Smith) [2113004] +- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Torez Smith) [2113004] +- thunderbolt: Explicitly reset plug events delay back to USB4 spec value (Torez Smith) [2113004] +- USB: serial: option: add Quectel BG95 0x0203 composition (Torez Smith) [2113004] +- thunderbolt: Add support for Intel Maple Ridge single port controller (Torez Smith) [2113004] +- USB: core: Fix RST error in hub.c (Torez Smith) [2113004] +- kunit: fix Kconfig for build-in tests USB4 and Nitro Enclaves (Torez Smith) [2113004] +- usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS (Torez Smith) [2113004] +- USB: serial: cp210x: add Decagon UCA device id (Torez Smith) [2113004] +- USB: core: Prevent nested device-reset calls (Torez Smith) [2113004] +- usb: typec: Remove retimers properly (Torez Smith) [2113004] +- USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Torez Smith) [2113004] +- USB: serial: option: add support for OPPO R11 diag port (Torez Smith) [2113004] +- xhci: Add grace period after xHC start to prevent premature runtime suspend. (Torez Smith) [2113004] +- xhci: Fix null pointer dereference in remove if xHC has only one roothub (Torez Smith) [2113004] +- USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Torez Smith) [2113004] +- usb: xhci-mtk: fix bandwidth release issue (Torez Smith) [2113004] +- usb: xhci-mtk: relax TT periodic bandwidth allocation (Torez Smith) [2113004] +- usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Torez Smith) [2113004] +- usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device (Torez Smith) [2113004] +- usb-storage: Add ignore-residue quirk for NXP PN7462AU (Torez Smith) [2113004] +- usb: typec: tcpm: Return ENOTSUPP for power supply prop writes (Torez Smith) [2113004] +- thunderbolt: Check router generation before connecting xHCI (Torez Smith) [2113004] +- thunderbolt: Use the actual buffer in tb_async_error() (Torez Smith) [2113004] +- USB: usbsevseg: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] +- dt-bindings: usb: Add binding for TI USB8041 hub controller (Torez Smith) [2113004] +- usb: typec: ucsi: stm32g0: add bootloader support (Torez Smith) [2113004] +- usb: typec: ucsi: stm32g0: add support for stm32g0 controller (Torez Smith) [2113004] +- dt-bindings: usb: typec: add bindings for stm32g0 controller (Torez Smith) [2113004] +- usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion (Torez Smith) [2113004] +- usb: typec: retimer: Add missing id check in match callback (Torez Smith) [2113004] +- USB: xhci: Fix comment typo (Torez Smith) [2113004] +- usb/typec/tcpm: fix repeated words in comments (Torez Smith) [2113004] +- usb/misc: fix repeated words in comments (Torez Smith) [2113004] +- usb/image: fix repeated words in comments (Torez Smith) [2113004] +- usb/host: fix repeated words in comments (Torez Smith) [2113004] +- usb/core: fix repeated words in comments (Torez Smith) [2113004] +- usb/atm: fix repeated words in comments (Torez Smith) [2113004] +- USB: HCD: Fix URB giveback issue in tasklet function (Torez Smith) [2113004] +- usb: xhci_plat_remove: avoid NULL dereference (Torez Smith) [2113004] +- USB: serial: fix tty-port initialized comments (Torez Smith) [2113004] +- USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros (Torez Smith) [2113004] +- USB: cdc-acm: use CDC serial-state defines (Torez Smith) [2113004] +- USB: cdc-acm: use CDC control-line defines (Torez Smith) [2113004] +- USB: cdc: add serial-state defines (Torez Smith) [2113004] +- USB: cdc: add control-signal defines (Torez Smith) [2113004] +- net/cdc_ncm: Increase NTB max RX/TX values to 64kb (Torez Smith) [2113004] +- usb: typec: Add retimer handle to port (Torez Smith) [2113004] +- usb: typec: Add support for retimers (Torez Smith) [2113004] +- dt-bindings: usb: Add analogix anx7411 PD binding (Torez Smith) [2113004] +- usb: ldusb: replace ternary operator with max_t() (Torez Smith) [2113004] +- USB: serial: fix repeated word "the" in comments (Torez Smith) [2113004] +- USB: serial: io_edgeport: fix spelling mistakes (Torez Smith) [2113004] +- USB: serial: ftdi_sio: add Belimo device ids (Torez Smith) [2113004] +- thunderbolt: test: Use kunit_test_suite() macro (Torez Smith) [2113004] +- media: pvrusb2: drop unexpected word 'a' in comments (Torez Smith) [2113004] +- media: gspca: drop unexpected word 'is' in the comments (Torez Smith) [2113004] +- usb: typec: add missing uevent when partner support PD (Torez Smith) [2113004] +- tools: usb: testusb: Add super-plus speed reporting (Torez Smith) [2113004] +- tools: usb: testusb: Add super speed reporting (Torez Smith) [2113004] +- tools: usb: testusb: Add wireless speed reporting (Torez Smith) [2113004] +- usb: typec: tcpci: move tcpci.h to include/linux/usb/ (Torez Smith) [2113004] +- ARM: sa1100/assabet: move dmabounce hack to ohci driver (Torez Smith) [2113004] +- usb: host: xhci: use snprintf() in xhci_decode_trb() (Torez Smith) [2113004] +- USB: cdc-acm: use define for timeout (Torez Smith) [2113004] +- usb: typec_altmode: add a missing "@" at a kernel-doc parameter (Torez Smith) [2113004] +- usb: core: sysfs: convert sysfs snprintf to sysfs_emit (Torez Smith) [2113004] +- media: usb: gspca: aligned '*' each line (Torez Smith) [2113004] +- media: hdpvr: fix error value returns in hdpvr_read (Torez Smith) [2113004] +- media: em28xx: Remove useless license text when SPDX-License-Identifier is already used (Torez Smith) [2113004] +- USB: serial: use kmemdup instead of kmalloc + memcpy (Torez Smith) [2113004] +- usb: host: ehci-q: Fix ehci_submit_single_step_set_feature annotation typo (Torez Smith) [2113004] +- USB: storage: Fix typo in comment (Torez Smith) [2113004] +- usb: typec: mux: Add CONFIG guards for functions (Torez Smith) [2113004] +- usb: typec: mux: Allow muxes to specify mode-switch (Torez Smith) [2113004] +- usb: musb: Add support for PolarFire SoC's musb controller (Torez Smith) [2113004] +- media: pvrusb2: fix memory leak in pvr_probe (Torez Smith) [2113004] +- media: airspy: respect the DMA coherency rules (Torez Smith) [2113004] +- media: usbtv: Add PAL-Nc standard (Torez Smith) [2113004] +- thunderbolt: Fix typo in comment (Torez Smith) [2113004] +- dt-bindings: usb: add documentation for aspeed udc (Torez Smith) [2113004] +- usb: Avoid extra usb SET_SEL requests when enabling link power management (Torez Smith) [2113004] +- usb: typec: tcpm: Register USB Power Delivery Capabilities (Torez Smith) [2113004] +- usb: typec: USB Power Delivery helpers for ports and partners (Torez Smith) [2113004] +- usb: typec: Separate USB Power Delivery from USB Type-C (Torez Smith) [2113004] +- usb: hub: port: add sysfs entry to switch port power (Torez Smith) [2113004] +- ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs (Torez Smith) [2113004] +- ucsi_ccg: Do not hardcode interrupt polarity and type (Torez Smith) [2113004] +- usb: xhci-mtk: add support optional controller reset (Torez Smith) [2113004] +- usb: typec: tcpm: fix typo in comment (Torez Smith) [2113004] +- usb: xhci: tegra: Fix error check (Torez Smith) [2113004] +- usb: common: usb-conn-gpio: Allow wakeup from system suspend (Torez Smith) [2113004] +- usbip: vudc: Don't enable IRQs prematurely (Torez Smith) [2113004] +- USB: usbip: clean up mixed use of _irq() and _irqsave() (Torez Smith) [2113004] +- USB: Follow-up to SPDX identifiers addition - remove now useless comments (Torez Smith) [2113004] +- thunderbolt: Fix some kernel-doc comments (Torez Smith) [2113004] +- usb: hub: Simplify error and success path in port_over_current_notify (Torez Smith) [2113004] +- usb: remove Link Powermanagement (LPM) disable before port reset. (Torez Smith) [2113004] +- thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled (Torez Smith) [2113004] +- usb: core: Bail out when port is stuck in reset loop (Torez Smith) [2113004] +- thunderbolt: Add CL1 support for USB4 and Titan Ridge routers (Torez Smith) [2113004] +- thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode (Torez Smith) [2113004] +- USB: core: Fix bug in resuming hub's handling of wakeup requests (Torez Smith) [2113004] +- thunderbolt: Fix typos in CLx enabling (Torez Smith) [2113004] +- usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Torez Smith) [2113004] +- usb: hub: make wait_for_connected() take an int instead of a pointer to int (Torez Smith) [2113004] +- thunderbolt: CLx disable before system suspend only if previously enabled (Torez Smith) [2113004] +- usb: hub: avoid warm port reset during USB3 disconnect (Torez Smith) [2113004] +- thunderbolt: Silently ignore CLx enabling in case CLx is not supported (Torez Smith) [2113004] + +* Mon Jan 30 2023 Lucas Zampieri [4.18.0-454.el8] +- config: Enable Security Path (Ricardo Robaina) [2161309] +- tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143849] +- tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143849] +- tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143849] +- tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143849] +- firmware_loader: Fix memory leak in firmware upload (Mark Langsdorf) [2122319] +- firmware_loader: Fix use-after-free during unregister (Mark Langsdorf) [2122319] +- firmware_loader: fix memory leak for paged buffer (Mark Langsdorf) [2122319] +- firmware_loader: describe 'module' parameter of firmware_upload_register() (Mark Langsdorf) [2122319] +- firmware_loader: Move definitions from sysfs_upload.h to sysfs.h (Mark Langsdorf) [2122319] +- firmware_loader: Add sysfs nodes to monitor fw_upload (Mark Langsdorf) [2122319] +- firmware_loader: Add firmware-upload support (Mark Langsdorf) [2122319] +- firmware_loader: Split sysfs support from fallback (Mark Langsdorf) [2122319] +- firmware_loader: Clear data and size in fw_free_paged_buf (Mark Langsdorf) [2122319] +- firmware: Use kvmalloc for page tables (Mark Langsdorf) [2122319] +- firmware: Unify the paged buffer release helper (Mark Langsdorf) [2122319] +- firmware: Free temporary page table after vmapping (Mark Langsdorf) [2122319] +- arch_topology: Make cluster topology span at least SMT CPUs (Mark Langsdorf) [2122319] +- driver core: fix driver_set_override() issue with empty strings (Mark Langsdorf) [2122319] +- arch_topology: Silence early cacheinfo errors when non-existent (Mark Langsdorf) [2122319] +- driver core: Don't probe devices after bus_type.match() probe deferral (Mark Langsdorf) [2122319] +- regmap: spi: Reserve space for register address/padding (Mark Langsdorf) [2122319] +- arch_topology: Fix cache attributes detection in the CPU hotplug path (Mark Langsdorf) [2122319] +- cacheinfo: Use atomic allocation for percpu cache attributes (Mark Langsdorf) [2122319] +- regmap: permit to set reg_update_bits with bulk implementation (Mark Langsdorf) [2122319] +- PM: domains: Ensure genpd_debugfs_dir exists before remove (Mark Langsdorf) [2122319] +- PM: runtime: Extend support for wakeirq for force_suspend|resume (Mark Langsdorf) [2122319] +- regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init() (Mark Langsdorf) [2122319] +- PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP (Mark Langsdorf) [2122319] +- arch_topology: Warn that topology for nested clusters is not supported (Mark Langsdorf) [2122319] +- arch_topology: Add support for parsing sockets in /cpu-map (Mark Langsdorf) [2122319] +- arch_topology: Set cluster identifier in each core/thread from /cpu-map (Mark Langsdorf) [2122319] +- arch_topology: Limit span of cpu_clustergroup_mask() (Mark Langsdorf) [2122319] +- arch_topology: Don't set cluster identifier as physical package identifier (Mark Langsdorf) [2122319] +- arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found (Mark Langsdorf) [2122319] +- arch_topology: Check for non-negative value rather than -1 for IDs validity (Mark Langsdorf) [2122319] +- arch_topology: Set thread sibling cpumask only within the cluster (Mark Langsdorf) [2122319] +- arch_topology: Drop LLC identifier stash from the CPU topology (Mark Langsdorf) [2122319] +- arm64: topology: Remove redundant setting of llc_id in CPU topology (Mark Langsdorf) [2122319] +- arch_topology: Use the last level cache information from the cacheinfo (Mark Langsdorf) [2122319] +- arch_topology: Add support to parse and detect cache attributes (Mark Langsdorf) [2122319] +- cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability (Mark Langsdorf) [2122319] +- cacheinfo: Use cache identifiers to check if the caches are shared if available (Mark Langsdorf) [2122319] +- cacheinfo: Allow early detection and population of cache attributes (Mark Langsdorf) [2122319] +- cacheinfo: Add support to check if last level cache(LLC) is valid or shared (Mark Langsdorf) [2122319] +- cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF (Mark Langsdorf) [2122319] +- cacheinfo: Add helper to access any cache index for a given CPU (Mark Langsdorf) [2122319] +- cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node (Mark Langsdorf) [2122319] +- regmap: cache: Add extra parameter check in regcache_init (Mark Langsdorf) [2122319] +- regmap-irq: Refactor checks for status bulk read support (Mark Langsdorf) [2122319] +- regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() (Mark Langsdorf) [2122319] +- regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() (Mark Langsdorf) [2122319] +- driver core: fix potential deadlock in __driver_attach (Mark Langsdorf) [2122319] +- devtmpfs: fix the dangling pointer of global devtmpfsd thread (Mark Langsdorf) [2122319] +- regmap: Don't warn about cache only mode for devices with no cache (Mark Langsdorf) [2122319] +- regmap: Wire up regmap_config provided bulk write in missed functions (Mark Langsdorf) [2122319] +- regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set (Mark Langsdorf) [2122319] +- regmap: Re-introduce bulk read support check in regmap_bulk_read() (Mark Langsdorf) [2122319] +- init: Initialize noop_backing_dev_info early (Mark Langsdorf) [2122319] +- driver core: Introduce device_find_any_child() helper (Mark Langsdorf) [2122319] +- regmap: cache: Fix syntax errors in comments (Mark Langsdorf) [2122319] +- PM: domains: Trust domain-idle-states from DT to be correct by genpd (Mark Langsdorf) [2122319] +- PM: domains: Measure power-on/off latencies in genpd based on a governor (Mark Langsdorf) [2122319] +- PM: domains: Allocate governor data dynamically based on a genpd governor (Mark Langsdorf) [2122319] +- PM: domains: Clean up some code in pm_genpd_init() and genpd_remove() (Mark Langsdorf) [2122319] +- PM: domains: Fix initialization of genpd's next_wakeup (Mark Langsdorf) [2122319] +- PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd (Mark Langsdorf) [2122319] +- PM: domains: Measure suspend/resume latencies in genpd based on governor (Mark Langsdorf) [2122319] +- PM: domains: Move the next_wakeup variable into the struct gpd_timing_data (Mark Langsdorf) [2122319] +- PM: domains: Allocate gpd_timing_data dynamically based on governor (Mark Langsdorf) [2122319] +- PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain() (Mark Langsdorf) [2122319] +- PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd (Mark Langsdorf) [2122319] +- PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd (Mark Langsdorf) [2122319] +- PM: domains: Drop redundant code for genpd always-on governor (Mark Langsdorf) [2122319] +- PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor (Mark Langsdorf) [2122319] +- PM: wakeup: expose pm_wakeup_pending to modules (Mark Langsdorf) [2122319] +- driver core: fix deadlock in __device_attach (Mark Langsdorf) [2122319] +- driver: base: fix UAF when driver_attach failed (Mark Langsdorf) [2122319] +- driver core: location: Add "back" as a possible output for panel (Mark Langsdorf) [2122319] +- driver core: location: Free struct acpi_pld_info *pld (Mark Langsdorf) [2122319] +- regmap: Add missing map->bus check (Mark Langsdorf) [2122319] +- device property: Advertise fwnode and device property count API calls (Mark Langsdorf) [2122319] +- driver core: location: Check for allocations failure (Mark Langsdorf) [2122319] +- regmap: Add bulk read/write callbacks into regmap_config (Mark Langsdorf) [2122319] +- device property: Fix recent breakage of fwnode_get_next_parent_dev() (Mark Langsdorf) [2122319] +- drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() (Mark Langsdorf) [2122319] +- driver core: Add dma_cleanup callback in bus_type (Mark Langsdorf) [2122319] +- driver core: Add sysfs support for physical location of a device (Mark Langsdorf) [2122319] +- drivers/base/node.c: fix compaction sysfs file leak (Mark Langsdorf) [2122319] +- driver core: Prevent overriding async driver of a device before it probe (Mark Langsdorf) [2122319] +- Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state() (Mark Langsdorf) [2122319] +- regmap: cache: set max_register with reg_stride (Mark Langsdorf) [2122319] +- firmware_loader: Check fw_state_is_done in loading_store (Mark Langsdorf) [2122319] +- driver: platform: Add helper for safer setting of driver_override (Mark Langsdorf) [2122319] +- PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns() (Mark Langsdorf) [2122319] +- PM: runtime: Allow to call __pm_runtime_set_status() from atomic context (Mark Langsdorf) [2122319] +- device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of() (Mark Langsdorf) [2122319] +- device property: Introduce fwnode_for_each_parent_node() (Mark Langsdorf) [2122319] +- device property: Allow error pointer to be passed to fwnode APIs (Mark Langsdorf) [2122319] +- device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() (Mark Langsdorf) [2122319] +- PM: runtime: Avoid device usage count underflows (Mark Langsdorf) [2122319] +- PM: domains: Extend dev_pm_domain_detach() doc (Mark Langsdorf) [2122319] + +* Wed Jan 25 2023 Lucas Zampieri [4.18.0-453.el8] +- gitlab-ci: use CI templates from production branch (Michael Hofmann) +- cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2038200] +- cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2038200] +- cpufreq: ACPI: Defer setting boost MSRs (Mark Langsdorf) [2038200] +- s390/kexec: fix ipl report address for kdump (Tobias Huschle) [2161328] +- iavf: schedule watchdog immediately when changing primary MAC (Michal Schmidt) [2152493] +- iavf: Move netdev_update_features() into watchdog task (Michal Schmidt) [2152493] +- iavf: fix temporary deadlock and failure to set MAC address (Michal Schmidt) [2152493] +- iavf: Fix error handling in iavf_init_module() (Michal Schmidt) [2152493] + +* Mon Jan 23 2023 Lucas Zampieri [4.18.0-452.el8] +- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2103955] +- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Ken Cox) [2103955] +- ixgbe: Manual AN-37 for troublesome link partners for X550 SFI (Ken Cox) [2103955] +- ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC (Ken Cox) [2103955] +- ixgbe: convert .adjfreq to .adjfine (Ken Cox) [2103955] +- ixgbe: drop unexpected word 'for' in comments (Ken Cox) [2103955] +- ixgbe: remove unexpected word "the" (Ken Cox) [2103955] +- intel: remove unused macros (Ken Cox) [2103955] +- ixgbe: Fix typos in comments (Ken Cox) [2103955] +- drivers, ixgbe: export vf statistics (Ken Cox) [2103955] +- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Ken Cox) [2103955] +- ixgbe: fix bcast packets Rx on VF after promisc removal (Ken Cox) [2103955] +- ixgbe: propagate XFRM offload state direction instead of flags (Ken Cox) [2103955] +- ixgbe: Fix module_param allow_unsupported_sfp type (Ken Cox) [2103955] +- ixgbe: ensure IPsec VF<->PF compatibility (Ken Cox) [2103955] +- ixgbe, xsk: Get rid of redundant 'fallthrough' (Ken Cox) [2103955] +- ixgbe, xsk: Diversify return values from xsk_wakeup call paths (Ken Cox) [2103955] +- ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Ken Cox) [2103955] +- ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely() (Ken Cox) [2103955] +- ixgbe: add improvement for MDD response functionality (Ken Cox) [2103955] +- ixgbe: add the ability for the PF to disable VF link state (Ken Cox) [2103955] +- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Ken Cox) [2103955] +- ixgbe: Remove non-inclusive language (Ken Cox) [2103955] +- ixgbe: Use irq_update_affinity_hint() (Ken Cox) [2103955] +- net: convert users of bitmap_foo() to linkmode_foo() (Ken Cox) [2103955] +- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ken Cox) [2103955] +- net: Use skb_frag_off accessors (Ken Cox) [2103955] +- drm/i915: Fix watermark calculations for DG2 CCS+CC modifier (Jocelyn Falempe) [2041686] +- drm/i915: Fix watermark calculations for DG2 CCS modifiers (Jocelyn Falempe) [2041686] +- drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier (Jocelyn Falempe) [2041686] +- drm/i915: Fix watermark calculations for gen12+ MC CCS modifier (Jocelyn Falempe) [2041686] +- drm/i915: Fix watermark calculations for gen12+ RC CCS modifier (Jocelyn Falempe) [2041686] +- drm/i915/uc: fix device/bus include on rhel8 (Jocelyn Falempe) [2041686] +- drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers (Jocelyn Falempe) [2041686] +- drm/i915: allow control over the flags when migrating (Jocelyn Falempe) [2041686] +- drm/i915/display: handle migration for dpt (Jocelyn Falempe) [2041686] +- drm/i915/huc: better define HuC status getparam possible return values. (Jocelyn Falempe) [2041686] +- drm/i915/huc: stall media submission until HuC is loaded (Jocelyn Falempe) [2041686] +- drm/i915/huc: track delayed HuC load with a fence (Jocelyn Falempe) [2041686] +- drm/i915/dg2: setup HuC loading via GSC (Jocelyn Falempe) [2041686] +- drm/i915/pxp: add huc authentication and loading command (Jocelyn Falempe) [2041686] +- drm/i915/pxp: implement function for sending tee stream command (Jocelyn Falempe) [2041686] +- drm/i915/pxp: load the pxp module when we have a gsc-loaded huc (Jocelyn Falempe) [2041686] +- drm/i915/gt: Flush to global observation point before breadcrumb write (Jocelyn Falempe) [2041686] +- drm/i915/guc/slpc: Add SLPC selftest live_slpc_power (Jocelyn Falempe) [2041686] +- drm/i915/guc/slpc: Run SLPC selftests on all tiles (Jocelyn Falempe) [2041686] +- drm/i915: Remove unwanted pointer unpacking (Jocelyn Falempe) [2041686] +- drm/i915/guc: Enable compute scheduling on DG2 (Jocelyn Falempe) [2041686] +- drm/i915/dg2: introduce Wa_22015475538 (Jocelyn Falempe) [2041686] +- drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names (Jocelyn Falempe) [2041686] +- Revert "drm/i915/dg2: extend Wa_1409120013 to DG2" (Jocelyn Falempe) [2041686] +- drm/i915/gsc: allocate extended operational memory in LMEM (Jocelyn Falempe) [2041686] +- drm/i915/gsc: add GSC XeHP SDV platform definition (Jocelyn Falempe) [2041686] +- drm/i915/gsc: add slow_firmware flag to the gsc device definition (Jocelyn Falempe) [2041686] +- drm/i915/gsc: skip irq initialization if using polling (Jocelyn Falempe) [2041686] +- drm/i915/uc: Add patch level version number support (Jocelyn Falempe) [2041686] +- drm/i915/uc: Support for version reduced and multiple firmware files (Jocelyn Falempe) [2041686] +- drm/i915/ttm: Abort suspend on i915_ttm_backup failure (Jocelyn Falempe) [2041686] +- drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning (Jocelyn Falempe) [2041686] +- drm/i915/guc: Record CTB info in error logs (Jocelyn Falempe) [2041686] +- drm/i915/guc: Add GuC <-> kernel time stamp translation information (Jocelyn Falempe) [2041686] +- drm/i915/guc: Don't use pr_err when not necessary (Jocelyn Falempe) [2041686] +- drm/i915/dg2: Add support for DC5 state (Jocelyn Falempe) [2041686] +- drm/i915/dmc: Update DG2 DMC firmware to v2.07 (Jocelyn Falempe) [2041686] +- drm/i915/dg2: Add additional tuning settings (Jocelyn Falempe) [2041686] +- drm/i915/gt: Add dedicated function for non-ctx register tuning settings (Jocelyn Falempe) [2041686] +- drm/i915/dg2: Add Wa_1509727124 (Jocelyn Falempe) [2041686] +- drm/i915/dg2: Update DG2 to GuC v70.4.1 (Jocelyn Falempe) [2041686] +- drm/i915/dg2: Add additional HDMI pixel clock frequencies (Jocelyn Falempe) [2041686] +- Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709" (Jocelyn Falempe) [2041686] +- config: Enable TDX Guest (Wander Lairson Costa) [1836977] +- x86/tdx: mark TDX as a tech preview (Wander Lairson Costa) [1836977] +- x86/tdx: Panic on bad configs that #VE on "private" memory access (Wander Lairson Costa) [1836977] +- x86/tdx: Prepare for using "INFO" call for a second purpose (Wander Lairson Costa) [1836977] +- x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared page (Wander Lairson Costa) [1836977] +- x86/tdx: Clarify RIP adjustments in #VE handler (Wander Lairson Costa) [1836977] +- vt: Initialize conswitchp to dummy_con if unset (Wander Lairson Costa) [1836977] +- x86/tdx: Fix early #VE handling (Wander Lairson Costa) [1836977] +- x86/tdx: Fix RETs in TDX asm (Wander Lairson Costa) [1836977] +- x86/apic: Do apic driver probe for "nosmp" use case (Wander Lairson Costa) [1836977] +- x86/mm: Fix spacing within memory encryption features message (Wander Lairson Costa) [1836977] +- x86/kaslr: Fix build warning in KASLR code in boot stub (Wander Lairson Costa) [1836977] +- Documentation/x86: Document TDX kernel architecture (Wander Lairson Costa) [1836977] +- ACPICA: Avoid cache flush inside virtual machines (Wander Lairson Costa) [1836977] +- x86/tdx/ioapic: Add shared bit for IOAPIC base address (Wander Lairson Costa) [1836977] +- x86/mm: Make DMA memory shared for TD guest (Wander Lairson Costa) [1836977] +- x86/mm/cpa: Add support for TDX shared memory (Wander Lairson Costa) [1836977] +- x86/tdx: Make pages shared in ioremap() (Wander Lairson Costa) [1836977] +- x86/topology: Disable CPU online/offline control for TDX guests (Wander Lairson Costa) [1836977] +- x86/boot: Avoid #VE during boot for TDX platforms (Wander Lairson Costa) [1836977] +- x86/boot/compressed/64: Use TEST reg,reg instead of CMP $0,reg (Wander Lairson Costa) [1836977] +- x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting (Wander Lairson Costa) [1836977] +- x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode (Wander Lairson Costa) [1836977] +- x86/boot: Set CR0.NE early and keep it set during the boot (Wander Lairson Costa) [1836977] +- x86/acpi/x86/boot: Add multiprocessor wake-up support (Wander Lairson Costa) [1836977] +- x86/boot: Add a trampoline for booting APs via firmware handoff (Wander Lairson Costa) [1836977] +- x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL (Wander Lairson Costa) [1836977] +- x86/realmode: Remove trampoline_status (Wander Lairson Costa) [1836977] +- x86/tdx: Wire up KVM hypercalls (Wander Lairson Costa) [1836977] +- x86/tdx: Port I/O: Add early boot support (Wander Lairson Costa) [1836977] +- x86/tdx: Port I/O: Add runtime hypercalls (Wander Lairson Costa) [1836977] +- x86/boot: Port I/O: Add decompression-time support for TDX (Wander Lairson Costa) [1836977] +- x86/boot: Port I/O: Allow to hook up alternative helpers (Wander Lairson Costa) [1836977] +- x86: Consolidate port I/O helpers (Wander Lairson Costa) [1836977] +- x86: Adjust types used in port I/O helpers (Wander Lairson Costa) [1836977] +- x86/tdx: Detect TDX at early kernel decompression time (Wander Lairson Costa) [1836977] +- x86/tdx: Handle in-kernel MMIO (Wander Lairson Costa) [1836977] +- x86/tdx: Handle CPUID via #VE (Wander Lairson Costa) [1836977] +- x86/tdx: Add MSR support for TDX guests (Wander Lairson Costa) [1836977] +- x86/tdx: Add HLT support for TDX guests (Wander Lairson Costa) [1836977] +- x86/traps: Add #VE support for TDX guest (Wander Lairson Costa) [1836977] +- x86/traps: Refactor exc_general_protection() (Wander Lairson Costa) [1836977] +- x86/traps: Cleanup do_general_protection() (Wander Lairson Costa) [1836977] +- x86/dumpstack: Introduce die_addr() for die() with #GP fault address (Wander Lairson Costa) [1836977] +- x86/traps: Print address on #GP (Wander Lairson Costa) [1836977] +- x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection() (Wander Lairson Costa) [1836977] +- x86/tdx: Exclude shared bit from __PHYSICAL_MASK (Wander Lairson Costa) [1836977] +- x86/tdx: Extend the confidential computing API to support TDX guests (Wander Lairson Costa) [1836977] +- x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functions (Wander Lairson Costa) [1836977] +- x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappers (Wander Lairson Costa) [1836977] +- x86/tdx: Detect running as a TDX guest in early boot (Wander Lairson Costa) [1836977] +- x86/mm/cpa: Generalize __set_memory_enc_pgtable() (Wander Lairson Costa) [1836977] +- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Wander Lairson Costa) [1836977] +- x86/coco: Add API to handle encryption mask (Wander Lairson Costa) [1836977] +- x86/cc: Move arch/x86/{kernel/cc_platform.c => coco/core.c} (Wander Lairson Costa) [1836977] +- x86/sev-es: Use insn_decode_mmio() for MMIO implementation (Wander Lairson Costa) [1836977] +- x86/insn-eval: Introduce insn_decode_mmio() (Wander Lairson Costa) [1836977] +- x86/insn-eval: Introduce insn_get_modrm_reg_ptr() (Wander Lairson Costa) [1836977] +- x86/insn-eval: Handle insn_get_opcode() failure (Wander Lairson Costa) [1836977] +- x86/sev: Move common memory encryption code to mem_encrypt.c (Wander Lairson Costa) [1836977] +- x86/sev: Rename mem_encrypt.c to mem_encrypt_amd.c (Wander Lairson Costa) [1836977] +- x86/virtio: Have SEV guests enforce restricted virtio memory access (Wander Lairson Costa) [1836977] +- devlink: protect devlink dump by the instance lock (Petr Oros) [2131116] +- devlink: hold region lock when flushing snapshots (Petr Oros) [2131116] +- net: devlink: enable parallel ops on netlink interface (Petr Oros) [2131116] +- net: devlink: remove devlink_mutex (Petr Oros) [2131116] +- net: devlink: convert reload command to take implicit devlink->lock (Petr Oros) [2131116] +- net: devlink: introduce "unregistering" mark and use it during devlinks iteration (Petr Oros) [2131116] +- devlink: Fix use-after-free after a failed reload (Petr Oros) [2131116] +- net: devlink: Fix missing mutex_unlock() call (Petr Oros) [2131116] +- Documentation: devlink: add add devlink-selftests to the table of contents (Petr Oros) [2131116] +- devlink: Hold the instance lock in health callbacks (Petr Oros) [2131116] +- net/mlx4: Lock mlx4 devlink reload callback (Petr Oros) [2131116] +- net/mlx4: Use devl_ API for devlink port register / unregister (Petr Oros) [2131116] +- net/mlx4: Use devl_ API for devlink region create / destroy (Petr Oros) [2131116] +- net: devlink: remove region snapshots list dependency on devlink->lock (Petr Oros) [2131116] +- net: devlink: remove region snapshot ID tracking dependency on devlink->lock (Petr Oros) [2131116] +- devlink: introduce framework for selftests (Petr Oros) [2131116] +- net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit() (Petr Oros) [2131116] +- net: devlink: move net check into devlinks_xa_for_each_registered_get() (Petr Oros) [2131116] +- net: devlink: make sure that devlink_try_get() works with valid pointer during xarray iteration (Petr Oros) [2131116] +- netdevsim: convert driver to use unlocked devlink API during init/fini (Petr Oros) [2131116] +- net: devlink: add unlocked variants of devlink_region_create/destroy() functions (Petr Oros) [2131116] +- net: devlink: add unlocked variants of devlink_dpipe*() functions (Petr Oros) [2131116] +- net: devlink: add unlocked variants of devlink_sb*() functions (Petr Oros) [2131116] +- net: devlink: add unlocked variants of devlink_resource*() functions (Petr Oros) [2131116] +- net: devlink: add unlocked variants of devling_trap*() functions (Petr Oros) [2131116] +- net: devlink: avoid false DEADLOCK warning reported by lockdep (Petr Oros) [2131116] +- net: devlink: fix return statement in devlink_port_new_notify() (Petr Oros) [2131116] +- net: devlink: fix a typo in function name devlink_port_new_notifiy() (Petr Oros) [2131116] +- net: devlink: make devlink_dpipe_headers_register() return void (Petr Oros) [2131116] +- net: devlink: move unlocked function prototypes alongside the locked ones (Petr Oros) [2131116] +- net: devlink: use helpers to work with devlink->lock mutex (Petr Oros) [2131116] +- net: devlink: fix unlocked vs locked functions descriptions (Petr Oros) [2131116] +- devlink: Hold the instance lock in port_new / port_del callbacks (Petr Oros) [2131116] +- powercap: intel_rapl: Add support for RAPTORLAKE_S (Prarit Bhargava) [2120363] +- selftests/bpf: Fix test_varlen verification failure with latest llvm (Yauheni Kaliuta) [2149222] +- iwlwifi: remove firmware version limit for AC9560 (Íñigo Huguet) [2129361] +- wifi: iwlwifi: fw: skip PPAG for JF (Íñigo Huguet) [2129361] +- sched: Improve wake_up_all_idle_cpus() take #2 (Julia Denham) [2134931] +- selftests/livepatch: better synchronize test_klp_callbacks_busy (Julia Denham) [2121204] +- sched,livepatch: Use wake_up_if_idle() (Joe Lawrence) [2134931] +- sched: Simplify wake_up_*idle*() (Joe Lawrence) [2134931] +- sched,livepatch: Use task_call_func() (Joe Lawrence) [2134931] +- sched,rcu: Rework try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] +- sched: Improve try_invoke_on_locked_down_task() (Joe Lawrence) [2134931] +- arm64/bpf: Remove 128MB limit for BPF JIT programs (Yauheni Kaliuta) [2140163] +- bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT (Yauheni Kaliuta) [2140163] +- arm64: extable: add `type` and `data` fields (Yauheni Kaliuta) [2140163] +- arm64: extable: use `ex` for `exception_table_entry` (Yauheni Kaliuta) [2140163] +- arm64: extable: make fixup_exception() return bool (Yauheni Kaliuta) [2140163] +- arm64: extable: consolidate definitions (Yauheni Kaliuta) [2140163] +- arm64: kvm: use kvm_exception_table_entry (Yauheni Kaliuta) [2140163] +- s390/cio: check the subchannel validity for dev_busid (Tobias Huschle) [2160494] +- s390/cio: add dev_busid sysfs entry for each subchannel (Tobias Huschle) [2160494] + +* Thu Jan 19 2023 Lucas Zampieri [4.18.0-451.el8] +- intel_idle: Add AlderLake-N support (Prarit Bhargava) [2144692] +- selftests/timens: add a test for vfork+exit (Oleg Nesterov) [2116444] +- fs/exec: switch timens when a task gets a new mm (Oleg Nesterov) [2116444] +- namespace: make timens_on_fork() return nothing (Oleg Nesterov) [2116444] +- timens: make vdso_join_timens() always succeed (Oleg Nesterov) [2116444] +- xfrm: Fix oops in __xfrm_state_delete() (Sabrina Dubroca) [2156048] +- tcp: Fix data races around icsk->icsk_af_ops. (Guillaume Nault) [2143904] {CVE-2022-3566} +- ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2148858] +- ice: fix handling of burst Tx timestamps (Petr Oros) [2148858] +- vhost/vsock: Fix error handling in vhost_vsock_init() (Stefano Garzarella) [2159969] +- net: vmw_vsock: vmci: Check memcpy_from_msg() (Stefano Garzarella) [2159969] +- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Stefano Garzarella) [2159969] +- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Stefano Garzarella) [2159969] +- vsock: Fix memory leak in vsock_connect() (Stefano Garzarella) [2159969] +- tools/power turbostat: Add support for RPL-S (Prarit Bhargava) [2122848] + +* Tue Jan 17 2023 Lucas Zampieri [4.18.0-450.el8] +- nvme: re-order nvme_alloc_ns to match "nvme: use blk_mq_alloc_disk" (Chris Leech) [2152742] +- perf vendor events amd: Add Zen 4 mapping (Michael Petlan) [2148294] +- perf vendor events amd: Add Zen 4 metrics (Michael Petlan) [2148294] +- perf vendor events amd: Add Zen 4 uncore events (Michael Petlan) [2148294] +- perf vendor events amd: Add Zen 4 core events (Michael Petlan) [2148294] +- cpuhotplug: Fix KABI breakage (Prarit Bhargava) [2156529] +- scsi: target: core: Fix hard lockup when executing a compare-and-write command (Maurizio Lombardi) [2119897] +- x86/topology: Fix duplicated core ID within a package (Prarit Bhargava) [2159553] +- x86/topology: Fix multiple packages shown on a single-package system (Prarit Bhargava) [2159553] +- hwmon/coretemp: Handle large core ID value (Prarit Bhargava) [2159553] +- x86: Remove vendor checks from prefer_mwait_c1_over_halt (Prarit Bhargava) [2150067] +- x86: Handle idle=nomwait cmdline properly for x86_idle (Prarit Bhargava) [2150067] +- cpufreq: intel_pstate: Support Sapphire Rapids OOB mode (Prarit Bhargava) [2117767] +- KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (Emanuele Giuseppe Esposito) [2159433] +- vmxnet3: correctly report csum_level for encapsulated packet (Izabela Bakollari) [2158809] +- mei: pxp: support matching with a gfx discrete card (Jocelyn Falempe) [2147557] +- mei: pxp: add command streamer API to the PXP driver (Jocelyn Falempe) [2147557] +- mei: bus: extend bus API to support command streamer API (Jocelyn Falempe) [2147557] +- mei: adjust extended header kdocs (Jocelyn Falempe) [2147557] +- mei: bus: enable sending gsc commands (Jocelyn Falempe) [2147557] +- mei: add support to GSC extended header (Jocelyn Falempe) [2147557] +- mei: debugfs: add pxp mode to devstate in debugfs (Jocelyn Falempe) [2147557] +- mei: drop ready bits check after start (Jocelyn Falempe) [2147557] +- mei: gsc: add transition to PXP mode in resume flow (Jocelyn Falempe) [2147557] +- mei: gsc: setup gsc extended operational memory (Jocelyn Falempe) [2147557] +- mei: mkhi: add memory ready command (Jocelyn Falempe) [2147557] +- mei: bus: export common mkhi definitions into a separate header (Jocelyn Falempe) [2147557] +- mei: extend timeouts on slow devices (Jocelyn Falempe) [2147557] +- mei: gsc: wait for reset thread on stop (Jocelyn Falempe) [2147557] +- mei: gsc: use polling instead of interrupts (Jocelyn Falempe) [2147557] +- mei: add slow_firmware flag to the mei auxiliary device (Jocelyn Falempe) [2147557] +- mei: add kdoc for struct mei_aux_device (Jocelyn Falempe) [2147557] +- mei: me: fix clang -Wformat warning (Jocelyn Falempe) [2147557] +- mei: me: add raptor lake point S DID (Jocelyn Falempe) [2147557] +- mei: hbm: drop capability response on early shutdown (Jocelyn Falempe) [2147557] +- mei: me: set internal pg flag to off on hardware reset (Jocelyn Falempe) [2147557] +- misc/mei: Add NULL check to component match callback functions (Jocelyn Falempe) [2147557] +- drm/display: Move HDCP helpers into display-helper module (Jocelyn Falempe) [2147557] +- mei: gsc: retrieve the firmware version (Jocelyn Falempe) [2147557] +- mei: gsc: add runtime pm handlers (Jocelyn Falempe) [2147557] +- mei: gsc: setup char driver alive in spite of firmware handshake failure (Jocelyn Falempe) [2147557] +- mei: add support for graphics system controller (gsc) devices (Jocelyn Falempe) [2147557] +- mei: avoid iterator usage outside of list_for_each_entry (Jocelyn Falempe) [2147557] +- mei: do not overwrite state on hw start (Jocelyn Falempe) [2147557] +- mei: me: fix reset policy on read error in interrupt (Jocelyn Falempe) [2147557] +- mei: me: avoid link reset on shutdown (Jocelyn Falempe) [2147557] +- mei: me: disable driver on the ign firmware (Jocelyn Falempe) [2147557] +- mei: me: Use dma_set_mask_and_coherent() and simplify code (Jocelyn Falempe) [2147557] +- mei: hbm: fix client dma reply status (Jocelyn Falempe) [2147557] +- mei: cleanup status before client dma setup call (Jocelyn Falempe) [2147557] +- mei: add POWERING_DOWN into device state print (Jocelyn Falempe) [2147557] +- mei: Remove some dead code (Jocelyn Falempe) [2147557] +- mei: bus: add client dma interface (Jocelyn Falempe) [2147557] +- mei: hbm: drop hbm responses on early shutdown (Jocelyn Falempe) [2147557] +- mei: me: add Ice Lake-N device id. (Jocelyn Falempe) [2147557] +- mei: pxp: export pavp client to me client bus (Jocelyn Falempe) [2147557] +- mei: Remove usage of the deprecated "pci-dma-compat.h" API (Jocelyn Falempe) [2147557] +- mei: constify passed buffers and structures (Jocelyn Falempe) [2147557] +- mei: revamp mei extension header structure layout. (Jocelyn Falempe) [2147557] +- mei: fix kdoc in the driver (Jocelyn Falempe) [2147557] +- mei: hdcp: SPDX tag should be the first line (Jocelyn Falempe) [2147557] +- mei: request autosuspend after sending rx flow control (Jocelyn Falempe) [2147557] +- mei: Drop unnecessary NULL check after container_of (Jocelyn Falempe) [2147557] +- mei: me: add Alder Lake P device id. (Jocelyn Falempe) [2147557] +- mei: allow map and unmap of client dma buffer only for disconnected client (Jocelyn Falempe) [2147557] +- mei: use sysfs_emit() in tx_queue_limit_show sysfs (Jocelyn Falempe) [2147557] +- mei: bus: block send with vtag on non-conformat FW (Jocelyn Falempe) [2147557] +- mei: bus: change remove callback to return void (Jocelyn Falempe) [2147557] +- mei: bus: simplify mei_cl_device_remove() (Jocelyn Falempe) [2147557] +- mei: implement client dma setup. (Jocelyn Falempe) [2147557] +- mei: hbm: add client dma hbm messages (Jocelyn Falempe) [2147557] +- mei: add support for client dma capability (Jocelyn Falempe) [2147557] +- mei: allow clients on bus to communicate in remove callback (Jocelyn Falempe) [2147557] +- mei: me: add adler lake point LP DID (Jocelyn Falempe) [2147557] +- mei: hbm: drop hbm responses on shutdown (Jocelyn Falempe) [2147557] +- mei: hbm: call mei_set_devstate() on hbm stop response (Jocelyn Falempe) [2147557] +- mei: document that mei_msg_hdr_init returns ERR_PTR (Jocelyn Falempe) [2147557] +- mei: fix transfer over dma with extended header (Jocelyn Falempe) [2147557] +- misc/mei/hdcp: Fix AUTH_STREAM_REQ cmd buffer len (Jocelyn Falempe) [2147557] +- mei: bus: enable pavp device. (Jocelyn Falempe) [2147557] +- mei: bus: add vtag support (Jocelyn Falempe) [2147557] +- Revert "mei: virtio: virtualization frontend driver" (Jocelyn Falempe) [2147557] +- mei: bus: fix a kernel-doc markup (Jocelyn Falempe) [2147557] +- mei: protect mei_cl_mtu from null dereference (Jocelyn Falempe) [2147557] +- mei: bus: deinitialize callback functions on init failure (Jocelyn Falempe) [2147557] +- mei: bus: do not start a read for disconnected clients (Jocelyn Falempe) [2147557] +- misc: mei: remove unneeded break (Jocelyn Falempe) [2147557] +- mei: hw: Replace zero-length array with flexible-array member (Jocelyn Falempe) [2147557] +- mei: virtio: virtualization frontend driver (Jocelyn Falempe) [2147557] +- mei: add connect with vtag ioctl (Jocelyn Falempe) [2147557] +- mei: bus: unconditionally enable clients with vtag support (Jocelyn Falempe) [2147557] +- mei: bus: use zero vtag for bus clients. (Jocelyn Falempe) [2147557] +- mei: handle tx queue flushing for vtag connections (Jocelyn Falempe) [2147557] +- mei: add a vtag map for each client (Jocelyn Falempe) [2147557] +- mei: add a spin lock to protect rd_completed queue (Jocelyn Falempe) [2147557] +- mei: bump hbm version to 2.2 (Jocelyn Falempe) [2147557] +- mei: add support for mei extended header. (Jocelyn Falempe) [2147557] +- mei: add vtag support bit in client properties (Jocelyn Falempe) [2147557] +- mei: restrict vtag support to hbm version 2.2 (Jocelyn Falempe) [2147557] +- mei: hbm: add capabilities message (Jocelyn Falempe) [2147557] +- Revert "scsi: iscsi: ql4xxx: Use per-session workqueue for unbinding" (Chris Leech) [2122624] +- Revert "scsi: iscsi: Use the session workqueue for recovery" (Chris Leech) [2122624] +- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} +- l2tp: Serialize access to sk_user_data with sk_callback_lock (Guillaume Nault) [2145235] {CVE-2022-4129} +- net: fix a concurrency bug in l2tp_tunnel_register() (Guillaume Nault) [2145235] {CVE-2022-4129} +- net: tap: fix general protection fault when freeing an skb when the ring is full (Antoine Tenart) [2152802] +- platform/x86/intel/pmt: Sapphire Rapids PMT errata fix (Prarit Bhargava) [2144689] +- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Kamal Heib) [2120677] +- RDMA/rxe: Fix mr leak in RESPST_ERR_RNR (Kamal Heib) [2120677] +- IB/hfi1: Correctly move list in sc_disable() (Kamal Heib) [2120677] +- RDMA/cma: Use output interface for net_dev check (Kamal Heib) [2120677] +- RDMA/usnic: fix set-but-not-unused variable 'flags' warning (Kamal Heib) [2120677] +- IB/rdmavt: Add __init/__exit annotations to module init/exit funcs (Kamal Heib) [2120677] +- RDMA/rxe: Fix resize_finish() in rxe_queue.c (Kamal Heib) [2120677] +- IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers (Kamal Heib) [2120677] +- RDMA/cm: Use SLID in the work completion as the DLID in responder side (Kamal Heib) [2120677] +- RDMA/siw: Fix QP destroy to wait for all references dropped. (Kamal Heib) [2120677] +- RDMA/srp: Fix srp_abort() (Kamal Heib) [2120677] +- RDMA/irdma: Validate udata inlen and outlen (Kamal Heib) [2120677] +- RDMA/irdma: Align AE id codes to correct flush code and event (Kamal Heib) [2120677] +- RDMA/rxe: Fix the error caused by qp->sk (Kamal Heib) [2120677] +- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Kamal Heib) [2120677] +- RDMA/rxe: Remove an unused member from struct rxe_mr (Kamal Heib) [2120677] +- x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly (Dean Nelson) [2122850] +- x86/fpu: Exclude dynamic states from init_fpstate (Dean Nelson) [2122850] +- x86/fpu: Fix the init_fpstate size check with the actual size (Dean Nelson) [2122850] +- x86/fpu: Configure init_fpstate attributes orderly (Dean Nelson) [2122850] +- x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (Dean Nelson) [2122850] +- ceph: rely on vfs for setgid stripping (Andrey Albershteyn) [2128904] +- fs: move S_ISGID stripping into the vfs_*() helpers (Andrey Albershteyn) [2128904] +- fs: Add missing umask strip in vfs_tmpfile (Andrey Albershteyn) [2128904] +- fs: add mode_strip_sgid() helper (Andrey Albershteyn) [2128904] + +* Thu Jan 12 2023 Lucas Zampieri [4.18.0-449.el8] +- x86/insn: Add AMX instructions to the x86 instruction decoder (Prarit Bhargava) [2117765] +- intel_idle: Add a new flag to initialize the AMX state (Prarit Bhargava) [2117765] +- x86/fpu: Add a helper to prepare AMX state for low-power CPU idle (Prarit Bhargava) [2117765] +- intel_idle: make SPR C1 and C1E be independent (Prarit Bhargava) [2117765] +- rpmspec: drop traceevent files instead of just excluding them from files list (Michael Petlan) [2155509] +- powerpc/bpf/64: Add instructions for atomic_[cmp]xchg (Mamatha Inamdar) [2113254] +- powerpc/bpf/64: add support for atomic fetch operations (Mamatha Inamdar) [2113254] +- powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations (Mamatha Inamdar) [2113254] +- powerpc/bpf: Simplify bpf_to_ppc() and adopt it for powerpc64 (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Store temp registers' bpf to ppc mapping (Mamatha Inamdar) [2113254] +- powerpc/bpf: Use _Rn macros for GPRs (Mamatha Inamdar) [2113254] +- powerpc/bpf: Move bpf_jit64.h into bpf_jit_comp64.c (Mamatha Inamdar) [2113254] +- powerpc/bpf: Cleanup bpf_jit.h (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Get rid of PPC_BPF_[LL|STL|STLU] macros (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Convert some of the uses of PPC_BPF_[LL|STL] to PPC_BPF_[LD|STD] (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Optimize instruction sequence used for function calls (Mamatha Inamdar) [2113254] +- powerpc64/bpf elfv1: Do not load TOC before calling functions (Mamatha Inamdar) [2113254] +- powerpc64/bpf elfv2: Setup kernel TOC in r2 on entry (Mamatha Inamdar) [2113254] +- powerpc64: Set PPC64_ELF_ABI_v[1|2] macros to 1 (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Use r12 for constant blinding (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Do not save/restore LR on each call to bpf_stf_barrier() (Mamatha Inamdar) [2113254] +- powerpc/bpf: Handle large branch ranges with BPF_EXIT (Mamatha Inamdar) [2113254] +- powerpc/bpf: Emit a single branch instruction for known short branch ranges (Mamatha Inamdar) [2113254] +- powerpc/bpf: Skip branch range validation during first pass (Mamatha Inamdar) [2113254] +- powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 (Mamatha Inamdar) [2113254] +- tools/bpf: Rename 'struct event' to avoid naming conflict (Mamatha Inamdar) [2113254] +- bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() (Mamatha Inamdar) [2113254] +- bpf ppc64: Access only if addr is kernel address (Mamatha Inamdar) [2113254] +- bpf ppc64: Add BPF_PROBE_MEM support for JIT (Mamatha Inamdar) [2113254] +- powerpc/ppc-opcode: introduce PPC_RAW_BRANCH() macro (Mamatha Inamdar) [2113254] +- bpf powerpc: refactor JIT compiler code (Mamatha Inamdar) [2113254] +- bpf powerpc: Remove extra_pass from bpf_jit_build_body() (Mamatha Inamdar) [2113254] +- bpf powerpc: Remove unused SEEN_STACK (Mamatha Inamdar) [2113254] +- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Mamatha Inamdar) [2113254] +- powerpc/security: Add a helper to query stf_barrier type (Mamatha Inamdar) [2113254] +- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Mamatha Inamdar) [2113254] +- powerpc/bpf: Fix BPF_MOD when imm == 1 (Mamatha Inamdar) [2113254] +- powerpc/bpf: Validate branch ranges (Mamatha Inamdar) [2113254] +- powerpc/lib: Add helper to check if offset is within conditional branch range (Mamatha Inamdar) [2113254] +- powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros (Mamatha Inamdar) [2113254] +- powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h (Mamatha Inamdar) [2113254] +- swapfile: fix soft lockup in scan_swap_map_slots (Waiman Long) [2155734] +- mm/swap: add helper swap_offset_available() (Waiman Long) [2155734] +- pNFS/filelayout: Fix coalescing test for single DS (Benjamin Coddington) [2158520] +- arm64: kdump: Support crashkernel=X fall back to reserve region above DMA zones (Pingfan Liu) [1940674] +- arm64: kdump: Provide default size when crashkernel=Y,low is not specified (Pingfan Liu) [1940674] +- media: dmxdev: fix UAF when dvb_register_device() fails (Dean Nelson) [2123301] {CVE-2022-41218} +- crypto: s390/aes - drop redundant xts key check (Vladis Dronov) [2158893] +- crypto: xts - implement xts_verify_key() with xts_check_key() (Vladis Dronov) [2158893] +- audit: cache ctx->major in audit_filter_syscall() (Richard Guy Briggs) [2123854] +- audit: free audit_proctitle only on task exit (Richard Guy Briggs) [2123854] +- audit: explicitly check audit_context->context enum value (Richard Guy Briggs) [2123854] +- audit: move audit_return_fixup before the filters (Richard Guy Briggs) [2123854] +- audit: fix potential double free on error path from fsnotify_add_inode_mark (Richard Guy Briggs) [2123854] +- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Prarit Bhargava) [2119066] {CVE-2022-2873} +- net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR (Antoine Tenart) [2155186] +- net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT (Antoine Tenart) [2155186] +- net: dropreason: add SKB_DROP_REASON_DUP_FRAG (Antoine Tenart) [2155186] +- net: dropreason: propagate drop_reason to skb_release_data() (Antoine Tenart) [2155186] +- net: dropreason: add SKB_CONSUMED reason (Antoine Tenart) [2155186] +- ipv4: remove redundant null pointer check before kfree_skb (Antoine Tenart) [2155186] + * Mon Jan 09 2023 Lucas Zampieri [4.18.0-448.el8] - turbostat: Bring code up-to-date with upstream (Prarit Bhargava) [2117769] - tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [2117769] diff --git a/rheldup3.x509 b/rheldup3.x509 new file mode 100644 index 0000000000000000000000000000000000000000..5df3b4f30de160efb9bd4dfbe9b831ee44a74007 GIT binary patch literal 1198 zcmXqLVp(O-#4NOcnTe5!iId?z>lvMn2 z#^wgbMy60My`0g+xCl7_7+D#Zn;82U44N3bn3@dmh z!vdG3|0;V$ZnEg5ajZEll2;mR@wL@urt`Or%zJ9C?VT(A$fkG62bt;r`OFi~EIb~l z<&rtS8)w|#Kv!qQ3&uhNHe&*ln#F@XX?WP}(?tj|znsN2QnNwqA&i88Pl{7Wv zi0s?jcw^SC@Kv5_e^1!5^_iCM5Bm`;kSTp@vLox+z|>RL4ozSE@7|Z)cYE5~15d9r zf3ys?`QvqLy|vkD+xaIYkEDNf+^~1@42wPf|Bj`wzFB&D*6+hb6K-vvJ29i1VcUl0 zq@L&pdu28(wf5XsZoV(XoNK9e73=%N=^2Y-A5Mt7c1>x2z(sAPeYKwq_D1pMP0Z@+ z44ZCHD>8WrYvxnl{(Y9Y;!J7v%UEy6f7@i~%p&LVXWgfJLQL16Jb2BqOn&FtE8V3I zn|J$960KOM=Y6DKzjm$3zHBW`iK{P}m>C%u7snbz8}I?$Wr62!1ty~%stq%KUk|UJQ?XL= z?$;fAk4G{uU~63|QDu66e((pS#Qj{mWj-&Pce_tVMs-u$V&3WJc)wiGuqZ@P0gI*S{A{9m&1>-)Wng7=FnNZr~SSADzE z`FM5Za>G-0AsSCywAVQ9JizR7?q!%Tcl*z#XL3!Y%7=8$_x7!IcM#js)-=htyoX7> z>ip!lieA5N{C;V0W#@@UtjqOcy&G=7S>^x8FLsLX+Tv8TI$u5)Pv(B7r+zP-z2(dP zNL)O4a82vIH`9e5-h1||^w@{LheYd?i#}=m+Lpg~+S4mrH!aP6yzRWZTlTWaHMJVC zyUyK`eCe}d$t=0@KT%tq*UtaGdtZF(ypw!B3mHQg7v`-?7jAjC_N793+P+-2;s%L3 xC$5SesqfmFyu37k(1c-c6$+C196^D;7WvoaV&8JZXvu`!3T zFbiu3rKTu&B$g<+=9Q!t6%=I_rz-el=9N|`WEUisBxfiTXQt<6=A|oSr&by&87ROF z;$##PE>2BO%t`tXkcM%VqzX8&TDLLU~FUx<|$zSY-Cur_MUF}yRwy<27f+n7hK~wr6?mPnp0ia zO#<7tH0Rs=_y0FrZrPLN6%|z%*$g)6eBGQOC9APh#lLjbqcVo>yKIkDf|iOrauOH! zXN=04zCVFu?E~=yg*}mikJ@c>j_>ID=+e$9T==)F_We`sQx%E6VtpA8xLPkgzGwdM z;9cjJx1LvT zRA95t**@{Lqu|dyEp);^hnSg>|M;YTZLipRcl-Yfp3`6Kk21N$#5%$3 z=t;d^b=jEe>3>csZDC|EtI6eGX3A$`&mP%j$yx5sna}0=>O48d9cA%!~|-i(?I<4S0a5PgaJ&T}6j6PQB`6mqILDI@B5(Z)o*cG6rbzlN$WDvi^+~avx_@(yD zi6{BpWGBX~d@t^1|L!8IK+y!wQ0XblPMGv|{+@PzYc+?(uJY`snb+kCU#&HHx>;WK z^!4Mp-&|K5D5=yv^^|SB-FAodX)_uhxL#%XyiEIl=tjR>&0DXQu2yfFbG;%j%(rPn z?!Em9FQb+p>Fqw8_2FpG=X3gb_BZQ$&&})0pEI@c&eZvv1g3|tv(A1{Bw=)V6Gykn z=?{UoU$IX!TEJa-<$LnXljRYGdF9M6Yl9|SQd^YEC1|ACvOy>4=D+NlS#wr-`m|?t zN4EripRcU7^T(Xm|L6YiRpw;4U;g83iP1$FFkF z^PXB_dOBNVCciR7BQARQwXZ~CD k<{3+z;?eg4Pxel|&g~RC;X;_4(PtO2eQRg^ILWgO0MaGw8~^|S literal 0 HcmV?d00001 diff --git a/sources b/sources index 68c109e6c..b8b21f47c 100644 --- a/sources +++ b/sources @@ -1,5 +1,3 @@ -SHA512 (kernel-abi-stablelists-4.18.0-448.tar.bz2) = 4a24c5b7c1306f8e115f295a44ec138c505b5d00d5f7790c923fbf7d1343ebabc28128ddfe45473f795dd863f5c50e4a7ade818d9be3862f40bc900da889011e -SHA512 (kernel-kabi-dw-4.18.0-448.tar.bz2) = 39c66d680d2ca4af5ffe680c1e6d7d06eee41302ff37750fe0b0de31681f95dc238acfe418fdd243d522298d4a6b9e555f3e5fa343362033010104f267c6dab1 -SHA512 (linux-4.18.0-448.el8.tar.xz) = 5889fc4149846170be05e3ba096c30f1aa1ec4b7ab38f7e6e4de91af4f6f2bcc3e407116ae66d419681937533d3afa958a4c1b2c7bd81c26a0f3d74ee03470c0 -SHA512 (rheldup3.x509) = ebf56d821acb5c17bb1842a8ddc8f1014a9e112ef7569531eedbabc82c6b5740e2709f96c5ebc87ba837e8085d0b090a9e63ddd06507692b41dae54a2b48d21b -SHA512 (rhelkpatch1.x509) = 2dac65723dca562dabdf503f44fb70052e6fb3569d257f6f59d13275408a91b400ced1f42b37bac29bf5d73c3c3a4f96c7819832d0cbe85134a989cbbf863d7b +SHA512 (linux-4.18.0-478.el8.tar.xz) = b03724bc29c2b64cca56feba5e4eeeb433d65882c9032e08840fbbe98769289fd9db6a2fc066b06324a4c9c8d1676e5bda829355512882636307717aa33bef9a +SHA512 (kernel-abi-stablelists-4.18.0-478.tar.bz2) = 20421438c7acdc6ca8a6d35159a681fafad36e20f8979036fedd62e13a4b9389e6e8a77380d8f31adbe2dfc43b08f3afb0ab8adc884395b1f3344504c07cfefb +SHA512 (kernel-kabi-dw-4.18.0-478.tar.bz2) = e91527cddef81a7b0e90403b890ca444975ff0f59aae5b99e93ffc187b3e8031e4e09cacaed4d667d25eaa149919b08580f9132e5684229f15d03e21b988439a