From 0e2fe096cbd8ae583ea04596c0d46f1ff51b4f7e Mon Sep 17 00:00:00 2001 From: Scott Weaver Date: Wed, 27 Sep 2023 10:09:53 -0400 Subject: [PATCH] kernel-5.14.0-370.el9 * Wed Sep 27 2023 Scott Weaver [5.14.0-370.el9] - nfsd: Set technology preview if inter SSC offload is enabled (Dave Wysochanski) [RHEL-2300] - iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Kamal Heib) [RHEL-1733] - RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Kamal Heib) [RHEL-1733] - RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Kamal Heib) [RHEL-1733] - RDMA/cxgb4: Replace 0-length arrays with flexible arrays (Kamal Heib) [RHEL-1733] - RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (Kamal Heib) [RHEL-1733] - RDMA/rxe: Fix redundant break statement in switch-case. (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix incomplete state save in rxe_requester (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix rxe_modify_srq (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix unsafe drain work queue code (Kamal Heib) [RHEL-1958] - RDMA/rxe: Move work queue code to subroutines (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix an error handling path in rxe_bind_mw() (Kamal Heib) [RHEL-1958] - RDMA/rxe: Simplify cq->notify code (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fixes mr access supported list (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix rxe_cq_post (Kamal Heib) [RHEL-1958] - RDMA/rxe: Send last wqe reached event on qp cleanup (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Kamal Heib) [RHEL-1958] - RDMA/rxe: Implement rereg_user_mr (Kamal Heib) [RHEL-1958] - RDMA/rxe: Let rkey == lkey for local access (Kamal Heib) [RHEL-1958] - RDMA/rxe: Introduce rxe access supported flags (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix access checks in rxe_check_bind_mw (Kamal Heib) [RHEL-1958] - RDMA//rxe: Optimize send path in rxe_resp.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Rename IB_ACCESS_REMOTE (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix ref count error in check_rkey() (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix packet length checks (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove dangling declaration of rxe_cq_disable() (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix comments about removed tasklets (Kamal Heib) [RHEL-1958] - RDMA/rxe: Add workqueue support for rxe tasks (Kamal Heib) [RHEL-1958] - RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqrestore} (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix double unlock in rxe_qp.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix spinlock recursion deadlock on requester (Kamal Heib) [RHEL-1958] - RDMA/rxe: Protect QP state with qp->state_lock (Kamal Heib) [RHEL-1958] - RDMA/rxe: Move code to check if drained to subroutine (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove qp->req.state (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove qp->comp.state (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove qp->resp.state (Kamal Heib) [RHEL-1958] - RDMA: Add ib_virt_dma_to_page() (Kamal Heib) [RHEL-1958] - RDMA/siw: Fix pointer cast warning (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task" (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix incorrect TASKLET_STATE_SCHED check in rxe_task.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Clean kzalloc failure paths (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove tasklet call from rxe_cq.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Rewrite rxe_task.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Make tasks schedule each other (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove __rxe_do_task() (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove qp reference counting in tasks (Kamal Heib) [RHEL-1958] - RDMA/rxe: Cleanup error state handling in rxe_comp.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Cleanup reset state handling in rxe_resp.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Convert tasklet args to queue pairs (Kamal Heib) [RHEL-1958] - RDMA/rxe: Add error messages (Kamal Heib) [RHEL-1958] - RDMA/rxe: Extend dbg log messages to err and info (Kamal Heib) [RHEL-1958] - RDMA/rxe: Change rxe_dbg to rxe_dbg_dev (Kamal Heib) [RHEL-1958] - RDMA/rxe: Replace exists by rxe in rxe.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Fix missing memory barriers in rxe_queue.h (Kamal Heib) [RHEL-1958] - RDMA/rxe: Remove rxe_alloc() (Kamal Heib) [RHEL-1958] - Subject: RDMA/rxe: Handle zero length rdma (Kamal Heib) [RHEL-1958] - RDMA/rxe: Replace rxe_map and rxe_phys_buf by xarray (Kamal Heib) [RHEL-1958] - RDMA/rxe: Cleanup page variables in rxe_mr.c (Kamal Heib) [RHEL-1958] - RDMA-rxe: Isolate mr code from atomic_write_reply() (Kamal Heib) [RHEL-1958] - RDMA-rxe: Isolate mr code from atomic_reply() (Kamal Heib) [RHEL-1958] - RDMA/rxe: Move rxe_map_mr_sg to rxe_mr.c (Kamal Heib) [RHEL-1958] - RDMA/rxe: Cleanup mr_check_range (Kamal Heib) [RHEL-1958] - netfs: Only call folio_start_fscache() one time for each folio (Dave Wysochanski) [RHEL-7959] - refscale: Fix uninitalized use of wait_queue_head_t (Waiman Long) [2189183] - thermal/drivers/imx: Remove redundant msg in imx8mm_tmu_probe() and imx_sc_thermal_probe() (Steve Best) [2230684] - redhat: Use SB cert from system-sb-certs for signing UKI (Vitaly Kuznetsov) - watchdog: imx2_wdg: Declare local symbols static (Steve Best) [2230688] - s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225519] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225519] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225519] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225519] - s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225519] - s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225519] - s390/pkey: add support for ecc clear key (Tobias Huschle) [2225519] - s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225519] - s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225519] - s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227777] - trace: Add trace_ipi_send_cpu() (Jerome Marchand) [2192613] - sched, smp: Trace smp callback causing an IPI (Jerome Marchand) [2192613] - smp: reword smp call IPI comment (Jerome Marchand) [2192613] - treewide: Trace IPIs sent via smp_send_reschedule() (Jerome Marchand) [2192613] - irq_work: Trace self-IPIs sent via arch_irq_work_raise() (Jerome Marchand) [2192613] - smp: Trace IPIs sent via arch_send_call_function_ipi_mask() (Jerome Marchand) [2192613] - sched, smp: Trace IPIs sent via send_call_function_single_ipi() (Jerome Marchand) [2192613] - trace: Add trace_ipi_send_cpumask() (Jerome Marchand) [2192613] - fprobe: add unlock to match a succeeded ftrace_test_recursion_trylock (Viktor Malik) [RHEL-2373] - rethook, fprobe: do not trace rethook related functions (Viktor Malik) [RHEL-2373] - fprobe: add recursion detection in fprobe_exit_handler (Viktor Malik) [RHEL-2373] - fprobe: make fprobe_kprobe_handler recursion free (Viktor Malik) [RHEL-2373] - rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler (Viktor Malik) [RHEL-2373] - bonding: reset bond's flags when down link is P2P device (Hangbin Liu) [2221438] - cxl/region: Move coherence tracking into cxl_region_attach() (John W. Linville) [2168268] - cxl/region: Fix region setup/teardown for RCDs (John W. Linville) [2168268] - cxl/port: Fix find_cxl_root() for RCDs and simplify it (John W. Linville) [2168268] - cxl: avoid returning uninitialized error code (John W. Linville) [2168268] - dax: Assign RAM regions to memory-hotplug by default (John W. Linville) [2168268] - dax/hmem: Convey the dax range via memregion_info() (John W. Linville) [2168268] - tools/testing/cxl: Define a fixed volatile configuration to parse (John W. Linville) [2168268] - cxl/region: Add region autodiscovery (John W. Linville) [2168268] - cxl/port: Split endpoint and switch port probe (John W. Linville) [2168268] - redhat/configs: Enable CONFIG_CXL_REGION (John W. Linville) [2168268] - cxl/region: Enable CONFIG_CXL_REGION to be toggled (John W. Linville) [2168268] - kernel/range: Uplevel the cxl subsystem's range_contains() helper (John W. Linville) [2168268] - cxl/region: Move region-position validation to a helper (John W. Linville) [2168268] - cxl/region: Refactor attach_target() for autodiscovery (John W. Linville) [2168268] - cxl/region: Add volatile region creation support (John W. Linville) [2168268] - cxl/region: Validate region mode vs decoder mode (John W. Linville) [2168268] - cxl/region: Support empty uuids for non-pmem regions (John W. Linville) [2168268] - cxl/region: Add a mode attribute for regions (John W. Linville) [2168268] - cxl/port: Link the 'parent_dport' in portX/ and endpointX/ sysfs (John W. Linville) [2168268] - cxl/region: Clarify when a cxld->commit() callback is mandatory (John W. Linville) [2168268] - tools/testing/cxl: require 64-bit (John W. Linville) [2168268] - cxl/pci: Show opcode in debug messages when sending a command (John W. Linville) [2168268] - tools/testing/cxl: Prevent cxl_test from confusing production modules (John W. Linville) [2168268] - cxl/region: Only warn about cpu_cache_invalidate_memregion() once (John W. Linville) [2168268] - cxl/pci: Move tracepoint definitions to drivers/cxl/core/ (John W. Linville) [2168268] - net: ethtool: Unify ETHTOOL_{G,S}RXFH rxnfc copy (Michal Schmidt) [RHEL-860] - ethtool: ioctl: account for sopass diff in set_wol (Michal Schmidt) [RHEL-860] - net: ethtool: don't require empty header nests (Michal Schmidt) [RHEL-860] - ethtool: ioctl: improve error checking for set_wol (Michal Schmidt) [RHEL-860] - ethtool: Fix uninitialized number of lanes (Michal Schmidt) [RHEL-860] - net: ethtool: coalesce: try to make user settings stick twice (Michal Schmidt) [RHEL-860] - net: ethtool: mm: sanitize some UAPI configurations (Michal Schmidt) [RHEL-860] - net: ethtool: create and export ethtool_dev_mm_supported() (Michal Schmidt) [RHEL-860] - ipv6: Remove in6addr_any alternatives. (Michal Schmidt) [RHEL-860] - ethtool: Add support for configuring tx_push_buf_len (Michal Schmidt) [RHEL-860] - netlink: Add a macro to set policy message with format string (Michal Schmidt) [RHEL-860] - IPv6: add extack info for IPv6 address add/delete (Hangbin Liu) [RHEL-3923] - tools/power/x86/intel-speed-select: v1.17 release (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Change mem-frequency display name (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Prevent CPU 0 offline (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Error on CPU count exceed in request (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Support more than 8 sockets. (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Fix CPU count display (David Arcari) [2177018] - tools/power/x86/intel-speed-select: v1.16 release (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Fix json formatting issue (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Adjust scope of core-power config (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Change TRL display for Emerald Rapids (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Display AMX base frequency (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Identify Emerald Rapids (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Update version (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Use cgroup v2 isolation (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Add missing free cpuset (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Fix clos-max display with TPMI I/F (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Add cpu id check (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Avoid setting duplicate tdp level (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Remove cpu mask display for non-cpu power domain (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Hide invalid TRL level (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Display fact info for non-cpu power domain (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Show level 0 name for new api_version (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Prevent cpu clos config for non-cpu power domain (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Allow display non-cpu power domain info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Display punit info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Display amx_p1 and cooling_type (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce TPMI interface support (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Get punit core mapping information (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce api_version helper (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Support large clos_min/max (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract adjust_uncore_freq (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Allow api_version based platform callbacks (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Move send_mbox_cmd to isst-core-mbox.c (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce is_debug_enabled() (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract read_pm_config (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract clos_associate (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract clos_get_assoc_status (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract set_clos (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract pm_get_clos (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract pm_qos_config (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_get_trls (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Enhance get_tdp_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_clos_information (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_uncore_p0_p1_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_fact_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract set_pbf_fact_status (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Remove isst_get_pbf_info_complete (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_pbf_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract set_tdp_level (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_trl_bucket_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_get_trl (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_coremask_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_tjmax_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Move code right before its caller (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_pwr_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_tdp_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_ctdp_control (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract get_config_levels (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Abstract is_punit_valid (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce isst-core-mbox.c (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Always invoke isst_fill_platform_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce isst_get_disp_freq_multiplier (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Move mbox functions to isst-core.c (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce support for multi-punit (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Improve isst_print_extended_platform_info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Rename for_each_online_package_in_set (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce isst_is_punit_valid() (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Follow TRL nameing for FACT info (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Introduce punit to isst_id (David Arcari) [2177018] - tools/power/x86/intel-speed-select: Unify TRL levels (David Arcari) [2177018] - Revert "tools/power/x86/intel-speed-select: Support more than 8 sockets." (David Arcari) [2177018] - x86/mce: Add support for Extended Physical Address MCA changes (Aristeu Rozanski) [2164637] - x86/mce: Define a function to extract ErrorAddr from MCA_ADDR (Aristeu Rozanski) [2164637] - x86/mce: Avoid unnecessary padding in struct mce_bank (Aristeu Rozanski) [2164637] - net/mlx5e: TC, Remove sample and ct limitation (Amir Tzin) [2229736] - net/mlx5e: TC, Remove mirror and ct limitation (Amir Tzin) [2229736] - net/mlx5e: TC, Remove tuple rewrite and ct limitation (Amir Tzin) [2229736] - net/mlx5e: TC, Remove multiple ct actions limitation (Amir Tzin) [2229736] - net/mlx5e: TC, Remove CT action reordering (Amir Tzin) [2229736] - net/mlx5e: CT: Use per action stats (Amir Tzin) [2229736] - net/mlx5e: TC, Move main flow attribute cleanup to helper func (Amir Tzin) [2229736] - net/mlx5e: TC, Remove unused vf_tun variable (Amir Tzin) [2229736] - net/mlx5e: Set default can_offload action (Amir Tzin) [2229736] Resolves: rhbz#2168268, rhbz#2177018, rhbz#2189183, rhbz#2192613, rhbz#2221438, rhbz#2225519, rhbz#2227777, rhbz#2230684, rhbz#2230688, RHEL-1733, RHEL-1958, RHEL-2300, RHEL-2373, RHEL-3923, RHEL-7959, RHEL-860 Signed-off-by: Scott Weaver --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-rhel.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-rhel.config | 1 + kernel.spec | 236 +++++++++++++++++++++++++-- sources | 6 +- uki-sb-cert-x86_64-centos.crt | Bin 914 -> 0 bytes uki-sb-cert-x86_64-rhel.crt | Bin 964 -> 0 bytes 20 files changed, 243 insertions(+), 16 deletions(-) delete mode 100644 uki-sb-cert-x86_64-centos.crt delete mode 100644 uki-sb-cert-x86_64-rhel.crt diff --git a/Makefile.rhelver b/Makefile.rhelver index c5a6fc76a..f9d6e98e7 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 4 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 369 +RHEL_RELEASE = 370 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index e71396b5d..c11fd8b77 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1147,6 +1147,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 19924480e..999d77890 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1147,6 +1147,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 4d0ac208e..148d88fdc 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1144,6 +1144,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 38f87cb69..0f6903c5a 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1144,6 +1144,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 1b3b9c919..ff0ad0982 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -1157,6 +1157,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index acf934c28..fea444793 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -1157,6 +1157,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index c06f08796..34654e003 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -935,6 +935,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index e18e4e163..63bbe517c 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -935,6 +935,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 028af0e81..14f665346 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -938,6 +938,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 42eaef43c..9305bba45 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -938,6 +938,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 560697993..150df4266 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -943,6 +943,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index f3254befc..d382fb529 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -996,6 +996,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 0ea6c54be..62633746c 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -996,6 +996,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 9e159840c..aae6a4ee2 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1011,6 +1011,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 7946baf7e..7773c328d 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1011,6 +1011,7 @@ CONFIG_CXL_MEM=m CONFIG_CXL_PCI=m CONFIG_CXL_PMEM=m # CONFIG_CXL_REGION_INVALIDATION_TEST is not set +CONFIG_CXL_REGION=y # CONFIG_DA280 is not set # CONFIG_DA311 is not set CONFIG_DAMON_DBGFS=y diff --git a/kernel.spec b/kernel.spec index 93446c1aa..b041a02fc 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 369 +%define pkgrelease 370 %define kversion 5 -%define tarfile_release 5.14.0-369.el9 +%define tarfile_release 5.14.0-370.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 369%{?buildid}%{?dist} +%define specrelease 370%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-369.el9 +%define kabiversion 5.14.0-370.el9 # # End of genspec.sh variables @@ -790,6 +790,12 @@ BuildRequires: systemd-udev >= 252-1 BuildRequires: tpm2-tools # For Azure CVM specific udev rules BuildRequires: WALinuxAgent-cvm +# For UKI sb cert +%if 0%{?centos} +BuildRequires: centos-sb-certs >= 9.0-23 +%else +BuildRequires: redhat-sb-certs >= 9.4-0.1 +%endif %endif # Because this is the kernel, it's hard to get a single upstream URL @@ -921,9 +927,6 @@ Source104: rhelima_centos.x509 %define ima_cert_name ima.cer Source150: dracut-virt.conf -# Remove this when https://bugzilla.redhat.com/show_bug.cgi?id=2225009 gets resolved -Source151: uki-sb-cert-x86_64-centos.crt -Source152: uki-sb-cert-x86_64-rhel.crt Source200: check-kabi @@ -2480,11 +2483,10 @@ BuildKernel() { %if 0%{?centos} UKI_secureboot_name=centossecureboot204 - UKI_secureboot_cert=%{SOURCE151} %else UKI_secureboot_name=redhatsecureboot504 - UKI_secureboot_cert=%{SOURCE152} %endif + UKI_secureboot_cert=%{_datadir}/pki/sb-certs/secureboot-uki-virt-%{_arch}.cer %pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.signed -a %{secureboot_ca_0} -c $UKI_secureboot_cert -n $UKI_secureboot_name if [ ! -s $KernelUnifiedImage.signed ]; then @@ -2493,9 +2495,6 @@ BuildKernel() { fi mv $KernelUnifiedImage.signed $KernelUnifiedImage - mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer - cp -a $UKI_secureboot_cert $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/secureboot-uki-%{_arch}.cer - # signkernel %endif @@ -3759,6 +3758,219 @@ fi # # %changelog +* Wed Sep 27 2023 Scott Weaver [5.14.0-370.el9] +- nfsd: Set technology preview if inter SSC offload is enabled (Dave Wysochanski) [RHEL-2300] +- iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() (Kamal Heib) [RHEL-1733] +- RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() (Kamal Heib) [RHEL-1733] +- RDMA/cxgb4: add null-ptr-check after ip_dev_find() (Kamal Heib) [RHEL-1733] +- RDMA/cxgb4: Replace 0-length arrays with flexible arrays (Kamal Heib) [RHEL-1733] +- RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (Kamal Heib) [RHEL-1733] +- RDMA/rxe: Fix redundant break statement in switch-case. (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix incomplete state save in rxe_requester (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix rxe_modify_srq (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix unsafe drain work queue code (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Move work queue code to subroutines (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix an error handling path in rxe_bind_mw() (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Simplify cq->notify code (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fixes mr access supported list (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix rxe_cq_post (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Send last wqe reached event on qp cleanup (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Implement rereg_user_mr (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Let rkey == lkey for local access (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Introduce rxe access supported flags (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix access checks in rxe_check_bind_mw (Kamal Heib) [RHEL-1958] +- RDMA//rxe: Optimize send path in rxe_resp.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Rename IB_ACCESS_REMOTE (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix ref count error in check_rkey() (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix packet length checks (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove dangling declaration of rxe_cq_disable() (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix comments about removed tasklets (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Add workqueue support for rxe tasks (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Convert spin_{lock_bh,unlock_bh} to spin_{lock_irqsave,unlock_irqrestore} (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix double unlock in rxe_qp.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix spinlock recursion deadlock on requester (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Protect QP state with qp->state_lock (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Move code to check if drained to subroutine (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove qp->req.state (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove qp->comp.state (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove qp->resp.state (Kamal Heib) [RHEL-1958] +- RDMA: Add ib_virt_dma_to_page() (Kamal Heib) [RHEL-1958] +- RDMA/siw: Fix pointer cast warning (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task" (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix incorrect TASKLET_STATE_SCHED check in rxe_task.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Clean kzalloc failure paths (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove tasklet call from rxe_cq.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Rewrite rxe_task.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Make tasks schedule each other (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove __rxe_do_task() (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove qp reference counting in tasks (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Cleanup error state handling in rxe_comp.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Cleanup reset state handling in rxe_resp.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Convert tasklet args to queue pairs (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Add error messages (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Extend dbg log messages to err and info (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Change rxe_dbg to rxe_dbg_dev (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Replace exists by rxe in rxe.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Fix missing memory barriers in rxe_queue.h (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Remove rxe_alloc() (Kamal Heib) [RHEL-1958] +- Subject: RDMA/rxe: Handle zero length rdma (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Replace rxe_map and rxe_phys_buf by xarray (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Cleanup page variables in rxe_mr.c (Kamal Heib) [RHEL-1958] +- RDMA-rxe: Isolate mr code from atomic_write_reply() (Kamal Heib) [RHEL-1958] +- RDMA-rxe: Isolate mr code from atomic_reply() (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Move rxe_map_mr_sg to rxe_mr.c (Kamal Heib) [RHEL-1958] +- RDMA/rxe: Cleanup mr_check_range (Kamal Heib) [RHEL-1958] +- netfs: Only call folio_start_fscache() one time for each folio (Dave Wysochanski) [RHEL-7959] +- refscale: Fix uninitalized use of wait_queue_head_t (Waiman Long) [2189183] +- thermal/drivers/imx: Remove redundant msg in imx8mm_tmu_probe() and imx_sc_thermal_probe() (Steve Best) [2230684] +- redhat: Use SB cert from system-sb-certs for signing UKI (Vitaly Kuznetsov) +- watchdog: imx2_wdg: Declare local symbols static (Steve Best) [2230688] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes (Tobias Huschle) [2225519] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL (Tobias Huschle) [2225519] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] (Tobias Huschle) [2225519] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL (Tobias Huschle) [2225519] +- s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL (Tobias Huschle) [2225519] +- s390/pkey: fix/harmonize internal keyblob headers (Tobias Huschle) [2225519] +- s390/pkey: add support for ecc clear key (Tobias Huschle) [2225519] +- s390/pkey: do not use struct pkey_protkey (Tobias Huschle) [2225519] +- s390/pkey: introduce reverse x-mas trees (Tobias Huschle) [2225519] +- s390/zcrypt: fix reply buffer calculations for CCA replies (Tobias Huschle) [2227777] +- trace: Add trace_ipi_send_cpu() (Jerome Marchand) [2192613] +- sched, smp: Trace smp callback causing an IPI (Jerome Marchand) [2192613] +- smp: reword smp call IPI comment (Jerome Marchand) [2192613] +- treewide: Trace IPIs sent via smp_send_reschedule() (Jerome Marchand) [2192613] +- irq_work: Trace self-IPIs sent via arch_irq_work_raise() (Jerome Marchand) [2192613] +- smp: Trace IPIs sent via arch_send_call_function_ipi_mask() (Jerome Marchand) [2192613] +- sched, smp: Trace IPIs sent via send_call_function_single_ipi() (Jerome Marchand) [2192613] +- trace: Add trace_ipi_send_cpumask() (Jerome Marchand) [2192613] +- fprobe: add unlock to match a succeeded ftrace_test_recursion_trylock (Viktor Malik) [RHEL-2373] +- rethook, fprobe: do not trace rethook related functions (Viktor Malik) [RHEL-2373] +- fprobe: add recursion detection in fprobe_exit_handler (Viktor Malik) [RHEL-2373] +- fprobe: make fprobe_kprobe_handler recursion free (Viktor Malik) [RHEL-2373] +- rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler (Viktor Malik) [RHEL-2373] +- bonding: reset bond's flags when down link is P2P device (Hangbin Liu) [2221438] +- cxl/region: Move coherence tracking into cxl_region_attach() (John W. Linville) [2168268] +- cxl/region: Fix region setup/teardown for RCDs (John W. Linville) [2168268] +- cxl/port: Fix find_cxl_root() for RCDs and simplify it (John W. Linville) [2168268] +- cxl: avoid returning uninitialized error code (John W. Linville) [2168268] +- dax: Assign RAM regions to memory-hotplug by default (John W. Linville) [2168268] +- dax/hmem: Convey the dax range via memregion_info() (John W. Linville) [2168268] +- tools/testing/cxl: Define a fixed volatile configuration to parse (John W. Linville) [2168268] +- cxl/region: Add region autodiscovery (John W. Linville) [2168268] +- cxl/port: Split endpoint and switch port probe (John W. Linville) [2168268] +- redhat/configs: Enable CONFIG_CXL_REGION (John W. Linville) [2168268] +- cxl/region: Enable CONFIG_CXL_REGION to be toggled (John W. Linville) [2168268] +- kernel/range: Uplevel the cxl subsystem's range_contains() helper (John W. Linville) [2168268] +- cxl/region: Move region-position validation to a helper (John W. Linville) [2168268] +- cxl/region: Refactor attach_target() for autodiscovery (John W. Linville) [2168268] +- cxl/region: Add volatile region creation support (John W. Linville) [2168268] +- cxl/region: Validate region mode vs decoder mode (John W. Linville) [2168268] +- cxl/region: Support empty uuids for non-pmem regions (John W. Linville) [2168268] +- cxl/region: Add a mode attribute for regions (John W. Linville) [2168268] +- cxl/port: Link the 'parent_dport' in portX/ and endpointX/ sysfs (John W. Linville) [2168268] +- cxl/region: Clarify when a cxld->commit() callback is mandatory (John W. Linville) [2168268] +- tools/testing/cxl: require 64-bit (John W. Linville) [2168268] +- cxl/pci: Show opcode in debug messages when sending a command (John W. Linville) [2168268] +- tools/testing/cxl: Prevent cxl_test from confusing production modules (John W. Linville) [2168268] +- cxl/region: Only warn about cpu_cache_invalidate_memregion() once (John W. Linville) [2168268] +- cxl/pci: Move tracepoint definitions to drivers/cxl/core/ (John W. Linville) [2168268] +- net: ethtool: Unify ETHTOOL_{G,S}RXFH rxnfc copy (Michal Schmidt) [RHEL-860] +- ethtool: ioctl: account for sopass diff in set_wol (Michal Schmidt) [RHEL-860] +- net: ethtool: don't require empty header nests (Michal Schmidt) [RHEL-860] +- ethtool: ioctl: improve error checking for set_wol (Michal Schmidt) [RHEL-860] +- ethtool: Fix uninitialized number of lanes (Michal Schmidt) [RHEL-860] +- net: ethtool: coalesce: try to make user settings stick twice (Michal Schmidt) [RHEL-860] +- net: ethtool: mm: sanitize some UAPI configurations (Michal Schmidt) [RHEL-860] +- net: ethtool: create and export ethtool_dev_mm_supported() (Michal Schmidt) [RHEL-860] +- ipv6: Remove in6addr_any alternatives. (Michal Schmidt) [RHEL-860] +- ethtool: Add support for configuring tx_push_buf_len (Michal Schmidt) [RHEL-860] +- netlink: Add a macro to set policy message with format string (Michal Schmidt) [RHEL-860] +- IPv6: add extack info for IPv6 address add/delete (Hangbin Liu) [RHEL-3923] +- tools/power/x86/intel-speed-select: v1.17 release (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Change mem-frequency display name (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Prevent CPU 0 offline (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Error on CPU count exceed in request (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Support more than 8 sockets. (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Fix CPU count display (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: v1.16 release (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Fix json formatting issue (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Adjust scope of core-power config (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Change TRL display for Emerald Rapids (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Display AMX base frequency (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Identify Emerald Rapids (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Update version (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Use cgroup v2 isolation (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Add missing free cpuset (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Fix clos-max display with TPMI I/F (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Add cpu id check (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Avoid setting duplicate tdp level (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Remove cpu mask display for non-cpu power domain (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Hide invalid TRL level (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Display fact info for non-cpu power domain (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Show level 0 name for new api_version (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Prevent cpu clos config for non-cpu power domain (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Allow display non-cpu power domain info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Display punit info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Display amx_p1 and cooling_type (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce TPMI interface support (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Get punit core mapping information (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce api_version helper (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Support large clos_min/max (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract adjust_uncore_freq (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Allow api_version based platform callbacks (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Move send_mbox_cmd to isst-core-mbox.c (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce is_debug_enabled() (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract read_pm_config (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract clos_associate (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract clos_get_assoc_status (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract set_clos (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract pm_get_clos (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract pm_qos_config (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_get_trls (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Enhance get_tdp_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_clos_information (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_uncore_p0_p1_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_fact_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract set_pbf_fact_status (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Remove isst_get_pbf_info_complete (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_pbf_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract set_tdp_level (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_trl_bucket_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_get_trl (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_coremask_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_tjmax_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Move code right before its caller (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_pwr_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_tdp_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_ctdp_control (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract get_config_levels (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Abstract is_punit_valid (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce isst-core-mbox.c (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Always invoke isst_fill_platform_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce isst_get_disp_freq_multiplier (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Move mbox functions to isst-core.c (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce support for multi-punit (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Improve isst_print_extended_platform_info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Rename for_each_online_package_in_set (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce isst_is_punit_valid() (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Follow TRL nameing for FACT info (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Introduce punit to isst_id (David Arcari) [2177018] +- tools/power/x86/intel-speed-select: Unify TRL levels (David Arcari) [2177018] +- Revert "tools/power/x86/intel-speed-select: Support more than 8 sockets." (David Arcari) [2177018] +- x86/mce: Add support for Extended Physical Address MCA changes (Aristeu Rozanski) [2164637] +- x86/mce: Define a function to extract ErrorAddr from MCA_ADDR (Aristeu Rozanski) [2164637] +- x86/mce: Avoid unnecessary padding in struct mce_bank (Aristeu Rozanski) [2164637] +- net/mlx5e: TC, Remove sample and ct limitation (Amir Tzin) [2229736] +- net/mlx5e: TC, Remove mirror and ct limitation (Amir Tzin) [2229736] +- net/mlx5e: TC, Remove tuple rewrite and ct limitation (Amir Tzin) [2229736] +- net/mlx5e: TC, Remove multiple ct actions limitation (Amir Tzin) [2229736] +- net/mlx5e: TC, Remove CT action reordering (Amir Tzin) [2229736] +- net/mlx5e: CT: Use per action stats (Amir Tzin) [2229736] +- net/mlx5e: TC, Move main flow attribute cleanup to helper func (Amir Tzin) [2229736] +- net/mlx5e: TC, Remove unused vf_tun variable (Amir Tzin) [2229736] +- net/mlx5e: Set default can_offload action (Amir Tzin) [2229736] + * Mon Sep 25 2023 Scott Weaver [5.14.0-369.el9] - devlink: add missing unregister linecard notification (Petr Oros) [RHEL-945] - devlink: fix kernel-doc notation warnings (Petr Oros) [RHEL-945] diff --git a/sources b/sources index ea9d324ba..8b868cce6 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-369.el9.tar.xz) = 566f495a7abb25205657c198eb89954376e1f216e170efedf372722d38c1eec9d0c748ff39da9d41f14723e5078ef78119a5e0959c33de92feba17bcd0318069 -SHA512 (kernel-abi-stablelists-5.14.0-369.el9.tar.bz2) = d2d351cfb3517cd113b3c55bb9e88788367e0f003ccd4cf7e9cb81a17870140c7ca42deafe02ab58a0bb8fe7dd993886b4ed14bcae8826c40d9d7536dd0d73fd -SHA512 (kernel-kabi-dw-5.14.0-369.el9.tar.bz2) = 90acbd523fe2df73159492448cc18196025c907f01dfa7d723e663ab502faf5a85485c99fb03ec1adee2ebe326bc9c9f7096a8b4bb9476a77baac3c19ccf1deb +SHA512 (linux-5.14.0-370.el9.tar.xz) = e949fc4d693ba3299a1c10f53003c9d608eb2dcfea49dc07022be9bb14a5fc79d61beda9f5e46698f6220f31992fea06ad0e0e0b4f24041a886ff072472120d9 +SHA512 (kernel-abi-stablelists-5.14.0-370.el9.tar.bz2) = 1756d2003d55fcc9deaadcedfb81749d5ef7d4635084289090d8b792b7ae59290b1d51cd10d9f6e548153cca56f52aa31cabf3db0356cc8c6cbd83c7665d0f84 +SHA512 (kernel-kabi-dw-5.14.0-370.el9.tar.bz2) = 90acbd523fe2df73159492448cc18196025c907f01dfa7d723e663ab502faf5a85485c99fb03ec1adee2ebe326bc9c9f7096a8b4bb9476a77baac3c19ccf1deb diff --git a/uki-sb-cert-x86_64-centos.crt b/uki-sb-cert-x86_64-centos.crt deleted file mode 100644 index fd967e558aa573d1151e87be51e71d8f9938dc60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 914 zcmXqLV(v3&Vk%p}%*4pV#K|!E5X+6d<=G+zylk9WZ60mkc^MhGSs4u63>6II*qB3E zn0dsVQ}asvgB5~PlS_+I6`b<(OB9?P6^sm(3>4s+I2px+i$Mx9ODY|bfg19Q_413- z4dldmjf@S<4b2Tr42%uTqQrTPEes6dTmxT2bput1J#tv=3C>K<%gjqxFfuS9%DN^- zC1js4vNA9?G4eAQG%<29H8C)&UUr91)nlQ9;6=`Aqa8B)^O(8I+S|-?R9v(YwI6``UR6c^sS;U~2q zyvAv3{l}+^&z^3$^8D258(m9}g+ZAC4=~VWg&7(DvoIMj z81R93{2(3+GZTA*ff$Id3gYt^aItY{voW%=vNJOq$b!WASj1RFq&^*HxL>l(a<4>4 z+ZA`UpFG-W$_DZvX=N4(1F;5?0*3mT3Uh?AAG(*kdQ+V{&G57DDde~TrZQmMFfx>` z+bEu_Tx9q%Xr6;5i-dylqtic^9sYDYI_jlUkeTyot?<+(vI`$fT9~vzdAq2hoA&y7 z_hzu3Ibo~2YG!iQ(Gv zBHP(I`#|lI=lofh_(eUFK1MFFZ|}}$`gA}0-k+&FZv>t^TGq<{rg`C_DE+6tEGv)Y Nq$RhD)hMPb0svCTTkrq? diff --git a/uki-sb-cert-x86_64-rhel.crt b/uki-sb-cert-x86_64-rhel.crt deleted file mode 100644 index dfeccf644b3c147c6a91fd4170f759ffb7d86405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmXqLVm@Hd#I#}oGZP~d6DPygP|MB7r^zlf;AP{~YV&CO&dbQi&B|a9ZzyIU!p0oR z!o|ZIl$xU8kyxUm;F*`KXQ*f(4-#kQk${RT1g9pK7NsgU<>!|uI6Eqs8Y&qmz)j<1 z6ca8^O-{^7Eh=#+N=?Z~EYVBO&oz(}=QT1mFf%qVG%+?cFpd)EHMTG?G&F~D4bpHr zK*K-{;sAMU4hYUn&&$k9S1>g&A<7+1j7rFUXJlnyZerwTFlb`rVrpV!WLP~x_4{UV ziHj2t{mNWpaJJ`$YsGSYgB_m?HpM7apRLo6sZM|MF=GA&WAVP%dp2#Wi#l}ibk38_ zHrlTk^orEV5AX?u{?kkBxjmn)zVL}s(;MGg+C?XpABuk+d@1yMAj8)Vd&PGL*}pXJ ztbYAC?W>pmmIJIBSB{#_TNJQ#>w}PI%Y!6-+gg-Oz4Bz+17A+jC>FidjB znyS>!#LURRxVXZg%zy_N>axO&jQ?4f3>XafKs{X#8(CJc?`JNIJDUq zSy|bcnGIw?;(RP(EFzzJAIGIV$eZ`4aFwNa-?{JWnz}N;X-QU@MZ!R=LF7#S(&ri( zyFC3S&)%ECJ<+9X*8G0txB;e1VB9b=tbEN^wtpqN?IY)@4O1R^MCcx!B)TAGJ>zBX zAO7j##@Ba#*R(z+@68tTM{||x+oaQZA974ShFAz*Ox{{^;ixF5sj~R24;J5BTng*1 zH!%h=WlQa!%yWwU*G6W;4g1e|`p7g%n*}N;FdUi8J%7?f-2(QEwYgpI_D?b~-n1zx zb<*k&MrJ;@_PmpyIq%j2wZx@{nYs* zt-3;LGi&Z<(WJHMW?3HuAH2|Lb-vtMIpMNH|B=EeGE*9i+FIHA9o