From 0f559ed00b763dc8546782e2c6fe905f59075ad1 Mon Sep 17 00:00:00 2001 From: Frantisek Hrbata Date: Tue, 15 Nov 2022 07:36:16 -0500 Subject: [PATCH] kernel-5.14.0-197.el9 * Tue Nov 15 2022 Frantisek Hrbata [5.14.0-197.el9] - rhel: Provide default powercap and DTPM config settings for Arm (Al Stone) [2126952] - powercap: DTPM: Check for Energy Model type (Al Stone) [2126952] - sched, drivers: Remove max param from effective_cpu_util()/sched_cpu_util() (Al Stone) [2126952] - PM: EM: Change the order of arguments in the .active_power() callback (Al Stone) [2126952] - PM: EM: Add artificial EM flag (Al Stone) [2126952] - PM: EM: Add .get_cost() callback (Al Stone) [2126952] - powercap: DTPM: Fix spelling mistake "initialze" -> "initialize" (Al Stone) [2126952] - powercap: DTPM: dtpm_node_callback[] can be static (Al Stone) [2126952] - powercap/dtpm_cpu: Add exit function (Al Stone) [2126952] - powercap/dtpm: Move the 'root' reset place (Al Stone) [2126952] - powercap/dtpm: Destroy hierarchy function (Al Stone) [2126952] - powercap/dtpm: Fixup kfree for virtual node (Al Stone) [2126952] - powercap/dtpm_cpu: Reset per_cpu variable in the release function (Al Stone) [2126952] - powercap/dtpm: Change locking scheme (Al Stone) [2126952] - powercap/drivers/dtpm: Add dtpm devfreq with energy model support (Al Stone) [2126952] - powercap/drivers/dtpm: Add CPU DT initialization support (Al Stone) [2126952] - powercap/drivers/dtpm: Add hierarchy creation (Al Stone) [2126952] - powercap/drivers/dtpm: Remove unused function definition (Al Stone) [2126952] - powercap/drivers/dtpm: Convert the init table section to a simple array (Al Stone) [2126952] - powercap/drivers/dtpm: Reduce trace verbosity (Al Stone) [2126952] - powercap: fix typo in a comment in idle_inject.c (Al Stone) [2126952] - powercap: DTPM: Drop unused local variable from init_dtpm() (Al Stone) [2126952] - powercap/drivers/dtpm: Disable DTPM at boot time (Al Stone) [2126952] - powercap: DTPM: Fix suspend failure and kernel warning (Al Stone) [2126952] - powercap/drivers/dtpm: Fix power limit initialization (Al Stone) [2126952] - powercap/drivers/dtpm: Scale the power with the load (Al Stone) [2126952] - powercap/drivers/dtpm: Use container_of instead of a private data field (Al Stone) [2126952] - powercap/drivers/dtpm: Simplify the dtpm table (Al Stone) [2126952] - powercap/drivers/dtpm: Encapsulate even more the code (Al Stone) [2126952] - scsi: megaraid_sas: Clean up some inconsistent indenting (Tomas Henzl) [2120068] - scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() (Tomas Henzl) [2120068] - scsi: megaraid_sas: Remove unnecessary memset() (Tomas Henzl) [2120068] - scsi: megaraid_sas: Simplify megasas_update_device_list (Tomas Henzl) [2120068] - scsi: megaraid_sas: Correct an error message (Tomas Henzl) [2120068] - scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Tomas Henzl) [2120068] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120068] - scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP (Tomas Henzl) [2120068] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120068] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP (Tomas Henzl) [2120068] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC (Tomas Henzl) [2120068] - scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP (Tomas Henzl) [2120068] - scsi: megaraid: Remove redundant assignment to variable mfiStatus (Tomas Henzl) [2120068] - scsi: megaraid_sas: Remove redundant variable cmd_type (Tomas Henzl) [2120068] - scsi: megaraid: Remove the static variable initialisation (Tomas Henzl) [2120068] - scsi: megaraid_sas: Call scsi_done() directly (Tomas Henzl) [2120068] - netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed (Ivan Vecera) [2139501] - netfilter: nf_ct_irc: cap packet search space to 4k (Ivan Vecera) [2139501] - netfilter: nf_ct_ftp: prefer skb_linearize (Ivan Vecera) [2139501] - netfilter: nf_ct_h323: cap packet size at 64k (Ivan Vecera) [2139501] - netfilter: nf_ct_sane: remove pseudo skb linearization (Ivan Vecera) [2139501] - veth: enable BIG TCP packets (Ivan Vecera) [2139501] - net: loopback: enable BIG TCP packets (Ivan Vecera) [2139501] - ipv6: Add hop-by-hop header to jumbograms in ip6_output (Ivan Vecera) [2139501] - net: allow gro_max_size to exceed 65536 (Ivan Vecera) [2139501] - ipv6/gro: insert temporary HBH/jumbo header (Ivan Vecera) [2139501] - ipv6/gso: remove temporary HBH/jumbo header (Ivan Vecera) [2139501] - ipv6: add struct hop_jumbo_hdr definition (Ivan Vecera) [2139501] - tcp_cubic: make hystart_ack_delay() aware of BIG TCP (Ivan Vecera) [2139501] - net: limit GSO_MAX_SIZE to 524280 bytes (Ivan Vecera) [2139501] - net: allow gso_max_size to exceed 65536 (Ivan Vecera) [2139501] - net: Adjust sk_gso_max_size once when set (Ivan Vecera) [2139501] - net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes (Ivan Vecera) [2139501] - gro: add ability to control gro max packet size (Ivan Vecera) [2139501] - net: add extack arg for link ops (Ivan Vecera) [2139501] - net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation (Petr Oros) [2128182] - net: add skb_[inner_]tcp_all_headers helpers (Petr Oros) [2128182] - net: marvell: clean up trigraph warning on ??! string (Petr Oros) [2128182] - sched: Always clear user_cpus_ptr in do_set_cpus_allowed() (Waiman Long) [2107354] - sched: Enforce user requested affinity (Waiman Long) [2107354] - sched: Always preserve the user requested cpumask (Waiman Long) [2107354] - sched: Introduce affinity_context (Waiman Long) [2107354] - sched: Add __releases annotations to affine_move_task() (Waiman Long) [2107354] - net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112183] - tg3: Disable tg3 device on system reboot to avoid triggering AER (Ken Cox) [2112183] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" (Tomas Henzl) [2115764] - scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" (Tomas Henzl) [2115764] - scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Tomas Henzl) [2115764] - scsi: mpt3sas: Fix use-after-free warning (Tomas Henzl) [2115764] - scsi: mpt3sas: Update driver version to 43.100.00.00 (Tomas Henzl) [2115764] - scsi: mpt3sas: Increase cmd_per_lun to 128 (Tomas Henzl) [2115764] - scsi: mpt3sas: Fix trace buffer registration failed (Tomas Henzl) [2115764] - scsi: mpt3sas: Don't change DMA mask while reallocating pools (Tomas Henzl) [2115764] - scsi: mpt3sas: Prevent error handler escalation when device removed (Tomas Henzl) [2115764] - scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices (Tomas Henzl) [2115764] - scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices (Tomas Henzl) [2115764] - scsi: mpt3sas: Remove flush_scheduled_work() call (Tomas Henzl) [2115764] - scsi: mpt3sas: Fix whitespace and spelling mistake (Tomas Henzl) [2115764] - scsi: mpt3sas: Fix typo in comment (Tomas Henzl) [2115764] - scsi: mpt3sas: Fix out-of-bounds compiler warning (Tomas Henzl) [2115764] - scsi: mpt3sas: Update driver version to 42.100.00.00 (Tomas Henzl) [2115764] - scsi: mpt3sas: Call scsi_done() directly (Tomas Henzl) [2115764] - scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS (Tomas Henzl) [2115750] - scsi: mpi3mr: Remove unnecessary cast (Tomas Henzl) [2115750] - scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Tomas Henzl) [2115750] - scsi: mpi3mr: Fix scheduling while atomic type bug (Tomas Henzl) [2115750] - scsi: mpi3mr: Scan the devices during resume time (Tomas Henzl) [2115750] - scsi: mpi3mr: Free enclosure objects during driver unload (Tomas Henzl) [2115750] - scsi: mpi3mr: Handle 0xF003 Fault Code (Tomas Henzl) [2115750] - scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Tomas Henzl) [2115750] - scsi: mpi3mr: Support new power management framework (Tomas Henzl) [2115750] - scsi: mpi3mr: Update mpi3 header files (Tomas Henzl) [2115750] - scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Tomas Henzl) [2115750] - scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Tomas Henzl) [2115750] - scsi: mpi3mr: Block I/Os while refreshing target dev objects (Tomas Henzl) [2115750] - scsi: mpi3mr: Refresh SAS ports during soft reset (Tomas Henzl) [2115750] - scsi: mpi3mr: Support SAS transport class callbacks (Tomas Henzl) [2115750] - scsi: mpi3mr: Add framework to issue MPT transport cmds (Tomas Henzl) [2115750] - scsi: mpi3mr: Add SAS SATA end devices to STL (Tomas Henzl) [2115750] - scsi: mpi3mr: Get target object based on rphy (Tomas Henzl) [2115750] - scsi: mpi3mr: Add expander devices to STL (Tomas Henzl) [2115750] - scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Tomas Henzl) [2115750] - scsi: mpi3mr: Add helper functions to manage device's port (Tomas Henzl) [2115750] - scsi: mpi3mr: Add helper functions to retrieve device objects (Tomas Henzl) [2115750] - scsi: mpi3mr: Add framework to add phys to STL (Tomas Henzl) [2115750] - scsi: mpi3mr: Enable Enclosure device add event (Tomas Henzl) [2115750] - scsi: mpi3mr: Add helper functions to retrieve config pages (Tomas Henzl) [2115750] - scsi: mpi3mr: Add framework to issue config requests (Tomas Henzl) [2115750] - scsi: mpi3mr: Add config and transport related debug flags (Tomas Henzl) [2115750] - scsi: mpi3mr: Delete a stray tab (Tomas Henzl) [2115750] - scsi: mpi3mr: Unlock on error path (Tomas Henzl) [2115750] - scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Tomas Henzl) [2115750] - scsi: mpi3mr: Resource Based Metering (Tomas Henzl) [2115750] - scsi: mpi3mr: Increase cmd_per_lun to 128 (Tomas Henzl) [2115750] - scsi: mpi3mr: Enable shared host tagset (Tomas Henzl) [2115750] - scsi: mpi3mr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2115750] - scsi: mpi3mr: Call scsi_done() directly (Tomas Henzl) [2115750] Resolves: rhbz#2126952, rhbz#2120068, rhbz#2139501, rhbz#2128182, rhbz#2107354, rhbz#2112183, rhbz#2115764, rhbz#2115750 Signed-off-by: Frantisek Hrbata --- Makefile.rhelver | 2 +- kernel-aarch64-debug-rhel.config | 4 +- kernel-aarch64-rhel.config | 4 +- kernel-ppc64le-debug-rhel.config | 2 + kernel-ppc64le-rhel.config | 2 + kernel-s390x-debug-rhel.config | 2 + kernel-s390x-rhel.config | 2 + kernel-s390x-zfcpdump-rhel.config | 2 + kernel-x86_64-debug-rhel.config | 2 + kernel-x86_64-rhel.config | 2 + kernel.spec | 136 +++++++++++++++++++++++++++++- sources | 6 +- 12 files changed, 156 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 516ba2c9a..31a3414c3 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 196 +RHEL_RELEASE = 197 # # ZSTREAM diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 01eaa90e4..e58ba4613 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1427,6 +1427,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -4189,7 +4191,7 @@ CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNP_DEBUG_MESSAGES=y CONFIG_POSIX_MQUEUE=y -# CONFIG_POWERCAP is not set +CONFIG_POWERCAP=y CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index af3bb7b26..e4c548d15 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1419,6 +1419,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -4167,7 +4169,7 @@ CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNP_DEBUG_MESSAGES=y CONFIG_POSIX_MQUEUE=y -# CONFIG_POWERCAP is not set +CONFIG_POWERCAP=y CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_OP_PANEL=m # CONFIG_POWER_RESET_BRCMSTB is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 5f7264664..38f5ac9e6 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1224,6 +1224,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set CONFIG_DTL=y +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index ababfdff0..8d225966d 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1216,6 +1216,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set CONFIG_DTL=y +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 7cc80fadf..211894f1f 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1230,6 +1230,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 562732a21..1742d55c9 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1222,6 +1222,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 97bcedd87..88ad529af 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1229,6 +1229,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index aa9e8f10c..b9dd8eaf0 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1301,6 +1301,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index ab4630b55..1cf7250e8 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1293,6 +1293,8 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set +# CONFIG_DTPM_CPU is not set +# CONFIG_DTPM_DEVFREQ is not set # CONFIG_DTPM is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 diff --git a/kernel.spec b/kernel.spec index 5b6e8bf08..0aa4b364a 100755 --- a/kernel.spec +++ b/kernel.spec @@ -119,15 +119,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 196 +%define pkgrelease 197 %define kversion 5 -%define tarfile_release 5.14.0-196.el9 +%define tarfile_release 5.14.0-197.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 196%{?buildid}%{?dist} +%define specrelease 197%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-196.el9 +%define kabiversion 5.14.0-197.el9 # # End of genspec.sh variables @@ -3061,6 +3061,134 @@ fi # # %changelog +* Tue Nov 15 2022 Frantisek Hrbata [5.14.0-197.el9] +- rhel: Provide default powercap and DTPM config settings for Arm (Al Stone) [2126952] +- powercap: DTPM: Check for Energy Model type (Al Stone) [2126952] +- sched, drivers: Remove max param from effective_cpu_util()/sched_cpu_util() (Al Stone) [2126952] +- PM: EM: Change the order of arguments in the .active_power() callback (Al Stone) [2126952] +- PM: EM: Add artificial EM flag (Al Stone) [2126952] +- PM: EM: Add .get_cost() callback (Al Stone) [2126952] +- powercap: DTPM: Fix spelling mistake "initialze" -> "initialize" (Al Stone) [2126952] +- powercap: DTPM: dtpm_node_callback[] can be static (Al Stone) [2126952] +- powercap/dtpm_cpu: Add exit function (Al Stone) [2126952] +- powercap/dtpm: Move the 'root' reset place (Al Stone) [2126952] +- powercap/dtpm: Destroy hierarchy function (Al Stone) [2126952] +- powercap/dtpm: Fixup kfree for virtual node (Al Stone) [2126952] +- powercap/dtpm_cpu: Reset per_cpu variable in the release function (Al Stone) [2126952] +- powercap/dtpm: Change locking scheme (Al Stone) [2126952] +- powercap/drivers/dtpm: Add dtpm devfreq with energy model support (Al Stone) [2126952] +- powercap/drivers/dtpm: Add CPU DT initialization support (Al Stone) [2126952] +- powercap/drivers/dtpm: Add hierarchy creation (Al Stone) [2126952] +- powercap/drivers/dtpm: Remove unused function definition (Al Stone) [2126952] +- powercap/drivers/dtpm: Convert the init table section to a simple array (Al Stone) [2126952] +- powercap/drivers/dtpm: Reduce trace verbosity (Al Stone) [2126952] +- powercap: fix typo in a comment in idle_inject.c (Al Stone) [2126952] +- powercap: DTPM: Drop unused local variable from init_dtpm() (Al Stone) [2126952] +- powercap/drivers/dtpm: Disable DTPM at boot time (Al Stone) [2126952] +- powercap: DTPM: Fix suspend failure and kernel warning (Al Stone) [2126952] +- powercap/drivers/dtpm: Fix power limit initialization (Al Stone) [2126952] +- powercap/drivers/dtpm: Scale the power with the load (Al Stone) [2126952] +- powercap/drivers/dtpm: Use container_of instead of a private data field (Al Stone) [2126952] +- powercap/drivers/dtpm: Simplify the dtpm table (Al Stone) [2126952] +- powercap/drivers/dtpm: Encapsulate even more the code (Al Stone) [2126952] +- scsi: megaraid_sas: Clean up some inconsistent indenting (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init() (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Remove unnecessary memset() (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Simplify megasas_update_device_list (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Correct an error message (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP (Tomas Henzl) [2120068] +- scsi: megaraid: Remove redundant assignment to variable mfiStatus (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Remove redundant variable cmd_type (Tomas Henzl) [2120068] +- scsi: megaraid: Remove the static variable initialisation (Tomas Henzl) [2120068] +- scsi: megaraid_sas: Call scsi_done() directly (Tomas Henzl) [2120068] +- netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed (Ivan Vecera) [2139501] +- netfilter: nf_ct_irc: cap packet search space to 4k (Ivan Vecera) [2139501] +- netfilter: nf_ct_ftp: prefer skb_linearize (Ivan Vecera) [2139501] +- netfilter: nf_ct_h323: cap packet size at 64k (Ivan Vecera) [2139501] +- netfilter: nf_ct_sane: remove pseudo skb linearization (Ivan Vecera) [2139501] +- veth: enable BIG TCP packets (Ivan Vecera) [2139501] +- net: loopback: enable BIG TCP packets (Ivan Vecera) [2139501] +- ipv6: Add hop-by-hop header to jumbograms in ip6_output (Ivan Vecera) [2139501] +- net: allow gro_max_size to exceed 65536 (Ivan Vecera) [2139501] +- ipv6/gro: insert temporary HBH/jumbo header (Ivan Vecera) [2139501] +- ipv6/gso: remove temporary HBH/jumbo header (Ivan Vecera) [2139501] +- ipv6: add struct hop_jumbo_hdr definition (Ivan Vecera) [2139501] +- tcp_cubic: make hystart_ack_delay() aware of BIG TCP (Ivan Vecera) [2139501] +- net: limit GSO_MAX_SIZE to 524280 bytes (Ivan Vecera) [2139501] +- net: allow gso_max_size to exceed 65536 (Ivan Vecera) [2139501] +- net: Adjust sk_gso_max_size once when set (Ivan Vecera) [2139501] +- net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes (Ivan Vecera) [2139501] +- gro: add ability to control gro max packet size (Ivan Vecera) [2139501] +- net: add extack arg for link ops (Ivan Vecera) [2139501] +- net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation (Petr Oros) [2128182] +- net: add skb_[inner_]tcp_all_headers helpers (Petr Oros) [2128182] +- net: marvell: clean up trigraph warning on ??! string (Petr Oros) [2128182] +- sched: Always clear user_cpus_ptr in do_set_cpus_allowed() (Waiman Long) [2107354] +- sched: Enforce user requested affinity (Waiman Long) [2107354] +- sched: Always preserve the user requested cpumask (Waiman Long) [2107354] +- sched: Introduce affinity_context (Waiman Long) [2107354] +- sched: Add __releases annotations to affine_move_task() (Waiman Long) [2107354] +- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2112183] +- tg3: Disable tg3 device on system reboot to avoid triggering AER (Ken Cox) [2112183] +- scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use" (Tomas Henzl) [2115764] +- scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use" (Tomas Henzl) [2115764] +- scsi: mpt3sas: Fix return value check of dma_get_required_mask() (Tomas Henzl) [2115764] +- scsi: mpt3sas: Fix use-after-free warning (Tomas Henzl) [2115764] +- scsi: mpt3sas: Update driver version to 43.100.00.00 (Tomas Henzl) [2115764] +- scsi: mpt3sas: Increase cmd_per_lun to 128 (Tomas Henzl) [2115764] +- scsi: mpt3sas: Fix trace buffer registration failed (Tomas Henzl) [2115764] +- scsi: mpt3sas: Don't change DMA mask while reallocating pools (Tomas Henzl) [2115764] +- scsi: mpt3sas: Prevent error handler escalation when device removed (Tomas Henzl) [2115764] +- scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices (Tomas Henzl) [2115764] +- scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices (Tomas Henzl) [2115764] +- scsi: mpt3sas: Remove flush_scheduled_work() call (Tomas Henzl) [2115764] +- scsi: mpt3sas: Fix whitespace and spelling mistake (Tomas Henzl) [2115764] +- scsi: mpt3sas: Fix typo in comment (Tomas Henzl) [2115764] +- scsi: mpt3sas: Fix out-of-bounds compiler warning (Tomas Henzl) [2115764] +- scsi: mpt3sas: Update driver version to 42.100.00.00 (Tomas Henzl) [2115764] +- scsi: mpt3sas: Call scsi_done() directly (Tomas Henzl) [2115764] +- scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS (Tomas Henzl) [2115750] +- scsi: mpi3mr: Remove unnecessary cast (Tomas Henzl) [2115750] +- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Tomas Henzl) [2115750] +- scsi: mpi3mr: Fix scheduling while atomic type bug (Tomas Henzl) [2115750] +- scsi: mpi3mr: Scan the devices during resume time (Tomas Henzl) [2115750] +- scsi: mpi3mr: Free enclosure objects during driver unload (Tomas Henzl) [2115750] +- scsi: mpi3mr: Handle 0xF003 Fault Code (Tomas Henzl) [2115750] +- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Tomas Henzl) [2115750] +- scsi: mpi3mr: Support new power management framework (Tomas Henzl) [2115750] +- scsi: mpi3mr: Update mpi3 header files (Tomas Henzl) [2115750] +- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Tomas Henzl) [2115750] +- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Tomas Henzl) [2115750] +- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Tomas Henzl) [2115750] +- scsi: mpi3mr: Refresh SAS ports during soft reset (Tomas Henzl) [2115750] +- scsi: mpi3mr: Support SAS transport class callbacks (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add framework to issue MPT transport cmds (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add SAS SATA end devices to STL (Tomas Henzl) [2115750] +- scsi: mpi3mr: Get target object based on rphy (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add expander devices to STL (Tomas Henzl) [2115750] +- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add helper functions to manage device's port (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add helper functions to retrieve device objects (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add framework to add phys to STL (Tomas Henzl) [2115750] +- scsi: mpi3mr: Enable Enclosure device add event (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add helper functions to retrieve config pages (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add framework to issue config requests (Tomas Henzl) [2115750] +- scsi: mpi3mr: Add config and transport related debug flags (Tomas Henzl) [2115750] +- scsi: mpi3mr: Delete a stray tab (Tomas Henzl) [2115750] +- scsi: mpi3mr: Unlock on error path (Tomas Henzl) [2115750] +- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Tomas Henzl) [2115750] +- scsi: mpi3mr: Resource Based Metering (Tomas Henzl) [2115750] +- scsi: mpi3mr: Increase cmd_per_lun to 128 (Tomas Henzl) [2115750] +- scsi: mpi3mr: Enable shared host tagset (Tomas Henzl) [2115750] +- scsi: mpi3mr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Tomas Henzl) [2115750] +- scsi: mpi3mr: Call scsi_done() directly (Tomas Henzl) [2115750] + * Mon Nov 14 2022 Frantisek Hrbata [5.14.0-196.el9] - redhat/configs: add configs for new Qualcomm options (Adrien Thierry) [2122365] - soc: qcom: Make QCOM_RPMPD depend on OF (Adrien Thierry) [2122365] diff --git a/sources b/sources index 978fdd8bd..51ddf9987 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-196.el9.tar.xz) = 1f76a303501100aba180e386f133718ae99fb73548e2967a31494c6748b72220708eeb0efe06e681c271a705bbfea654252bdce25c5baf7472eb606800c9820c -SHA512 (kernel-abi-stablelists-5.14.0-196.el9.tar.bz2) = 3c93dcd8b9f7755912b5588d4376ad664e9f3ffbb0f9c0c05e761568d35d99a9aa8852a18b43e1bcd3de53886a986252652fd14ecfc811ceafbf38246244da3c -SHA512 (kernel-kabi-dw-5.14.0-196.el9.tar.bz2) = 3aff600593afa35e89015dec9a1391df3f6126d9f2d1c5daa15db2745d053aec470dab2772559e73b07c21af77c0f43ec560529a2e65086d7d9c0ff7dddf4c5b +SHA512 (linux-5.14.0-197.el9.tar.xz) = f02f5aa6f7d21cb39032e83923e874b398f357e0e7d2ea9094b487a283a636e0c7b14eb9acbb2b25eaf65961681034c754b33eac632af68c5337e3f86bb55542 +SHA512 (kernel-abi-stablelists-5.14.0-197.el9.tar.bz2) = f643f4d2afa2824e2706607b90da8e357357152430c3c819957be5efc75fbbde01843f45082c29219f81e4f435284edf3678df8906ef5d0d54f6f73804f8d7f2 +SHA512 (kernel-kabi-dw-5.14.0-197.el9.tar.bz2) = 3aff600593afa35e89015dec9a1391df3f6126d9f2d1c5daa15db2745d053aec470dab2772559e73b07c21af77c0f43ec560529a2e65086d7d9c0ff7dddf4c5b