The Linux kernel
Go to file
Denys Vlasenko b7ea6f695b kernel-4.18.0-535.el8
* Sun Jan 14 2024 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-535.el8]
- VMCI: Use threaded irqs instead of tasklets (Ani Sinha) [RHEL-17673]
- arm64: kdump: simplify the reservation behaviour of crashkernel=,high (Pingfan Liu) [RHEL-8989]
- blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18055]
- md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-17287]
- powerpc/hv-gpci: Add return value check in affinity_domain_via_partition_show function (Mamatha Inamdar) [RHEL-20259]
- powerpc/pseries/vas: Migration suspend waits for no in-progress open windows (Mamatha Inamdar) [RHEL-20243]
- fuse: fix deadlock between atomic O_TRUNC and page invalidation (Miklos Szeredi) [RHEL-7989]
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi) [RHEL-7989]
- blk-mq: use quiesced elevator switch when reinitializing queues (Ming Lei) [RHEL-19944]
- lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly (Ming Lei) [RHEL-8128]
- netdev: replace napi_reschedule with napi_schedule (Ivan Vecera) [RHEL-19714]
- netdev: make napi_schedule return bool on NAPI successful schedule (Ivan Vecera) [RHEL-19714]
- netdev: replace simple napi_schedule_prep/__napi_schedule to napi_schedule (Ivan Vecera) [RHEL-19714]
- x86/topology: Use total_cpus for max logical packages calculation (Frank Ramsay) [RHEL-17893]
- x86/fpu/xstate: Fix PKRU covert channel (Dean Nelson) [RHEL-16175]
- x86/fpu: Invalidate FPU state correctly on exec() (Dean Nelson) [RHEL-16175]
- x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() (Dean Nelson) [RHEL-16175]
- x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set (Dean Nelson) [RHEL-16175]
- x86/fpu: Allow PKRU to be (once again) written by ptrace. (Dean Nelson) [RHEL-16175]
- x86/fpu: Add a pkru argument to copy_uabi_to_xstate() (Dean Nelson) [RHEL-16175]
- x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). (Dean Nelson) [RHEL-16175]
- x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() (Dean Nelson) [RHEL-16175]
- x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics (Dean Nelson) [RHEL-16175]
- x86/fpu: Cleanup variable shadowing (Dean Nelson) [RHEL-16175]
- x86/fpu: Remove redundant XCOMP_BV initialization (Dean Nelson) [RHEL-16175]
- x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing (Dean Nelson) [RHEL-16175]
- x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Dean Nelson) [RHEL-16175]
- x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() (Dean Nelson) [RHEL-16175]
- scsi: mpi3mr: Fetch correct device dev handle for status reply descriptor (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Block PEL Enable Command on Controller Reset and Unrecoverable State (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Clean up block devices post controller reset (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Refresh sdev queue depth after controller reset (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: driver version upgrade to 8.5.0.0.50 (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Add support for status reply descriptor (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32 (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116 (Tomas Henzl) [RHEL-17365]
- scsi: mpi3mr: Add support for SAS5116 PCI IDs (Tomas Henzl) [RHEL-17365]
- scsi: scsi_debug: Remove dead code (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Abort commands from scsi_debug_device_reset() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Fix missing error code in scsi_debug_init() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop sdebug_queue (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Only allow sdebug_max_queue be modified when no shosts (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Use scsi_host_busy() in delay_store() and ndelay_store() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in stop_all_queued() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Use blk_mq_tagset_busy_iter() in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Dynamically allocate sdebug_queued_cmd (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Use scsi_block_requests() to block queues (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Protect block_unblock_all_queues() with mutex (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Change shost list lock to a mutex (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Don't iter all shosts in clear_luns_changed_on_target() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Fix check for sdev queue full (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Remove redundant driver match function (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Add poll mode deferred completions to statistics (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Get command abort feature working again (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop sdebug_dev_info.num_in_q (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop check for num_in_q exceeding queue depth (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop scsi_debug_host_reset() device NULL pointer check (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop scsi_debug_bus_reset() NULL pointer checks (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop scsi_debug_target_reset() NULL pointer checks (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop scsi_debug_device_reset() NULL pointer checks (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Drop scsi_debug_abort() NULL pointer checks (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Stop setting devip->sdbg_host twice (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Don't hold driver host struct pointer in host->hostdata[] (Ming Lei) [RHEL-16241]
- scsi: core: Introduce {init,exit}_cmd_priv() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241]
- scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ming Lei) [RHEL-16241]
- ice: fix theoretical out-of-bounds access in ethtool link modes (Petr Oros) [RHEL-15678]
- ice: restore timestamp configuration after device reset (Petr Oros) [RHEL-15678]
- ice: unify logic for programming PFINT_TSYN_MSK (Petr Oros) [RHEL-15678]
- ice: remove ptp_tx ring parameter flag (Petr Oros) [RHEL-15678]
- ice: Fix VF-VF direction matching in drop rule in switchdev (Petr Oros) [RHEL-15678]
- ice: Fix VF-VF filter rules in switchdev mode (Petr Oros) [RHEL-15678]
- ice: Fix safe mode when DDP is missing (Petr Oros) [RHEL-15678]
- ice: fix over-shifted variable (Petr Oros) [RHEL-15678]
- ice: Remove the FW shared parameters (Petr Oros) [RHEL-15678]
- ice: PTP: add clock domain number to auxiliary interface (Petr Oros) [RHEL-15678]
- ice: Use PTP auxbus for all PHYs restart in E822 (Petr Oros) [RHEL-15678]
- ice: Auxbus devices & driver for E822 TS (Petr Oros) [RHEL-15678]
- ice: introduce ice_pf_src_tmr_owned (Petr Oros) [RHEL-15678]
- ice: fix pin assignment for E810-T without SMA control (Petr Oros) [RHEL-15678]
- ice: remove ICE_F_PTP_EXTTS feature flag (Petr Oros) [RHEL-15678]
- ice: PTP: move quad value check inside ice_fill_phy_msg_e822 (Petr Oros) [RHEL-15678]
- ice: PTP: Rename macros used for PHY/QUAD port definitions (Petr Oros) [RHEL-15678]
- ice: PTP: Clean up timestamp registers correctly (Petr Oros) [RHEL-15678]
- ice: introduce hw->phy_model for handling PTP PHY differences (Petr Oros) [RHEL-15678]
- ice: Support cross-timestamping for E823 devices (Petr Oros) [RHEL-15678]
- ice: retry acquiring hardware semaphore during cross-timestamp request (Petr Oros) [RHEL-15678]
- ice: prefix clock timer command enumeration values with ICE_PTP (Petr Oros) [RHEL-15678]
- ice: avoid executing commands on other ports when driving sync (Petr Oros) [RHEL-15678]
- ice: fix receive buffer size miscalculation (Petr Oros) [RHEL-15678]
- ice: split ice_aq_wait_for_event() func into two (Petr Oros) [RHEL-15678]
- ice: embed &ice_rq_event_info event into struct ice_aq_task (Petr Oros) [RHEL-15678]
- ice: ice_aq_check_events: fix off-by-one check when filling buffer (Petr Oros) [RHEL-15678]
- ice: Remove redundant VSI configuration in eswitch setup (Petr Oros) [RHEL-15678]
- ice: move E810T functions to before device agnostic ones (Petr Oros) [RHEL-15678]
- ice: refactor ice_vsi_is_vlan_pruning_ena (Petr Oros) [RHEL-15678]
- ice: refactor ice_ptp_hw to make functions static (Petr Oros) [RHEL-15678]
- ice: refactor ice_sched to make functions static (Petr Oros) [RHEL-15678]
- ice: refactor ice_vf_lib to make functions static (Petr Oros) [RHEL-15678]
- ice: refactor ice_lib to make functions static (Petr Oros) [RHEL-15678]
- ice: refactor ice_ddp to make functions static (Petr Oros) [RHEL-15678]
- ice: remove unused methods (Petr Oros) [RHEL-15678]
- ice: Block switchdev mode when ADQ is active and vice versa (Petr Oros) [RHEL-15678]
- ice: clean up __ice_aq_get_set_rss_lut() (Petr Oros) [RHEL-15678]
- ice: add FW load wait (Petr Oros) [RHEL-15678]
- ice: Add get C827 PHY index function (Petr Oros) [RHEL-15678]
- ice: Rename enum ice_pkt_flags values (Petr Oros) [RHEL-15678]
- ice: Add direction metadata (Petr Oros) [RHEL-15678]
- ice: Fix RDMA VSI removal during queue rebuild (Petr Oros) [RHEL-15678]
- ice: Correctly initialize queue context values (Petr Oros) [RHEL-15678]
- ice: Fix memory management in ice_ethtool_fdir.c (Petr Oros) [RHEL-15678]
- ice: Implement basic eswitch bridge setup (Petr Oros) [RHEL-15678]
- ice: Unset src prune on uplink VSI (Petr Oros) [RHEL-15678]
- ice: Disable vlan pruning for uplink VSI (Petr Oros) [RHEL-15678]
- ice: Prohibit rx mode change in switchdev mode (Petr Oros) [RHEL-15678]
- ice: Skip adv rules removal upon switchdev release (Petr Oros) [RHEL-15678]
- ice: use ice_down_up() where applicable (Petr Oros) [RHEL-15678]
- ice: Remove managed memory usage in ice_get_fw_log_cfg() (Petr Oros) [RHEL-15678]
- ice: clean up freeing SR-IOV VFs (Petr Oros) [RHEL-15678]
- ice: reduce initial wait for control queue messages (Petr Oros) [RHEL-15678]
- ice: remove unnecessary check for old MAC == new MAC (Petr Oros) [RHEL-15678]
- ice: do not re-enable miscellaneous interrupt until thread_fn completes (Petr Oros) [RHEL-15678]
- ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling (Petr Oros) [RHEL-15678]
- ice: introduce ICE_TX_TSTAMP_WORK enumeration (Petr Oros) [RHEL-15678]
- ice: always return IRQ_WAKE_THREAD in ice_misc_intr() (Petr Oros) [RHEL-15678]
- ice: handle extts in the miscellaneous interrupt thread (Petr Oros) [RHEL-15678]
- ice: use src VSI instead of src MAC in slow-path (Petr Oros) [RHEL-15678]
- ice: allow matching on meta data (Petr Oros) [RHEL-15678]
- ice: specify field names in ice_prot_ext init (Petr Oros) [RHEL-15678]
- ice: remove redundant Rx field from rule info (Petr Oros) [RHEL-15678]
- ice: define meta data to match in switch (Petr Oros) [RHEL-15678]
- ice: refactor PHY type to ethtool link mode (Petr Oros) [RHEL-15678]
- ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX (Petr Oros) [RHEL-15678]
- ice: call ice_is_malicious_vf() from ice_vc_process_vf_msg() (Petr Oros) [RHEL-15678]
- ice: move ice_is_malicious_vf() to ice_virtchnl.c (Petr Oros) [RHEL-15678]
- ice: print message if ice_mbx_vf_state_handler returns an error (Petr Oros) [RHEL-15678]
- ice: pass mbxdata to ice_is_malicious_vf() (Petr Oros) [RHEL-15678]
- ice: remove unnecessary &array[0] and just use array (Petr Oros) [RHEL-15678]
- ice: always report VF overflowing mailbox even without PF VSI (Petr Oros) [RHEL-15678]
- ice: declare ice_vc_process_vf_msg in ice_virtchnl.h (Petr Oros) [RHEL-15678]
- ice: initialize mailbox snapshot earlier in PF init (Petr Oros) [RHEL-15678]
- ice: merge ice_mbx_report_malvf with ice_mbx_vf_state_handler (Petr Oros) [RHEL-15678]
- ice: remove ice_mbx_deinit_snapshot (Petr Oros) [RHEL-15678]
- ice: move VF overflow message count into struct ice_mbx_vf_info (Petr Oros) [RHEL-15678]
- ice: track malicious VFs in new ice_mbx_vf_info structure (Petr Oros) [RHEL-15678]
- ice: convert ice_mbx_clear_malvf to void and use WARN (Petr Oros) [RHEL-15678]
- ice: re-order ice_mbx_reset_snapshot function (Petr Oros) [RHEL-15678]
Resolves: RHEL-15678, RHEL-16175, RHEL-16241, RHEL-17287, RHEL-17365, RHEL-17673, RHEL-17893, RHEL-18055, RHEL-19714, RHEL-19944, RHEL-20243, RHEL-20259, RHEL-7989, RHEL-8128, RHEL-8989

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2024-01-14 22:26:20 +01:00
.gitignore kernel-4.18.0-478.el8 2023-03-16 11:13:21 +01:00
centossecureboot201.cer kernel-4.18.0-479.el8 2023-03-18 18:21:45 +01:00
centossecurebootca2.cer kernel-4.18.0-479.el8 2023-03-18 18:21:45 +01:00
check-kabi Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
cpupower.config Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
cpupower.service Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-aarch64.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-modules.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-ppc64le.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-s390x.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-x86_64.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
gating.yaml kernel-4.18.0-514.el8 2023-09-19 11:23:29 +02:00
generate_all_configs.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
generate_bls_conf.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
kernel-aarch64-debug.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-aarch64.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-ppc64le-debug.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-ppc64le.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-s390x-debug.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-s390x-zfcpdump.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-s390x.config kernel-4.18.0-529.el8 2023-12-05 23:43:57 +01:00
kernel-x86_64-debug.config kernel-4.18.0-534.el8 2024-01-06 11:13:33 +01:00
kernel-x86_64.config kernel-4.18.0-534.el8 2024-01-06 11:13:33 +01:00
kernel.spec kernel-4.18.0-535.el8 2024-01-14 22:26:20 +01:00
kvm_stat.logrotate Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
linux-kernel-test.patch Import rpm: c8s 2023-02-27 13:50:04 -05:00
mod-blacklist.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
mod-extra.list Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
mod-internal.list kernel-4.18.0-528.el8 2023-11-30 12:02:34 +01:00
mod-sign.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
Module.kabi_aarch64 kernel-4.18.0-517.el8 2023-10-10 23:55:25 +02:00
Module.kabi_dup_aarch64 Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_dup_ppc64le Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_dup_s390x Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_dup_x86_64 Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_ppc64le kernel-4.18.0-517.el8 2023-10-10 23:55:25 +02:00
Module.kabi_s390x kernel-4.18.0-517.el8 2023-10-10 23:55:25 +02:00
Module.kabi_x86_64 kernel-4.18.0-517.el8 2023-10-10 23:55:25 +02:00
parallel_xz.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
process_configs.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
redhatsecureboot302.cer kernel-4.18.0-479.el8 2023-03-17 17:01:33 +01:00
redhatsecureboot303.cer kernel-4.18.0-479.el8 2023-03-17 17:01:33 +01:00
redhatsecureboot501.cer Import rpm: c8s 2023-02-27 13:50:04 -05:00
redhatsecurebootca3.cer Import rpm: c8s 2023-02-27 13:50:04 -05:00
redhatsecurebootca7.cer Import rpm: c8s 2023-02-27 13:50:04 -05:00
rheldup3.x509 kernel-4.18.0-478.el8 2023-03-16 11:13:21 +01:00
rhelkpatch1.x509 kernel-4.18.0-478.el8 2023-03-16 11:13:21 +01:00
rpminspect.yaml Auto sync2gitlab import of kernel-4.18.0-448.el8.src.rpm 2023-01-12 18:05:16 +00:00
sources kernel-4.18.0-535.el8 2024-01-14 22:26:20 +01:00
x509.genkey Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00