From ee12c0c8780c7754473594ac96c7f730ed42288c Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Thu, 25 Aug 2022 21:06:37 +0000 Subject: [PATCH] kernel-5.14.0-160.el9 * Thu Aug 25 2022 Herton R. Krzesinski [5.14.0-160.el9] - iavf: Fix VLAN_V2 addition/rejection (Ivan Vecera) [2119701] - gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2022916] - gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2022916] - gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2022916] - gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2022916] - gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2022916] - gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2022916] - gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2022916] - gve: remove memory barrier around seqno (Jordan Kimbrough) [2022916] - gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2022916] - gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2022916] - gve: Correct order of processing device options (Jordan Kimbrough) [2022916] - gve: fix for null pointer dereference. (Jordan Kimbrough) [2022916] - gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2022916] - gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2022916] - gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2022916] - gve: Implement packet continuation for RX. (Jordan Kimbrough) [2022916] - gve: Add RX context. (Jordan Kimbrough) [2022916] - gve: Track RX buffer allocation failures (Jordan Kimbrough) [2022916] - gve: Allow pageflips on larger pages (Jordan Kimbrough) [2022916] - gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2022916] - gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2022916] - gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2022916] - gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2022916] - gve: Switch to use napi_complete_done (Jordan Kimbrough) [2022916] - gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2022916] - gve: fix gve_get_stats() (Jordan Kimbrough) [2022916] - gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2022916] - gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2022916] - gve: Correct available tx qpl check (Jordan Kimbrough) [2022916] - gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2022916] - gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2022916] - gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2022916] - ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679} - ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679} - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679} - net: qcom/emac: Fix improper merge resolution in device_get_mac_address (Patrick Talbert) [2108539] - x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115086] {CVE-2022-26373} - x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115086] {CVE-2022-26373} - tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115086] - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115086] - lkdtm: Disable return thunks in rodata.c (Waiman Long) [2115086] - x86/amd: Use IBPB for firmware calls (Waiman Long) [2115086] - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115086] - x86/alternative: Report missing return thunk details (Waiman Long) [2115086] - nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2104461] - scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2109526] - scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2109526] Resolves: rhbz#2119701, rhbz#2022916, rhbz#2084600, rhbz#2108539, rhbz#2115086, rhbz#2104461, rhbz#2109526 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel.spec | 60 ++++++++++++++++++++++++++++++++++++++++++++---- sources | 6 ++--- 3 files changed, 59 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 700cbb5..9aff2f8 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 159 +RHEL_RELEASE = 160 # # ZSTREAM diff --git a/kernel.spec b/kernel.spec index 25babaa..c80654d 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 159.el9 +%define pkgrelease 160.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 159%{?buildid}%{?dist} +%define specrelease 160%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -679,7 +679,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-159.el9.tar.xz +Source0: linux-5.14.0-160.el9.tar.xz Source1: Makefile.rhelver @@ -1351,8 +1351,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-159.el9 -c -mv linux-5.14.0-159.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-160.el9 -c +mv linux-5.14.0-160.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3018,6 +3018,56 @@ fi # # %changelog +* Thu Aug 25 2022 Herton R. Krzesinski [5.14.0-160.el9] +- iavf: Fix VLAN_V2 addition/rejection (Ivan Vecera) [2119701] +- gve: Recording rx queue before sending to napi (Jordan Kimbrough) [2022916] +- gve: fix the wrong AdminQ buffer queue index check (Jordan Kimbrough) [2022916] +- gve: Fix GFP flags when allocing pages (Jordan Kimbrough) [2022916] +- gve: Add tx|rx-coalesce-usec for DQO (Jordan Kimbrough) [2022916] +- gve: Add consumed counts to ethtool stats (Jordan Kimbrough) [2022916] +- gve: Implement suspend/resume/shutdown (Jordan Kimbrough) [2022916] +- gve: Add optional metadata descriptor type GVE_TXD_MTD (Jordan Kimbrough) [2022916] +- gve: remove memory barrier around seqno (Jordan Kimbrough) [2022916] +- gve: Update gve_free_queue_page_list signature (Jordan Kimbrough) [2022916] +- gve: Move the irq db indexes out of the ntfy block struct (Jordan Kimbrough) [2022916] +- gve: Correct order of processing device options (Jordan Kimbrough) [2022916] +- gve: fix for null pointer dereference. (Jordan Kimbrough) [2022916] +- gve: fix unmatched u64_stats_update_end() (Jordan Kimbrough) [2022916] +- gve: Fix off by one in gve_tx_timeout() (Jordan Kimbrough) [2022916] +- gve: Add a jumbo-frame device option. (Jordan Kimbrough) [2022916] +- gve: Implement packet continuation for RX. (Jordan Kimbrough) [2022916] +- gve: Add RX context. (Jordan Kimbrough) [2022916] +- gve: Track RX buffer allocation failures (Jordan Kimbrough) [2022916] +- gve: Allow pageflips on larger pages (Jordan Kimbrough) [2022916] +- gve: Add netif_set_xps_queue call (Jordan Kimbrough) [2022916] +- gve: Recover from queue stall due to missed IRQ (Jordan Kimbrough) [2022916] +- gve: Do lazy cleanup in TX path (Jordan Kimbrough) [2022916] +- gve: Add rx buffer pagecnt bias (Jordan Kimbrough) [2022916] +- gve: Switch to use napi_complete_done (Jordan Kimbrough) [2022916] +- gve: report 64bit tx_bytes counter from gve_handle_report_stats() (Jordan Kimbrough) [2022916] +- gve: fix gve_get_stats() (Jordan Kimbrough) [2022916] +- gve: Properly handle errors in gve_assign_qpl (Jordan Kimbrough) [2022916] +- gve: Avoid freeing NULL pointer (Jordan Kimbrough) [2022916] +- gve: Correct available tx qpl check (Jordan Kimbrough) [2022916] +- gve: Use kvcalloc() instead of kvzalloc() (Jordan Kimbrough) [2022916] +- gve: DQO: avoid unused variable warnings (Jordan Kimbrough) [2022916] +- gve: fix the wrong AdminQ buffer overflow check (Jordan Kimbrough) [2022916] +- ath9k: htc: clean up statistics macros (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679} +- ath9k: hif_usb: simplify if-if to if-else (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679} +- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Jose Ignacio Tornos Martinez) [2084600] {CVE-2022-1679} +- net: qcom/emac: Fix improper merge resolution in device_get_mac_address (Patrick Talbert) [2108539] +- x86/speculation: Add LFENCE to RSB fill sequence (Waiman Long) [2115086] {CVE-2022-26373} +- x86/speculation: Add RSB VM Exit protections (Waiman Long) [2115086] {CVE-2022-26373} +- tools headers cpufeatures: Sync with the kernel sources (Waiman Long) [2115086] +- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Waiman Long) [2115086] +- lkdtm: Disable return thunks in rodata.c (Waiman Long) [2115086] +- x86/amd: Use IBPB for firmware calls (Waiman Long) [2115086] +- x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts (Waiman Long) [2115086] +- x86/alternative: Report missing return thunk details (Waiman Long) [2115086] +- nvme-fc: restart admin queue if the caller needs to restart queue (Ewan D. Milne) [2104461] +- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Rahul Lakkireddy) [2109526] +- scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Rahul Lakkireddy) [2109526] + * Thu Aug 25 2022 Herton R. Krzesinski [5.14.0-159.el9] - mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node() (Jose Ignacio Tornos Martinez) [2103595] - wifi: mac80211: consider EHT element size in assoc request (Jose Ignacio Tornos Martinez) [2103595] diff --git a/sources b/sources index a23ef49..962eb61 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-159.el9.tar.xz) = 5b5ea361796282ae14105e0f459f2b0eb8e3f2d28d5d8c2f4ad6d9425951a3313c9a778caefe98e4c3618af22d86896cc264a858113cb8549f070dbc6c861ce6 -SHA512 (kernel-abi-stablelists-5.14.0-159.el9.tar.bz2) = 3ad043a853fcd03e19c9cc0c51dc01bae7d58266ae55ea05607ef186915d51e624b5cca2db2e46d898b075ac99f7e5bc1f514df4e6dd75496a1610e976a676cf -SHA512 (kernel-kabi-dw-5.14.0-159.el9.tar.bz2) = 11dee7e3d6a296205d276a06a88653e1c9e76c74b9097cc86e9a288c429b8a99b1d415ae69cc5179bb4c7ea4fa02129affdb3852b53ac8fe1ac480e6bb7574bc +SHA512 (linux-5.14.0-160.el9.tar.xz) = dca64c5a3771a200c909cc0ca729be7aeed1b87836bedc7b4620e577020f34dfb8313c836204764f0321123acd7877fd29512b27f9d651429cb974bea6ebe141 +SHA512 (kernel-abi-stablelists-5.14.0-160.el9.tar.bz2) = ccd9f035eca9afec31b045f7dd67add0b3bc3f202ff74a42b7e4fa17a338b14d39ea6314ff5b3546cb706e0173ab12fe780f5f22103426810c7d20f4979ffb32 +SHA512 (kernel-kabi-dw-5.14.0-160.el9.tar.bz2) = 99b68fefcc4908c62b92de4628d4458dca2dbca70e3d7f2590a437086212bb96f0f04b87b3bc0622689d7b1a0b66e732cd242631495e5b5afad94bc46b32cb9b