|
| 1 | +* Wed Mar 12 2025 Augusto Caringi < [email protected]> [5.14.0-572.el9] |
| 2 | +- sched: Don't define sched_clock_irqtime as static key (Phil Auld) [RHEL-78821] |
| 3 | +- sched/fair: Do not compute overloaded status unnecessarily during lb (Phil Auld) [RHEL-78821] |
| 4 | +- sched/fair: Do not compute NUMA Balancing stats unnecessarily during lb (Phil Auld) [RHEL-78821] |
| 5 | +- sched, psi: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78821] |
| 6 | +- sched: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78821] |
| 7 | +- sched: Define sched_clock_irqtime as static key (Phil Auld) [RHEL-78821] |
| 8 | +- sched/debug: Change need_resched warnings to pr_err (Phil Auld) [RHEL-78821] |
| 9 | +- sched: Fix race between yield_to() and try_to_wake_up() (Phil Auld) [RHEL-78821] |
| 10 | +- topology: Keep the cpumask unchanged when printing cpumap (Phil Auld) [RHEL-78821] |
| 11 | +- sched/fair: Update comments after sched_tick() rename. (Phil Auld) [RHEL-78821] |
| 12 | +- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (Phil Auld) [RHEL-78821] |
| 13 | +- sched/fair: Fix CPU bandwidth limit bypass during CPU hotplug (Phil Auld) [RHEL-78821] |
| 14 | +- sched: deadline: Cleanup goto label in pick_earliest_pushable_dl_task (Phil Auld) [RHEL-78821] |
| 15 | +- sched/fair: Mark m*_vruntime() with __maybe_unused (Phil Auld) [RHEL-78821] |
| 16 | +- sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE (Phil Auld) [RHEL-78821] |
| 17 | +- sched/isolation: Consolidate housekeeping cpumasks that are always identical (Phil Auld) [RHEL-78821] |
| 18 | +- sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" (Phil Auld) [RHEL-78821] |
| 19 | +- sched/core: Remove HK_TYPE_SCHED (Phil Auld) [RHEL-78821] |
| 20 | +- sched/deadline: Consolidate Timer Cancellation (Phil Auld) [RHEL-78821] |
| 21 | +- sched/fair: Remove CONFIG_CFS_BANDWIDTH=n definition of cfs_bandwidth_used() (Phil Auld) [RHEL-78821] |
| 22 | +- sched: Don't try to catch up excess steal time. (Phil Auld) [RHEL-78821] |
| 23 | +- sched: add READ_ONCE to task_on_rq_queued (Phil Auld) [RHEL-78821] |
| 24 | +- sched/cpufreq: Ensure sd is rebuilt for EAS check (Phil Auld) [RHEL-78821] |
| 25 | +- sched: Initialize idle tasks only once (Phil Auld) [RHEL-78821] |
| 26 | +- sched/uclamp: Fix unnused variable warning (Phil Auld) [RHEL-78821] |
| 27 | +- sched_getattr: port to copy_struct_to_user (Phil Auld) [RHEL-78821] |
| 28 | +- uaccess: add copy_struct_to_user helper (Phil Auld) [RHEL-78821] |
| 29 | +- sched: Consolidate pick_*_task to task_is_pushable helper (Phil Auld) [RHEL-78821] |
| 30 | +- sched: Add move_queued_task_locked helper (Phil Auld) [RHEL-78821] |
| 31 | +- sched: idle: Optimize the generic idle loop by removing needless memory barrier (Phil Auld) [RHEL-78821] |
| 32 | +- sched/wait: Remove unused bit_wait_io_timeout (Phil Auld) [RHEL-78821] |
| 33 | +- sched/deadline: Fix schedstats vs deadline servers (Phil Auld) [RHEL-78821] |
| 34 | +- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex() (Phil Auld) [RHEL-78821] |
| 35 | +- sched/deadline: Comment sched_dl_entity::dl_server variable (Phil Auld) [RHEL-78821] |
| 36 | +- sched/core: Add clearing of ->dl_server in put_prev_task_balance() (Phil Auld) [RHEL-78821] |
| 37 | +- sched/core: Clear prev->dl_server in CFS pick fast path (Phil Auld) [RHEL-78821] |
| 38 | +- sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy (Phil Auld) [RHEL-78821] |
| 39 | +- sched: remove HZ_BW feature hedge (Phil Auld) [RHEL-78821] |
| 40 | +- lib: bitmap: fix many kernel-doc warnings (Phil Auld) [RHEL-78821] |
| 41 | +- docs/scheduler: fix typo and warning in sched-bwc (Phil Auld) [RHEL-78821] |
| 42 | +- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (CKI Backport Bot) [RHEL-81666] {CVE-2025-21785} |
| 43 | +- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled (Charles Mirabile) [RHEL-62922] |
| 44 | +- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Charles Mirabile) [RHEL-62922] |
| 45 | +- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Charles Mirabile) [RHEL-62922] |
| 46 | +- irqchip/gic-v3: Fix irq_complete_ack() comment (Charles Mirabile) [RHEL-62922] |
| 47 | +- irqchip/gic-v3-its: Rely on genpool alignment (Charles Mirabile) [RHEL-62922] |
| 48 | +- irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool() (Charles Mirabile) [RHEL-62922] |
| 49 | +- irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor (Charles Mirabile) [RHEL-62922] |
| 50 | +- irqchip/gic-v3: Force propagation of the active state with a read-back (Charles Mirabile) [RHEL-62922] |
| 51 | +- irqchip/gic-v4.1: Replace bare number with ID_AA64PFR0_EL1_GIC_V4P1 (Charles Mirabile) [RHEL-62922] |
| 52 | +- irqchip: Remove asmlinkage for handlers registered with set_handle_irq() (Charles Mirabile) [RHEL-62922] |
| 53 | +- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Charles Mirabile) [RHEL-62922] |
| 54 | +- irqchip/gic-v3: Pass #redistributor-regions to gic_of_setup_kvm_info() (Charles Mirabile) [RHEL-62922] |
| 55 | +- irqchip/gic-v4: Make sure a VPE is locked when VMAPP is issued (Charles Mirabile) [RHEL-62922] |
| 56 | +- irqchip/gic-v4: Fix ordering between vmapp and vpe locks (Charles Mirabile) [RHEL-62922] |
| 57 | +- irqchip/gic-v4: Substitute vmovp_lock for a per-VM lock (Charles Mirabile) [RHEL-62922] |
| 58 | +- irqchip/gic-v4: Always configure affinity on VPE activation (Charles Mirabile) [RHEL-62922] |
| 59 | +- irqchip/gic-v3: Enable non-coherent redistributors/ITSes ACPI probing (Charles Mirabile) [RHEL-62922] |
| 60 | +- ACPICA: MADT: Add new MADT GICC/GICR/ITS non-coherent flags handling (Charles Mirabile) [RHEL-62922] |
| 61 | +- irqchip/gic-v3: Fix 'broken_rdists' unused warning when !SMP and !ACPI (Charles Mirabile) [RHEL-62922] |
| 62 | +- irqchip/gic-v3: Add support for ACPI's disabled but 'online capable' CPUs (Charles Mirabile) [RHEL-62922] |
| 63 | +- ACPICA: MADT: Add GICC online capable bit handling (Charles Mirabile) [RHEL-62922] |
| 64 | +- irqchip/gic-v3: Don't return errors from gic_acpi_match_gicc() (Charles Mirabile) [RHEL-62922] |
| 65 | +- irqchip/gic-v3: Work around insecure GIC integrations (Charles Mirabile) [RHEL-62922] |
| 66 | +- arm64: irqchip/gic-v3: Select priorities at boot time (Charles Mirabile) [RHEL-62922] |
| 67 | +- irqchip/gic-v3: Init SRE before poking sysregs (Charles Mirabile) [RHEL-62922] |
| 68 | +- irqchip/gic-v3: Detect GICD_CTRL.DS and SCR_EL3.FIQ earlier (Charles Mirabile) [RHEL-62922] |
| 69 | +- irqchip/gic-v3: Make distributor priorities variables (Charles Mirabile) [RHEL-62922] |
| 70 | +- irqchip/gic-common: Remove sync_access callback (Charles Mirabile) [RHEL-62922] |
| 71 | +- wordpart.h: Add REPEAT_BYTE_U32() (Charles Mirabile) [RHEL-62922] |
| 72 | +- irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity() (Charles Mirabile) [RHEL-62922] |
| 73 | +- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() (Charles Mirabile) [RHEL-62922] |
| 74 | +- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Charles Mirabile) [RHEL-62922] |
| 75 | +- irqchip/gic-v3-its: Avoid explicit cpumask allocation on stack (Charles Mirabile) [RHEL-62922] |
| 76 | +- irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 (Charles Mirabile) [RHEL-62922] |
| 77 | +- irqchip/gic-v3-its: Remove usage of the deprecated ida_simple_xx() API (Charles Mirabile) [RHEL-62922] |
| 78 | +- irqchip/gic(v3): Replace gic_irq() with irqd_to_hwirq() (Charles Mirabile) [RHEL-62922] |
| 79 | +- irqchip/gic-v3: Use readl_relaxed_poll_timeout_atomic() (Charles Mirabile) [RHEL-62922] |
| 80 | +- iopoll: Do not use timekeeping in read_poll_timeout_atomic() (Charles Mirabile) [RHEL-62922] |
| 81 | +- iopoll: Call cpu_relax() in busy loops (Charles Mirabile) [RHEL-62922] |
| 82 | +- irqchip/gic-v3: Make gic_irq_domain_select() robust for zero parameter count (Charles Mirabile) [RHEL-62922] |
| 83 | +- irqchip/gic-v3-its: Do not assume vPE tables are preallocated (Charles Mirabile) [RHEL-62922] |
| 84 | +- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update (Charles Mirabile) [RHEL-62922] |
| 85 | +- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designs (Charles Mirabile) [RHEL-62922] |
| 86 | +- irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors (Charles Mirabile) [RHEL-62922] |
| 87 | +- irqchip/gic-v3: Enable non-coherent redistributors/ITSes DT probing (Charles Mirabile) [RHEL-62922] |
| 88 | +- irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems (Charles Mirabile) [RHEL-62922] |
| 89 | +- irqchip/gic-v3-its: Don't override quirk settings with default values (Charles Mirabile) [RHEL-62922] |
| 90 | +- irqchip/gic-v3-its: Split allocation from initialisation of its_node (Charles Mirabile) [RHEL-62922] |
| 91 | +- block: Add common atomic writes enable flag (Nigel Croxon) [RHEL-73514] |
| 92 | +- block: Ensure start sector is aligned for stacking atomic writes (Nigel Croxon) [RHEL-73514] |
| 93 | +- block: Support atomic writes limits for stacked devices (Nigel Croxon) [RHEL-73514] |
| 94 | +- md/raid*: Fix the set_queue_limits implementations (Nigel Croxon) [RHEL-73514] |
| 95 | +- md: Fix linear_set_limits() (Nigel Croxon) [RHEL-73514] |
| 96 | +- md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime (Nigel Croxon) [RHEL-73514] |
| 97 | +- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() (Nigel Croxon) [RHEL-73514] |
| 98 | +- md/md-bitmap: move bitmap_{start, end}write to md upper layer (Nigel Croxon) [RHEL-73514] |
| 99 | +- md/raid5: implement pers->bitmap_sector() (Nigel Croxon) [RHEL-73514] |
| 100 | +- md: add a new callback pers->bitmap_sector() (Nigel Croxon) [RHEL-73514] |
| 101 | +- md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() (Nigel Croxon) [RHEL-73514] |
| 102 | +- md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() (Nigel Croxon) [RHEL-73514] |
| 103 | +- md: Replace deprecated kmap_atomic() with kmap_local_page() (Nigel Croxon) [RHEL-73514] |
| 104 | +- md/raid10: Atomic write support (Nigel Croxon) [RHEL-73514] |
| 105 | +- md/raid1: Atomic write support (Nigel Croxon) [RHEL-73514] |
| 106 | +- md/raid0: Atomic write support (Nigel Croxon) [RHEL-73514] |
| 107 | +- md/raid5: Increase r5conf.cache_name size (Nigel Croxon) [RHEL-73514] |
| 108 | +- md/raid10: Handle bio_split() errors (Nigel Croxon) [RHEL-73514] |
| 109 | +- md/raid1: Handle bio_split() errors (Nigel Croxon) [RHEL-73514] |
| 110 | +- md/raid0: Handle bio_split() errors (Nigel Croxon) [RHEL-73514] |
| 111 | +- md/raid5: Wait sync io to finish before changing group cnt (Nigel Croxon) [RHEL-73514] |
| 112 | +- md/md-bitmap: Add missing destroy_work_on_stack() (Nigel Croxon) [RHEL-73514] |
| 113 | +- md/raid5: don't set Faulty rdev for blocked_rdev (Nigel Croxon) [RHEL-73514] |
| 114 | +- md/raid10: don't wait for Faulty rdev in wait_blocked_rdev() (Nigel Croxon) [RHEL-73514] |
| 115 | +- md/raid1: don't wait for Faulty rdev in wait_blocked_rdev() (Nigel Croxon) [RHEL-73514] |
| 116 | +- md/raid1: factor out helper to handle blocked rdev from raid1_write_request() (Nigel Croxon) [RHEL-73514] |
| 117 | +- md: don't record new badblocks for faulty rdev (Nigel Croxon) [RHEL-73514] |
| 118 | +- md: don't wait faulty rdev in md_wait_for_blocked_rdev() (Nigel Croxon) [RHEL-73514] |
| 119 | +- md: add a new helper rdev_blocked() (Nigel Croxon) [RHEL-73514] |
| 120 | +- md/raid5-ppl: Use atomic64_inc_return() in ppl_new_iounit() (Nigel Croxon) [RHEL-73514] |
| 121 | +- md: ensure child flush IO does not affect origin bio->bi_status (Nigel Croxon) [RHEL-73514] |
| 122 | +- mm/mm_init: use node's number of cpus in deferred_page_init_max_threads (Eric Chanudet) [RHEL-77271] |
| 123 | +- selftests/net: convert test_vxlan_mdb.sh to run it in unique namespace (CKI Backport Bot) [RHEL-77173] |
| 124 | +- powerpc/xive/spapr: correct bitmap allocation size (Mamatha Inamdar) [RHEL-80803] {CVE-2022-49623} |
| 125 | +- RDMA/mana_ib: Allocate PAGE aligned doorbell index (Maxim Levitsky) [RHEL-80098] |
| 126 | +- RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page (Maxim Levitsky) [RHEL-80098] |
| 127 | +- RDMA/mana_ib: use the correct page table index based on hardware page size (Maxim Levitsky) [RHEL-80098] |
| 128 | +- net: mana: Cleanup "mana" debugfs dir after cleanup of all children (Maxim Levitsky) [RHEL-80098] |
| 129 | +- net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (Maxim Levitsky) [RHEL-80098] |
| 130 | +- net: mana: Fix memory leak in mana_gd_setup_irqs (Maxim Levitsky) [RHEL-80098] |
| 131 | +- net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (Maxim Levitsky) [RHEL-80098] |
| 132 | +- net: mana: use ethtool string helpers (Maxim Levitsky) [RHEL-80098] |
| 133 | +- net: mana: Enable debugfs files for MANA device (Maxim Levitsky) [RHEL-80098] |
| 134 | +- net: mana: Add get_link and get_link_ksettings in ethtool (Maxim Levitsky) [RHEL-80098] |
| 135 | +- net: mana: Increase the DEF_RX_BUFFERS_PER_QUEUE to 1024 (Maxim Levitsky) [RHEL-80098] |
| 136 | +- net: mana: Improve mana_set_channels() in low mem conditions (Maxim Levitsky) [RHEL-80098] |
| 137 | +- net: mana: Implement get_ringparam/set_ringparam for mana (Maxim Levitsky) [RHEL-80098] |
| 138 | +- net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup (Maxim Levitsky) [RHEL-80098] |
| 139 | +- net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response (Maxim Levitsky) [RHEL-80098] |
| 140 | +- net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings (Maxim Levitsky) [RHEL-80098] |
| 141 | +- net: mana: Fix RX buf alloc_size alignment and atomic op panic (Maxim Levitsky) [RHEL-80098] |
| 142 | +- s390/pci: Fix handling of isolated VFs (Mete Durlu) [RHEL-81935] |
| 143 | +- s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn() (Mete Durlu) [RHEL-81935] |
| 144 | +- s390/pci: Fix SR-IOV for PFs initially in standby (Mete Durlu) [RHEL-81935] |
| 145 | +- io_uring: check if iowq is killed before queuing (Jeff Moyer) [RHEL-72430] {CVE-2024-56709} |
| 146 | +- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jeff Moyer) [RHEL-68164] {CVE-2024-53052} |
| 147 | +- io_uring: check if we need to reschedule during overflow flush (Jeff Moyer) [RHEL-63824] {CVE-2024-50060} |
| 148 | +- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Herbert Xu) [RHEL-78983] {CVE-2024-56690} |
| 149 | +- soc: qcom: cmd-db: Map shared memory as WC, not WB (CKI Backport Bot) [RHEL-58876] {CVE-2024-46689} |
| 150 | +Resolves: RHEL-58876, RHEL-62922, RHEL-63824, RHEL-68164, RHEL-72430, RHEL-73514, RHEL-77173, RHEL-77271, RHEL-78821, RHEL-78983, RHEL-80098, RHEL-80803, RHEL-81666, RHEL-81935 |
| 151 | + |
1 | 152 | * Thu Mar 06 2025 Augusto Caringi < [email protected]> [5.14.0-571.el9]
|
2 | 153 | - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (Eric Auger) [RHEL-68997]
|
3 | 154 | - PCI: qcom: Update ICC and OPP values after Link Up event (Myron Stowe) [RHEL-67693]
|
|
0 commit comments