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>
This commit is contained in:
Denys Vlasenko 2024-01-14 22:26:20 +01:00
parent 0b61259a24
commit b7ea6f695b
2 changed files with 157 additions and 6 deletions

View File

@ -12,7 +12,7 @@
# change below to w4T.xzdio): # change below to w4T.xzdio):
%define _binary_payload w3T.xzdio %define _binary_payload w3T.xzdio
%global distro_build 534 %global distro_build 535
# Sign the x86_64 kernel for secure boot authentication # Sign the x86_64 kernel for secure boot authentication
%ifarch x86_64 aarch64 s390x ppc64le %ifarch x86_64 aarch64 s390x ppc64le
@ -38,10 +38,10 @@
# define buildid .local # define buildid .local
%define specversion 4.18.0 %define specversion 4.18.0
%define pkgrelease 534.el8 %define pkgrelease 535.el8
# allow pkg_release to have configurable %%{?dist} tag # allow pkg_release to have configurable %%{?dist} tag
%define specrelease 534%{?dist} %define specrelease 535%{?dist}
%define pkg_release %{specrelease}%{?buildid} %define pkg_release %{specrelease}%{?buildid}
@ -2695,6 +2695,157 @@ fi
# #
# #
%changelog %changelog
* 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]
* Sat Jan 06 2024 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-534.el8] * Sat Jan 06 2024 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-534.el8]
- nfsd: lock_rename() needs both directories to live on the same fs (Jeffrey Layton) [RHEL-19591] - nfsd: lock_rename() needs both directories to live on the same fs (Jeffrey Layton) [RHEL-19591]
- HID: check empty report_list in hid_validate_values() (Desnes Nunes) [RHEL-19237 RHEL-19260] {CVE-2023-1073} - HID: check empty report_list in hid_validate_values() (Desnes Nunes) [RHEL-19237 RHEL-19260] {CVE-2023-1073}

View File

@ -1,3 +1,3 @@
SHA512 (linux-4.18.0-534.el8.tar.xz) = 4ec3a3291f8358f716227a9fb92299fcd0ee43cc1323b48556550620fdf615c91c0f4e0182eb3546dbe12794869df5b0cfb1750da4b8c5b684cc3757f6c561ff SHA512 (linux-4.18.0-535.el8.tar.xz) = c74fb40c0ffcf8022b9167f97f245b4928b16df56d128cb05e15e67ba02fcbe7d043da93056f31da10b5e24f7a15fa2353ef575e738612c4de017426ad2eaf31
SHA512 (kernel-abi-stablelists-4.18.0-534.tar.bz2) = d49b70d776611c43486a3b47234013f24105ccd7add56c9db160054e62f8121f2dd5a0240b3f5873e30176c41ce4b55de81b3b817ccb4c9543f6840c55f5aaaf SHA512 (kernel-abi-stablelists-4.18.0-535.tar.bz2) = eda71c411e5f5bfc97ab5b5acfa2b9d446a04a8c55645931daba7958ccf29efdea5c11d0be717b2402d31b45037f5f2154b6294c9d693f29e2c916e3f0b5694f
SHA512 (kernel-kabi-dw-4.18.0-534.tar.bz2) = a8b00c7ae3653dc7305ad2a7c14ebbdad9c0b90248b7c2e4b4f31f2a23a11dfe7a1931f8e676a7dcb11b06ff87a21838ae4ccf837549b73ff76bff397e758a9f SHA512 (kernel-kabi-dw-4.18.0-535.tar.bz2) = a8b00c7ae3653dc7305ad2a7c14ebbdad9c0b90248b7c2e4b4f31f2a23a11dfe7a1931f8e676a7dcb11b06ff87a21838ae4ccf837549b73ff76bff397e758a9f