|
| 1 | +* Wed May 22 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-454.el9] |
| 2 | +- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] |
| 3 | +- RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] |
| 4 | +- RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] |
| 5 | +- RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] |
| 6 | +- Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] |
| 7 | +- RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] |
| 8 | +- RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] |
| 9 | +- RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] |
| 10 | +- RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] |
| 11 | +- RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] |
| 12 | +- RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] |
| 13 | +- x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] |
| 14 | +- RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] |
| 15 | +- Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] |
| 16 | +- RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] |
| 17 | +- RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] |
| 18 | +- RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] |
| 19 | +- Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] |
| 20 | +- hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] |
| 21 | +- scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] |
| 22 | +- cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] |
| 23 | +- dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] |
| 24 | +- dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] |
| 25 | +- dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} |
| 26 | +- dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] |
| 27 | +- dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] |
| 28 | +- dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] |
| 29 | +- block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] |
| 30 | +- dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] |
| 31 | +- dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] |
| 32 | +- dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] |
| 33 | +- dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] |
| 34 | +- dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] |
| 35 | +- dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] |
| 36 | +- dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] |
| 37 | +- dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] |
| 38 | +- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] |
| 39 | +- x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] |
| 40 | +- Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] |
| 41 | +- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] |
| 42 | +- redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] |
| 43 | +- x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] |
| 44 | +- Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] |
| 45 | +- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] |
| 46 | +- x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] |
| 47 | +- KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] |
| 48 | +- KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] |
| 49 | +- x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] |
| 50 | +- x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] |
| 51 | +- x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] |
| 52 | +- x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] |
| 53 | +- PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] |
| 54 | +- driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] |
| 55 | +- driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] |
| 56 | +- vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] |
| 57 | +- dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] |
| 58 | +- dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] |
| 59 | +- driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] |
| 60 | +- driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] |
| 61 | +- dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] |
| 62 | +- dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] |
| 63 | +- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] |
| 64 | +- dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] |
| 65 | +- dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] |
| 66 | +- dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] |
| 67 | +- dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} |
| 68 | +- dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] |
| 69 | +- dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] |
| 70 | +- iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] |
| 71 | +- dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] |
| 72 | +- dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] |
| 73 | +- dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] |
| 74 | +- dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] |
| 75 | +- dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] |
| 76 | +- dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] |
| 77 | +- dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] |
| 78 | +- dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] |
| 79 | +- dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 80 | +- dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 81 | +- dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 82 | +- dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 83 | +- dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 84 | +- dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 85 | +- dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 86 | +- dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 87 | +- dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] |
| 88 | +- dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] |
| 89 | +- dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] |
| 90 | +- dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] |
| 91 | +- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} |
| 92 | +- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} |
| 93 | +- kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] |
| 94 | +- kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] |
| 95 | +- kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] |
| 96 | +- kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] |
| 97 | +- kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] |
| 98 | +- kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] |
| 99 | +- mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} |
| 100 | +- timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] |
| 101 | +- timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] |
| 102 | +- timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] |
| 103 | +- timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] |
| 104 | +- timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] |
| 105 | +- tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] |
| 106 | +- tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] |
| 107 | +- tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] |
| 108 | +- tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] |
| 109 | +- tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] |
| 110 | +- tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] |
| 111 | +- tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] |
| 112 | +- tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] |
| 113 | +- tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] |
| 114 | +- tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] |
| 115 | +- tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] |
| 116 | +- selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] |
| 117 | +- selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] |
| 118 | +- MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] |
| 119 | +- timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] |
| 120 | +- timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] |
| 121 | +- timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] |
| 122 | +- timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] |
| 123 | +- timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] |
| 124 | +- tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] |
| 125 | +- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] |
| 126 | +- timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] |
| 127 | +- tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] |
| 128 | +- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] |
| 129 | +- fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} |
| 130 | +- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} |
| 131 | +- md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] |
| 132 | +- md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] |
| 133 | +- md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] |
| 134 | +- md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] |
| 135 | +- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] |
| 136 | +- Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] |
| 137 | +- raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] |
| 138 | +- platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] |
| 139 | +- platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] |
| 140 | +- platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] |
| 141 | +- platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] |
| 142 | +- platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] |
| 143 | +- platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] |
| 144 | +- platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] |
| 145 | +- platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] |
| 146 | +- platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] |
| 147 | +- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} |
| 148 | +- s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047] |
| 149 | +Resolves: RHEL-17008, RHEL-21327, RHEL-25590, RHEL-2773, RHEL-28792, RHEL-28869, RHEL-29481, RHEL-31226, RHEL-31646, RHEL-33188, RHEL-33217, RHEL-33787, RHEL-34599, RHEL-35110, RHEL-35393, RHEL-35465, RHEL-35956, RHEL-36047 |
| 150 | + |
1 | 151 | * Tue May 21 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-453.el9] |
2 | 152 | - EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} |
3 | 153 | - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] |
|
0 commit comments