kernel-rt-4.18.0-502.rt7.291.el8

* Thu Jul 13 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-502.rt7.291.el8]
- [rt] build kernel-rt-4.18.0-502.rt7.291.el8 [2180997]
- x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222369]
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li) [2209299]
- net/tls: tls_is_tx_ready() checked list_entry (Sabrina Dubroca) [2212178] {CVE-2023-1075}
- Revert "RDMA/umem: remove FOLL_FORCE usage" (Kamal Heib) [2210153 2210849]
- Revert "RDMA/core: Refactor rdma_bind_addr" (Kamal Heib) [2212211 2212217]
- cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores (David Arcari) [2221276]
- netfilter: nf_tables: fix scheduling-while-atomic splat (Phil Sutter) [2217731]
- netfilter: nf_tables: add rescheduling points during loop detection walks (Phil Sutter) [2217731]
- ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module (Phil Sutter) [2217794]
- ipv6/netfilter: Discard first fragment not including all headers (Phil Sutter) [2217794]
- s390/ipl: add eckd dump support (Tobias Huschle) [2159695]
- net/smc: fix document build WARNING from smc-sysctl.rst (Tobias Huschle) [2159734]
- s390/ism: switch from 'pci_' to 'dma_' API (Tobias Huschle) [2159734]
- net/smc: Fix device de-init sequence (Tobias Huschle) [2159734]
- net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Tobias Huschle) [2159734]
- net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (Tobias Huschle) [2159734]
- net/smc: fix fallback failed while sendmsg with fastopen (Tobias Huschle) [2159734]
- net/smc: fix application data exception (Tobias Huschle) [2159734]
- net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore (Tobias Huschle) [2159734]
- net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() (Tobias Huschle) [2159734]
- net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() (Tobias Huschle) [2159734]
- net/smc: llc_conf_mutex refactor, replace it with rw_semaphore (Tobias Huschle) [2159734]
- net: add missing includes of linux/splice.h (Tobias Huschle) [2159734]
- net/smc: De-tangle ism and smc device initialization (Tobias Huschle) [2159734]
- s390/ism: Consolidate SMC-D-related code (Tobias Huschle) [2159734]
- net/smc: Separate SMC-D and ISM APIs (Tobias Huschle) [2159734]
- net/smc: Register SMC-D as ISM client (Tobias Huschle) [2159734]
- net/ism: Add new API for client registration (Tobias Huschle) [2159734]
- s390/ism: Introduce struct ism_dmb (Tobias Huschle) [2159734]
- net/ism: Add missing calls to disable bus-mastering (Tobias Huschle) [2159734]
- net/smc: Terminate connections prior to device removal (Tobias Huschle) [2159734]
- net/smc: Fix possible leaked pernet namespace in smc_init() (Tobias Huschle) [2159734]
- net/smc: Fix an error code in smc_lgr_create() (Tobias Huschle) [2159734]
- net/smc: Support SO_REUSEPORT (Tobias Huschle) [2159734]
- net/smc: Introduce a specific sysctl for TEST_LINK time (Tobias Huschle) [2159734]
- net/smc: Stop the CLC flow if no link to map buffers on (Tobias Huschle) [2159734]
- net/smc: Fix possible access to freed memory in link clear (Tobias Huschle) [2159734]
- net/smc: Remove redundant refcount increase (Tobias Huschle) [2159734]
- net/smc: Enable module load on netlink usage (Tobias Huschle) [2159734]
- net/smc: Pass on DMBE bit mask in IRQ handler (Tobias Huschle) [2159734]
- s390/ism: Cleanups (Tobias Huschle) [2159734]
- net/smc: Eliminate struct smc_ism_position (Tobias Huschle) [2159734]
- tcp: Fix data-races around keepalive sysctl knobs. (Tobias Huschle) [2159734]
- net/smc: Extend SMC-R link group netlink attribute (Tobias Huschle) [2159734]
- net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (Tobias Huschle) [2159734]
- net/smc: Use sysctl-specified types of buffers in new link group (Tobias Huschle) [2159734]
- net/smc: Introduce a sysctl for setting SMC-R buffer type (Tobias Huschle) [2159734]
- net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu (Tobias Huschle) [2159734]
- net/smc: remove redundant dma sync ops (Tobias Huschle) [2159734]
- net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" (Tobias Huschle) [2159734]
- net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable (Tobias Huschle) [2159734]
- net/smc: postpone sk_refcnt increment in connect() (Tobias Huschle) [2159734]
- net/smc: rdma write inline if qp has sufficient inline space (Tobias Huschle) [2159734]
- net/smc: send cdc msg inline if qp has sufficient inline space (Tobias Huschle) [2159734]
- net/smc: align the connect behaviour with TCP (Tobias Huschle) [2159734]
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Tobias Huschle) [2159734]
- net/smc: Fix slab-out-of-bounds issue in fallback (Tobias Huschle) [2159734]
- net/smc: Only save the original clcsock callback functions (Tobias Huschle) [2159734]
- net/smc: sync err code when tcp connection was refused (Tobias Huschle) [2159734]
- net/smc: Fix sock leak when release after smc_shutdown() (Tobias Huschle) [2159734]
- net/smc: Send out the remaining data in sndbuf before close (Tobias Huschle) [2159734]
- net/smc: fix a memory leak in smc_sysctl_net_exit() (Tobias Huschle) [2159734]
- net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not set (Tobias Huschle) [2159734]
- net/smc: fix compile warning for smc_sysctl (Tobias Huschle) [2159734]
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (Tobias Huschle) [2159734]
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (Tobias Huschle) [2159734]
- net: smc: fix different types in min() (Tobias Huschle) [2159734]
- net/smc: don't send in the BH context if sock_owned_by_user (Tobias Huschle) [2159734]
- net/smc: correct settings of RMB window update limit (Tobias Huschle) [2159734]
- net/smc: send directly on setting TCP_NODELAY (Tobias Huschle) [2159734]
- net/smc: add sysctl for autocorking (Tobias Huschle) [2159734]
- net/smc: add autocorking support (Tobias Huschle) [2159734]
- net/smc: add sysctl interface for SMC (Tobias Huschle) [2159734]
- x86/resctrl: Clear staged_config[] before and after it is used (Prarit Bhargava) [1989284]
- x86/resctl: fix scheduler confusion with 'current' (Prarit Bhargava) [1989284]
- x86/resctrl: Fix a silly -Wunused-but-set-variable warning (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to write mbm_local_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to write mbm_total_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to read mbm_local_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to read mbm_total_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Support monitor configuration (Prarit Bhargava) [1989284]
- x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() (Prarit Bhargava) [1989284]
- x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation (Prarit Bhargava) [1989284]
- x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag (Prarit Bhargava) [1989284]
- x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag (Prarit Bhargava) [1989284]
- x86/resctrl: Include new features in command line options (Prarit Bhargava) [1989284]
- x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA (Prarit Bhargava) [1989284]
- x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() (Prarit Bhargava) [1989284]
- x86/resctrl: Fix event counts regression in reused RMIDs (Prarit Bhargava) [1989284]
- x86/resctrl: Fix task CLOSID/RMID update race (Prarit Bhargava) [1989284]
- x86/resctrl: Move MSR defines into msr-index.h (Prarit Bhargava) [1989284]
- x86/resctrl: Remove arch_has_empty_bitmaps (Prarit Bhargava) [1989284]
- x86/resctrl: Fix min_cbm_bits for AMD (Prarit Bhargava) [1989284]
- x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes (Prarit Bhargava) [1989284]
- x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data (Prarit Bhargava) [1989284]
- x86/resctrl: Rename and change the units of resctrl_cqm_threshold (Prarit Bhargava) [1989284]
- x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Abstract __rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Allow per-rmid arch private storage to be reset (Prarit Bhargava) [1989284]
- x86/resctrl: Add per-rmid arch private storage for overflow and chunks (Prarit Bhargava) [1989284]
- x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks (Prarit Bhargava) [1989284]
- x86/resctrl: Allow update_mba_bw() to update controls directly (Prarit Bhargava) [1989284]
- x86/resctrl: Remove architecture copy of mbps_val (Prarit Bhargava) [1989284]
- x86/resctrl: Switch over to the resctrl mbps_val list (Prarit Bhargava) [1989284]
- x86/resctrl: Create mba_sc configuration in the rdt_domain (Prarit Bhargava) [1989284]
- x86/resctrl: Abstract and use supports_mba_mbps() (Prarit Bhargava) [1989284]
- x86/resctrl: Remove set_mba_sc()s control array re-initialisation (Prarit Bhargava) [1989284]
- x86/resctrl: Add domain offline callback for resctrl work (Prarit Bhargava) [1989284]
- x86/resctrl: Group struct rdt_hw_domain cleanup (Prarit Bhargava) [1989284]
- x86/resctrl: Add domain online callback for resctrl work (Prarit Bhargava) [1989284]
- x86/resctrl: Merge mon_capable and mon_enabled (Prarit Bhargava) [1989284]
- x86/resctrl: Kill off alloc_enabled (Prarit Bhargava) [1989284]
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Prarit Bhargava) [1989284]
- x86: Replace cpumask_weight() with cpumask_empty() where appropriate (Prarit Bhargava) [1989284]
- x86/resctrl: Remove redundant assignment to variable chunks (Prarit Bhargava) [1989284]
- x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() (Prarit Bhargava) [1989284]
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (Prarit Bhargava) [1989284]
- x86/resctrl: Make resctrl_arch_get_config() return its value (Prarit Bhargava) [1989284]
- x86/resctrl: Merge the CDP resources (Prarit Bhargava) [1989284]
- x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range (Prarit Bhargava) [1989284]
- x86/resctrl: Remove rdt_cdp_peer_get() (Prarit Bhargava) [1989284]
- x86/resctrl: Merge the ctrl_val arrays (Prarit Bhargava) [1989284]
- x86/resctrl: Calculate the index from the configuration type (Prarit Bhargava) [1989284]
- x86/resctrl: Apply offset correction when config is staged (Prarit Bhargava) [1989284]
- x86/resctrl: Make ctrlval arrays the same size (Prarit Bhargava) [1989284]
- x86/resctrl: Pass configuration type to resctrl_arch_get_config() (Prarit Bhargava) [1989284]
- x86/resctrl: Add a helper to read a closid's configuration (Prarit Bhargava) [1989284]
- x86/resctrl: Rename update_domains() to resctrl_arch_update_domains() (Prarit Bhargava) [1989284]
- x86/resctrl: Allow different CODE/DATA configurations to be staged (Prarit Bhargava) [1989284]
- x86/resctrl: Group staged configuration into a separate struct (Prarit Bhargava) [1989284]
- x86/resctrl: Move the schemata names into struct resctrl_schema (Prarit Bhargava) [1989284]
- x86/resctrl: Add a helper to read/set the CDP configuration (Prarit Bhargava) [1989284]
- x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region (Prarit Bhargava) [1989284]
- x86/resctrl: Pass the schema to resctrl filesystem functions (Prarit Bhargava) [1989284]
- x86/resctrl: Add resctrl_arch_get_num_closid() (Prarit Bhargava) [1989284]
- x86/resctrl: Store the effective num_closid in the schema (Prarit Bhargava) [1989284]
- x86/resctrl: Walk the resctrl schema list instead of an arch list (Prarit Bhargava) [1989284]
- x86/resctrl: Label the resources with their configuration type (Prarit Bhargava) [1989284]
- x86/resctrl: Pass the schema in info dir's private pointer (Prarit Bhargava) [1989284]
- x86/resctrl: Add a separate schema list for resctrl (Prarit Bhargava) [1989284]
- x86/resctrl: Split struct rdt_domain (Prarit Bhargava) [1989284]
- x86/resctrl: Split struct rdt_resource (Prarit Bhargava) [1989284]
- x86/resctrl: Include pid.h (Prarit Bhargava) [1989284]
- x86/resctrl: Fix kernel-doc in internal.h (Prarit Bhargava) [1989284]
- x86/resctrl: Fix kernel-doc in pseudo_lock.c (Prarit Bhargava) [1989284]
- x86/resctrl: Fix init const confusion (Prarit Bhargava) [1989284]
- x86/resctrl: Fix various typos in comments, take #2 (Prarit Bhargava) [1989284]
- x86/resctrl: Fix various typos in comments (Prarit Bhargava) [1989284]
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Prarit Bhargava) [1989284]
- x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Prarit Bhargava) [1989284]
- x86/resctrl: Add printf attribute to log function (Prarit Bhargava) [1989284]
- x86/resctrl: Don't move a task to the same resource group (Prarit Bhargava) [1989284]
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Prarit Bhargava) [1989284]
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Prarit Bhargava) [1989284]
- x86/resctrl: Clean up unused function parameter in rmdir path (Prarit Bhargava) [1989284]
- x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Prarit Bhargava) [1989284]
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Prarit Bhargava) [1989284]
- x86/resctrl: Constify kernfs_ops (Prarit Bhargava) [1989284]
- x86/resctrl: Correct MBM total and local values (Prarit Bhargava) [1989284]
- x86/include/asm/msr-index.h: Add IFS Array test bits (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Update IFS doc (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Implement Array BIST test (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Sysfs interface for Array BIST (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Introduce Array Scan test to IFS (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: IFS cleanup (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Reorganize driver data (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add missing kernel-doc entry (Prarit Bhargava) [1971937]
- Revert "platform/x86/intel/ifs: Mark as BROKEN" (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add current_batch sysfs entry (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove reload sysfs entry (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add metadata validation (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Use generic microcode headers and functions (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add metadata support (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove memory allocation from load path (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove image loading during init (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Return a more appropriate error code (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove unused selection (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Mark as BROKEN (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency (Prarit Bhargava) [1971937]
- Documentation: In-Field Scan (Prarit Bhargava) [1971937]
- redhat/configs: Add CONFIG_INTEL_IFS (Prarit Bhargava) [1971937]
- redhat/configs: Add CONFIG_MICROCODE_LATE_LOADING (Prarit Bhargava) [1971937]
- stop_machine: Add stop_core_cpuslocked() for per-core operations (Prarit Bhargava) [1971937]
- trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add IFS sysfs interface (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add scan test support (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Authenticate and copy to secured memory (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Check IFS Image sanity (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Read IFS firmware image (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add stub driver for In-Field Scan (Prarit Bhargava) [1971937]
- x86/msr-index: Define INTEGRITY_CAPABILITIES MSR (Prarit Bhargava) [1971937]
- x86/microcode/core: Return an error only when necessary (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Fix mixed steppings support (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Prarit Bhargava) [1971937]
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Prarit Bhargava) [1971937]
- x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [1971937]
- x86/microcode/intel: Print old and new revision during early boot (Prarit Bhargava) [1971937]
- x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly (Prarit Bhargava) [1971937]
- x86/microcode: Adjust late loading result reporting message (Prarit Bhargava) [1971937]
- x86/microcode: Check CPU capabilities after late microcode update correctly (Prarit Bhargava) [1971937]
- x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Prarit Bhargava) [1971937]
- x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Handle multiple glued containers properly (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Rename a couple of functions (Prarit Bhargava) [1971937]
- x86/microcode/intel: Do not retry microcode reloading on the APs (Prarit Bhargava) [1971937]
- x86/microcode/intel: Do not print microcode revision and processor flags (Prarit Bhargava) [1971937]
- x86/microcode/intel: Use a reserved field for metasize (Prarit Bhargava) [1971937]
- x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() (Prarit Bhargava) [1971937]
- x86/microcode/intel: Reuse microcode_sanity_check() (Prarit Bhargava) [1971937]
- x86/microcode/intel: Use appropriate type in microcode_sanity_check() (Prarit Bhargava) [1971937]
- x86/microcode/intel: Reuse find_matching_signature() (Prarit Bhargava) [1971937]
- x86/microcode: Drop struct ucode_cpu_info.valid (Prarit Bhargava) [1971937]
- x86/microcode: Do some minor fixups (Prarit Bhargava) [1971937]
- x86/microcode: Kill refresh_fw (Prarit Bhargava) [1971937]
- x86/microcode: Simplify init path even more (Prarit Bhargava) [1971937]
- x86/microcode: Rip out the subsys interface gunk (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Track patch allocation size explicitly (Prarit Bhargava) [1971937]
- x86/microcode: Print previous version of microcode after reload (Prarit Bhargava) [1971937]
- x86/microcode: Remove ->request_microcode_user() (Prarit Bhargava) [1971937]
- misc: Mark MICROCODE_MINOR unused (Prarit Bhargava) [1971937]
- x86/microcode: Remove unnecessary perf callback (Prarit Bhargava) [1971937]
- x86/microcode: Taint and warn on late loading (Prarit Bhargava) [1971937]
- x86/microcode: Default-disable late loading (Prarit Bhargava) [1971937]
- x86/microcode: Rip out the OLD_INTERFACE (Prarit Bhargava) [1971937]
- x86/microcode/intel: Expose collect_cpu_info_early() for IFS (Prarit Bhargava) [1971937]
- x86/cpu: Load microcode during restore_processor_state() (Prarit Bhargava) [1971937]
- microcode: Replace zero-length arrays with flexible-array members (Prarit Bhargava) [1971937]
- x86/microcode: Use the firmware_loader built-in API (Prarit Bhargava) [1971937]
- firmware: Export firmware_request_builtin() (Prarit Bhargava) [1971937]
- x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [1971937]
- x86/microcode: Make microcode_init() static (Prarit Bhargava) [1971937]
- x86/microcode/intel: Check patch signature before saving microcode for early loading (Prarit Bhargava) [1971937]
- x86/microcode/amd: Remove unneeded break (Prarit Bhargava) [1971937]
- x86/microcode: Do not select FW_LOADER (Prarit Bhargava) [1971937]
- x86/microcode: Fix return value for microcode late loading (Prarit Bhargava) [1971937]
- docs: fix broken documentation links (Prarit Bhargava) [1971937]
Resolves: rhbz#2180997, rhbz#2212176, rhbz#2222369

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
This commit is contained in:
Denys Vlasenko 2023-07-13 10:05:42 +02:00
parent 15f715fa81
commit 41f079b2e1
4 changed files with 251 additions and 5 deletions

View File

@ -1062,6 +1062,7 @@
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_MHI_BUS_EP is not set
# CONFIG_MICROCODE_LATE_LOADING is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MK8 is not set
# CONFIG_MLX4_CORE_GEN2 is not set
@ -3549,6 +3550,7 @@ CONFIG_INTEL_IDMA64=m
CONFIG_INTEL_IDXD=m
CONFIG_INTEL_IDXD_PERFMON=y
CONFIG_INTEL_IDXD_SVM=y
CONFIG_INTEL_IFS=m
CONFIG_INTEL_IOATDMA=m
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IOMMU_DEBUGFS=y

View File

@ -1118,6 +1118,7 @@
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_WM8994 is not set
# CONFIG_MHI_BUS_EP is not set
# CONFIG_MICROCODE_LATE_LOADING is not set
# CONFIG_MINIX_FS is not set
# CONFIG_MK8 is not set
# CONFIG_MLX4_CORE_GEN2 is not set
@ -3563,6 +3564,7 @@ CONFIG_INTEL_IDMA64=m
CONFIG_INTEL_IDXD=m
CONFIG_INTEL_IDXD_PERFMON=y
CONFIG_INTEL_IDXD_SVM=y
CONFIG_INTEL_IFS=m
CONFIG_INTEL_IOATDMA=m
CONFIG_INTEL_IOMMU=y
CONFIG_INTEL_IOMMU_FLOPPY_WA=y

View File

@ -12,7 +12,7 @@
# change below to w4T.xzdio):
%define _binary_payload w3T.xzdio
%global distro_build 501
%global distro_build 502
# 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 501.rt7.290.el8
%define pkgrelease 502.rt7.291.el8
# allow pkg_release to have configurable %%{?dist} tag
%define specrelease 501.rt7.290%{?dist}
%define specrelease 502.rt7.291%{?dist}
%define pkg_release %{specrelease}%{?buildid}
@ -147,7 +147,7 @@
# The preempt RT patch level
%global rttag .rt7
# realtimeN
%global rtbuild .290
%global rtbuild .291
%define with_doc 0
%define with_headers 0
%define with_cross_headers 0
@ -2698,6 +2698,248 @@ fi
#
#
%changelog
* Thu Jul 13 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-502.rt7.291.el8]
- [rt] build kernel-rt-4.18.0-502.rt7.291.el8 [2180997]
- x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222369]
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li) [2209299]
- net/tls: tls_is_tx_ready() checked list_entry (Sabrina Dubroca) [2212178] {CVE-2023-1075}
- Revert "RDMA/umem: remove FOLL_FORCE usage" (Kamal Heib) [2210153 2210849]
- Revert "RDMA/core: Refactor rdma_bind_addr" (Kamal Heib) [2212211 2212217]
- cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores (David Arcari) [2221276]
- netfilter: nf_tables: fix scheduling-while-atomic splat (Phil Sutter) [2217731]
- netfilter: nf_tables: add rescheduling points during loop detection walks (Phil Sutter) [2217731]
- ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module (Phil Sutter) [2217794]
- ipv6/netfilter: Discard first fragment not including all headers (Phil Sutter) [2217794]
- s390/ipl: add eckd dump support (Tobias Huschle) [2159695]
- net/smc: fix document build WARNING from smc-sysctl.rst (Tobias Huschle) [2159734]
- s390/ism: switch from 'pci_' to 'dma_' API (Tobias Huschle) [2159734]
- net/smc: Fix device de-init sequence (Tobias Huschle) [2159734]
- net/smc: fix deadlock triggered by cancel_delayed_work_syn() (Tobias Huschle) [2159734]
- net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() (Tobias Huschle) [2159734]
- net/smc: fix fallback failed while sendmsg with fastopen (Tobias Huschle) [2159734]
- net/smc: fix application data exception (Tobias Huschle) [2159734]
- net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore (Tobias Huschle) [2159734]
- net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() (Tobias Huschle) [2159734]
- net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() (Tobias Huschle) [2159734]
- net/smc: llc_conf_mutex refactor, replace it with rw_semaphore (Tobias Huschle) [2159734]
- net: add missing includes of linux/splice.h (Tobias Huschle) [2159734]
- net/smc: De-tangle ism and smc device initialization (Tobias Huschle) [2159734]
- s390/ism: Consolidate SMC-D-related code (Tobias Huschle) [2159734]
- net/smc: Separate SMC-D and ISM APIs (Tobias Huschle) [2159734]
- net/smc: Register SMC-D as ISM client (Tobias Huschle) [2159734]
- net/ism: Add new API for client registration (Tobias Huschle) [2159734]
- s390/ism: Introduce struct ism_dmb (Tobias Huschle) [2159734]
- net/ism: Add missing calls to disable bus-mastering (Tobias Huschle) [2159734]
- net/smc: Terminate connections prior to device removal (Tobias Huschle) [2159734]
- net/smc: Fix possible leaked pernet namespace in smc_init() (Tobias Huschle) [2159734]
- net/smc: Fix an error code in smc_lgr_create() (Tobias Huschle) [2159734]
- net/smc: Support SO_REUSEPORT (Tobias Huschle) [2159734]
- net/smc: Introduce a specific sysctl for TEST_LINK time (Tobias Huschle) [2159734]
- net/smc: Stop the CLC flow if no link to map buffers on (Tobias Huschle) [2159734]
- net/smc: Fix possible access to freed memory in link clear (Tobias Huschle) [2159734]
- net/smc: Remove redundant refcount increase (Tobias Huschle) [2159734]
- net/smc: Enable module load on netlink usage (Tobias Huschle) [2159734]
- net/smc: Pass on DMBE bit mask in IRQ handler (Tobias Huschle) [2159734]
- s390/ism: Cleanups (Tobias Huschle) [2159734]
- net/smc: Eliminate struct smc_ism_position (Tobias Huschle) [2159734]
- tcp: Fix data-races around keepalive sysctl knobs. (Tobias Huschle) [2159734]
- net/smc: Extend SMC-R link group netlink attribute (Tobias Huschle) [2159734]
- net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R (Tobias Huschle) [2159734]
- net/smc: Use sysctl-specified types of buffers in new link group (Tobias Huschle) [2159734]
- net/smc: Introduce a sysctl for setting SMC-R buffer type (Tobias Huschle) [2159734]
- net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu (Tobias Huschle) [2159734]
- net/smc: remove redundant dma sync ops (Tobias Huschle) [2159734]
- net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" (Tobias Huschle) [2159734]
- net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable (Tobias Huschle) [2159734]
- net/smc: postpone sk_refcnt increment in connect() (Tobias Huschle) [2159734]
- net/smc: rdma write inline if qp has sufficient inline space (Tobias Huschle) [2159734]
- net/smc: send cdc msg inline if qp has sufficient inline space (Tobias Huschle) [2159734]
- net/smc: align the connect behaviour with TCP (Tobias Huschle) [2159734]
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Tobias Huschle) [2159734]
- net/smc: Fix slab-out-of-bounds issue in fallback (Tobias Huschle) [2159734]
- net/smc: Only save the original clcsock callback functions (Tobias Huschle) [2159734]
- net/smc: sync err code when tcp connection was refused (Tobias Huschle) [2159734]
- net/smc: Fix sock leak when release after smc_shutdown() (Tobias Huschle) [2159734]
- net/smc: Send out the remaining data in sndbuf before close (Tobias Huschle) [2159734]
- net/smc: fix a memory leak in smc_sysctl_net_exit() (Tobias Huschle) [2159734]
- net/smc: fix -Wmissing-prototypes warning when CONFIG_SYSCTL not set (Tobias Huschle) [2159734]
- net/smc: fix compile warning for smc_sysctl (Tobias Huschle) [2159734]
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (Tobias Huschle) [2159734]
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (Tobias Huschle) [2159734]
- net: smc: fix different types in min() (Tobias Huschle) [2159734]
- net/smc: don't send in the BH context if sock_owned_by_user (Tobias Huschle) [2159734]
- net/smc: correct settings of RMB window update limit (Tobias Huschle) [2159734]
- net/smc: send directly on setting TCP_NODELAY (Tobias Huschle) [2159734]
- net/smc: add sysctl for autocorking (Tobias Huschle) [2159734]
- net/smc: add autocorking support (Tobias Huschle) [2159734]
- net/smc: add sysctl interface for SMC (Tobias Huschle) [2159734]
- x86/resctrl: Clear staged_config[] before and after it is used (Prarit Bhargava) [1989284]
- x86/resctl: fix scheduler confusion with 'current' (Prarit Bhargava) [1989284]
- x86/resctrl: Fix a silly -Wunused-but-set-variable warning (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to write mbm_local_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to write mbm_total_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to read mbm_local_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Add interface to read mbm_total_bytes_config (Prarit Bhargava) [1989284]
- x86/resctrl: Support monitor configuration (Prarit Bhargava) [1989284]
- x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() (Prarit Bhargava) [1989284]
- x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation (Prarit Bhargava) [1989284]
- x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag (Prarit Bhargava) [1989284]
- x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag (Prarit Bhargava) [1989284]
- x86/resctrl: Include new features in command line options (Prarit Bhargava) [1989284]
- x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA (Prarit Bhargava) [1989284]
- x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() (Prarit Bhargava) [1989284]
- x86/resctrl: Fix event counts regression in reused RMIDs (Prarit Bhargava) [1989284]
- x86/resctrl: Fix task CLOSID/RMID update race (Prarit Bhargava) [1989284]
- x86/resctrl: Move MSR defines into msr-index.h (Prarit Bhargava) [1989284]
- x86/resctrl: Remove arch_has_empty_bitmaps (Prarit Bhargava) [1989284]
- x86/resctrl: Fix min_cbm_bits for AMD (Prarit Bhargava) [1989284]
- x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes (Prarit Bhargava) [1989284]
- x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data (Prarit Bhargava) [1989284]
- x86/resctrl: Rename and change the units of resctrl_cqm_threshold (Prarit Bhargava) [1989284]
- x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Abstract __rmid_read() (Prarit Bhargava) [1989284]
- x86/resctrl: Allow per-rmid arch private storage to be reset (Prarit Bhargava) [1989284]
- x86/resctrl: Add per-rmid arch private storage for overflow and chunks (Prarit Bhargava) [1989284]
- x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks (Prarit Bhargava) [1989284]
- x86/resctrl: Allow update_mba_bw() to update controls directly (Prarit Bhargava) [1989284]
- x86/resctrl: Remove architecture copy of mbps_val (Prarit Bhargava) [1989284]
- x86/resctrl: Switch over to the resctrl mbps_val list (Prarit Bhargava) [1989284]
- x86/resctrl: Create mba_sc configuration in the rdt_domain (Prarit Bhargava) [1989284]
- x86/resctrl: Abstract and use supports_mba_mbps() (Prarit Bhargava) [1989284]
- x86/resctrl: Remove set_mba_sc()s control array re-initialisation (Prarit Bhargava) [1989284]
- x86/resctrl: Add domain offline callback for resctrl work (Prarit Bhargava) [1989284]
- x86/resctrl: Group struct rdt_hw_domain cleanup (Prarit Bhargava) [1989284]
- x86/resctrl: Add domain online callback for resctrl work (Prarit Bhargava) [1989284]
- x86/resctrl: Merge mon_capable and mon_enabled (Prarit Bhargava) [1989284]
- x86/resctrl: Kill off alloc_enabled (Prarit Bhargava) [1989284]
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Prarit Bhargava) [1989284]
- x86: Replace cpumask_weight() with cpumask_empty() where appropriate (Prarit Bhargava) [1989284]
- x86/resctrl: Remove redundant assignment to variable chunks (Prarit Bhargava) [1989284]
- x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu() (Prarit Bhargava) [1989284]
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (Prarit Bhargava) [1989284]
- x86/resctrl: Make resctrl_arch_get_config() return its value (Prarit Bhargava) [1989284]
- x86/resctrl: Merge the CDP resources (Prarit Bhargava) [1989284]
- x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param range (Prarit Bhargava) [1989284]
- x86/resctrl: Remove rdt_cdp_peer_get() (Prarit Bhargava) [1989284]
- x86/resctrl: Merge the ctrl_val arrays (Prarit Bhargava) [1989284]
- x86/resctrl: Calculate the index from the configuration type (Prarit Bhargava) [1989284]
- x86/resctrl: Apply offset correction when config is staged (Prarit Bhargava) [1989284]
- x86/resctrl: Make ctrlval arrays the same size (Prarit Bhargava) [1989284]
- x86/resctrl: Pass configuration type to resctrl_arch_get_config() (Prarit Bhargava) [1989284]
- x86/resctrl: Add a helper to read a closid's configuration (Prarit Bhargava) [1989284]
- x86/resctrl: Rename update_domains() to resctrl_arch_update_domains() (Prarit Bhargava) [1989284]
- x86/resctrl: Allow different CODE/DATA configurations to be staged (Prarit Bhargava) [1989284]
- x86/resctrl: Group staged configuration into a separate struct (Prarit Bhargava) [1989284]
- x86/resctrl: Move the schemata names into struct resctrl_schema (Prarit Bhargava) [1989284]
- x86/resctrl: Add a helper to read/set the CDP configuration (Prarit Bhargava) [1989284]
- x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_region (Prarit Bhargava) [1989284]
- x86/resctrl: Pass the schema to resctrl filesystem functions (Prarit Bhargava) [1989284]
- x86/resctrl: Add resctrl_arch_get_num_closid() (Prarit Bhargava) [1989284]
- x86/resctrl: Store the effective num_closid in the schema (Prarit Bhargava) [1989284]
- x86/resctrl: Walk the resctrl schema list instead of an arch list (Prarit Bhargava) [1989284]
- x86/resctrl: Label the resources with their configuration type (Prarit Bhargava) [1989284]
- x86/resctrl: Pass the schema in info dir's private pointer (Prarit Bhargava) [1989284]
- x86/resctrl: Add a separate schema list for resctrl (Prarit Bhargava) [1989284]
- x86/resctrl: Split struct rdt_domain (Prarit Bhargava) [1989284]
- x86/resctrl: Split struct rdt_resource (Prarit Bhargava) [1989284]
- x86/resctrl: Include pid.h (Prarit Bhargava) [1989284]
- x86/resctrl: Fix kernel-doc in internal.h (Prarit Bhargava) [1989284]
- x86/resctrl: Fix kernel-doc in pseudo_lock.c (Prarit Bhargava) [1989284]
- x86/resctrl: Fix init const confusion (Prarit Bhargava) [1989284]
- x86/resctrl: Fix various typos in comments, take #2 (Prarit Bhargava) [1989284]
- x86/resctrl: Fix various typos in comments (Prarit Bhargava) [1989284]
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Prarit Bhargava) [1989284]
- x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI (Prarit Bhargava) [1989284]
- x86/resctrl: Add printf attribute to log function (Prarit Bhargava) [1989284]
- x86/resctrl: Don't move a task to the same resource group (Prarit Bhargava) [1989284]
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Prarit Bhargava) [1989284]
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Prarit Bhargava) [1989284]
- x86/resctrl: Clean up unused function parameter in rmdir path (Prarit Bhargava) [1989284]
- x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak (Prarit Bhargava) [1989284]
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak (Prarit Bhargava) [1989284]
- x86/resctrl: Constify kernfs_ops (Prarit Bhargava) [1989284]
- x86/resctrl: Correct MBM total and local values (Prarit Bhargava) [1989284]
- x86/include/asm/msr-index.h: Add IFS Array test bits (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Update IFS doc (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Implement Array BIST test (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Sysfs interface for Array BIST (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Introduce Array Scan test to IFS (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: IFS cleanup (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Reorganize driver data (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add missing kernel-doc entry (Prarit Bhargava) [1971937]
- Revert "platform/x86/intel/ifs: Mark as BROKEN" (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add current_batch sysfs entry (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove reload sysfs entry (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add metadata validation (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Use generic microcode headers and functions (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add metadata support (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove memory allocation from load path (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove image loading during init (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Return a more appropriate error code (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Remove unused selection (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Mark as BROKEN (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency (Prarit Bhargava) [1971937]
- Documentation: In-Field Scan (Prarit Bhargava) [1971937]
- redhat/configs: Add CONFIG_INTEL_IFS (Prarit Bhargava) [1971937]
- redhat/configs: Add CONFIG_MICROCODE_LATE_LOADING (Prarit Bhargava) [1971937]
- stop_machine: Add stop_core_cpuslocked() for per-core operations (Prarit Bhargava) [1971937]
- trace: platform/x86/intel/ifs: Add trace point to track Intel IFS operations (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add IFS sysfs interface (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add scan test support (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Authenticate and copy to secured memory (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Check IFS Image sanity (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Read IFS firmware image (Prarit Bhargava) [1971937]
- platform/x86/intel/ifs: Add stub driver for In-Field Scan (Prarit Bhargava) [1971937]
- x86/msr-index: Define INTEGRITY_CAPABILITIES MSR (Prarit Bhargava) [1971937]
- x86/microcode/core: Return an error only when necessary (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Fix mixed steppings support (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Prarit Bhargava) [1971937]
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Prarit Bhargava) [1971937]
- x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [1971937]
- x86/microcode/intel: Print old and new revision during early boot (Prarit Bhargava) [1971937]
- x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly (Prarit Bhargava) [1971937]
- x86/microcode: Adjust late loading result reporting message (Prarit Bhargava) [1971937]
- x86/microcode: Check CPU capabilities after late microcode update correctly (Prarit Bhargava) [1971937]
- x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Prarit Bhargava) [1971937]
- x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Handle multiple glued containers properly (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Rename a couple of functions (Prarit Bhargava) [1971937]
- x86/microcode/intel: Do not retry microcode reloading on the APs (Prarit Bhargava) [1971937]
- x86/microcode/intel: Do not print microcode revision and processor flags (Prarit Bhargava) [1971937]
- x86/microcode/intel: Use a reserved field for metasize (Prarit Bhargava) [1971937]
- x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() (Prarit Bhargava) [1971937]
- x86/microcode/intel: Reuse microcode_sanity_check() (Prarit Bhargava) [1971937]
- x86/microcode/intel: Use appropriate type in microcode_sanity_check() (Prarit Bhargava) [1971937]
- x86/microcode/intel: Reuse find_matching_signature() (Prarit Bhargava) [1971937]
- x86/microcode: Drop struct ucode_cpu_info.valid (Prarit Bhargava) [1971937]
- x86/microcode: Do some minor fixups (Prarit Bhargava) [1971937]
- x86/microcode: Kill refresh_fw (Prarit Bhargava) [1971937]
- x86/microcode: Simplify init path even more (Prarit Bhargava) [1971937]
- x86/microcode: Rip out the subsys interface gunk (Prarit Bhargava) [1971937]
- x86/microcode/AMD: Track patch allocation size explicitly (Prarit Bhargava) [1971937]
- x86/microcode: Print previous version of microcode after reload (Prarit Bhargava) [1971937]
- x86/microcode: Remove ->request_microcode_user() (Prarit Bhargava) [1971937]
- misc: Mark MICROCODE_MINOR unused (Prarit Bhargava) [1971937]
- x86/microcode: Remove unnecessary perf callback (Prarit Bhargava) [1971937]
- x86/microcode: Taint and warn on late loading (Prarit Bhargava) [1971937]
- x86/microcode: Default-disable late loading (Prarit Bhargava) [1971937]
- x86/microcode: Rip out the OLD_INTERFACE (Prarit Bhargava) [1971937]
- x86/microcode/intel: Expose collect_cpu_info_early() for IFS (Prarit Bhargava) [1971937]
- x86/cpu: Load microcode during restore_processor_state() (Prarit Bhargava) [1971937]
- microcode: Replace zero-length arrays with flexible-array members (Prarit Bhargava) [1971937]
- x86/microcode: Use the firmware_loader built-in API (Prarit Bhargava) [1971937]
- firmware: Export firmware_request_builtin() (Prarit Bhargava) [1971937]
- x86/microcode: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [1971937]
- x86/microcode: Make microcode_init() static (Prarit Bhargava) [1971937]
- x86/microcode/intel: Check patch signature before saving microcode for early loading (Prarit Bhargava) [1971937]
- x86/microcode/amd: Remove unneeded break (Prarit Bhargava) [1971937]
- x86/microcode: Do not select FW_LOADER (Prarit Bhargava) [1971937]
- x86/microcode: Fix return value for microcode late loading (Prarit Bhargava) [1971937]
- docs: fix broken documentation links (Prarit Bhargava) [1971937]
* Wed Jul 05 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-501.rt7.290.el8]
- [rt] build kernel-rt-4.18.0-501.rt7.290.el8 [2180997]
- x86/cpu: Add Xeon Emerald Rapids to list of CPUs that support PPIN (Prarit Bhargava) [2215040]

View File

@ -1 +1 @@
SHA512 (linux-4.18.0-501.rt7.290.el8.tar.xz) = 66394f6b7e50cb0bb00bbd6d1b34df8293c8eb2b59fb3f4a0a3c33adb5c2d50b4684eb27ec11216a14ab2d18172c9ba3c1c665984f70d8c7aefcebb13517e614
SHA512 (linux-4.18.0-502.rt7.291.el8.tar.xz) = d125e100334704aa438ef5c4ea6aaf1a77fb756628c4e2531a88188c600f6651e134a13abe4397843d8bdc8447399f0229151764b70f391d2309a6822d8ba51d