Skip to content

kernel-5.14.0-377.el9

  • fs/buffer.c: disable per-CPU buffer_head cache for isolated CPUs (Marcelo Tosatti) [2158709]
  • notifier: Initialize new struct srcu_usage field (Waiman Long) [RHEL-5228]
  • tools/testing/cxl: Use DEFINE_STATIC_SRCU() (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period (Waiman Long) [RHEL-5228]
  • rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep() (Waiman Long) [RHEL-5228]
  • rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access (Waiman Long) [RHEL-5228]
  • rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed (Waiman Long) [RHEL-5228]
  • rcu-tasks: Report stalls during synchronize_srcu() in rcu_tasks_postscan() (Waiman Long) [RHEL-5228]
  • rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked early (Waiman Long) [RHEL-5228]
  • rcu: Remove never-set needwake assignment from rcu_report_qs_rdp() (Waiman Long) [RHEL-5228]
  • rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernels (Waiman Long) [RHEL-5228]
  • rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race (Waiman Long) [RHEL-5228]
  • rcu: Remove CONFIG_SRCU (Waiman Long) [RHEL-5228]
  • rcu: Add comment to rcu_do_batch() identifying rcuoc code path (Waiman Long) [RHEL-5228]
  • srcu: Clarify comments on memory barrier "E" (Waiman Long) [RHEL-5228]
  • rcu: Further comment and explain the state space of GP sequences (Waiman Long) [RHEL-5228]
  • srcu: Fix long lines in srcu_funnel_gp_start() (Waiman Long) [RHEL-5228]
  • srcu: Fix long lines in srcu_gp_end() (Waiman Long) [RHEL-5228]
  • srcu: Fix long lines in cleanup_srcu_struct() (Waiman Long) [RHEL-5228]
  • srcu: Fix long lines in srcu_get_delay() (Waiman Long) [RHEL-5228]
  • srcu: Check for readers at module-exit time (Waiman Long) [RHEL-5228]
  • srcu: Move work-scheduling fields from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move srcu_barrier() fields from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move ->sda_is_static from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move heuristics fields from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move grace-period fields from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move ->srcu_gp_mutex from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move ->lock from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move ->lock initialization after srcu_usage allocation (Waiman Long) [RHEL-5228]
  • srcu: Move ->srcu_cb_mutex from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move ->srcu_size_state from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Move ->level from srcu_struct to srcu_usage (Waiman Long) [RHEL-5228]
  • srcu: Begin offloading srcu_struct fields to srcu_update (Waiman Long) [RHEL-5228]
  • srcu: Use static init for statically allocated in-module srcu_struct (Waiman Long) [RHEL-5228]
  • srcu: Add whitespace to __SRCU_STRUCT_INIT() & __DEFINE_SRCU() (Waiman Long) [RHEL-5228]
  • rcu-tasks: Fix warning for unused tasks_rcu_exit_srcu (Waiman Long) [RHEL-5228]
  • atomics: Provide rcuref - scalable reference counting (Waiman Long) [RHEL-5228]
  • atomics: Provide atomic_add_negative() variants (Waiman Long) [RHEL-5228]
  • rcutorture: Add srcu_lockdep.sh (Waiman Long) [RHEL-5228]
  • rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios (Waiman Long) [RHEL-5228]
  • rcutorture: Add SRCU deadlock scenarios (Waiman Long) [RHEL-5228]
  • locking/lockdep: Improve the deadlock scenario print for sync and read lock (Waiman Long) [RHEL-5228]
  • locking: Reduce the number of locks in ww_mutex stress tests (Waiman Long) [RHEL-5228]
  • rcu: Annotate SRCU's update-side lockdep dependencies (Waiman Long) [RHEL-5228]
  • locking/lockdep: Introduce lock_sync() (Waiman Long) [RHEL-5228]
  • refscale: Move shutdown from wait_event() to wait_event_idle() (Waiman Long) [RHEL-5228]
  • rcuscale: Move shutdown from wait_event() to wait_event_idle() (Waiman Long) [RHEL-5228]
  • rcutorture: Create nocb kthreads only when testing rcu in CONFIG_RCU_NOCB_CPU=y kernels (Waiman Long) [RHEL-5228]
  • rcutorture: Eliminate variable n_rcu_torture_boost_rterror (Waiman Long) [RHEL-5228]
  • rcutorture: Add test_nmis module parameter (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() (Waiman Long) [RHEL-5228]
  • kernel/notifier: Remove CONFIG_SRCU (Waiman Long) [RHEL-5228]
  • fs: Remove CONFIG_SRCU (Waiman Long) [RHEL-5228]
  • rcu: Disable laziness if lazy-tracking says so (Waiman Long) [RHEL-5228]
  • rcu: Track laziness during boot and suspend (Waiman Long) [RHEL-5228]
  • rcu: Remove redundant call to rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-5228]
  • rcu: Allow up to five minutes expedited RCU CPU stall-warning timeouts (Waiman Long) [RHEL-5228]
  • rcu: Align the output of RCU CPU stall warning messages (Waiman Long) [RHEL-5228]
  • redhat/configs: Add new RCU Kconfig files (Waiman Long) [RHEL-5228]
  • rcu: Add RCU stall diagnosis information (Waiman Long) [RHEL-5228]
  • sched: Add helper nr_context_switches_cpu() (Waiman Long) [RHEL-5228]
  • sched: Add helper kstat_cpu_softirqs_sum() (Waiman Long) [RHEL-5228]
  • rcutorture: Drop sparse lock-acquisition annotations (Waiman Long) [RHEL-5228]
  • refscale: Add tests using SLAB_TYPESAFE_BY_RCU (Waiman Long) [RHEL-5228]
  • refscale: Provide for initialization failure (Waiman Long) [RHEL-5228]
  • rcu-tasks: Handle queue-shrink/callback-enqueue race condition (Waiman Long) [RHEL-5228]
  • rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug (Waiman Long) [RHEL-5228]
  • rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() (Waiman Long) [RHEL-5228]
  • rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls (Waiman Long) [RHEL-5228]
  • rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose (Waiman Long) [RHEL-5228]
  • rcu-tasks: Use accurate runstart time for RCU Tasks boot-time testing (Waiman Long) [RHEL-5228]
  • srcu: Update comment after the index flip (Waiman Long) [RHEL-5228]
  • srcu: Yet more detail for srcu_readers_active_idx_check() comments (Waiman Long) [RHEL-5228]
  • srcu: Remove needless rcu_seq_done() check while holding read lock (Waiman Long) [RHEL-5228]
  • rcu: Add test code for semaphore-like SRCU readers (Waiman Long) [RHEL-5228]
  • rcu: Add srcu_down_read() and srcu_up_read() (Waiman Long) [RHEL-5228]
  • srcu: Fix the comparision in srcu_invl_snp_seq() (Waiman Long) [RHEL-5228]
  • srcu: Release early_srcu resources when no longer in use (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Split ready for reclaim objects from a batch (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Carefully reset number of objects in krcp (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Use READ_ONCE() when access to krcp->head (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Use a polled API to speedup a reclaim process (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Move need_offload_krc() out of krcp->lock (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Move bulk/list reclaim to separate functions (Waiman Long) [RHEL-5228]
  • rcu/kvfree: Switch to a generic linked list API (Waiman Long) [RHEL-5228]
  • rcu: Refactor kvfree_call_rcu() and high-level helpers (Waiman Long) [RHEL-5228]
  • rcu: Allow expedited RCU CPU stall warnings to dump task stacks (Waiman Long) [RHEL-5228]
  • rcu: Test synchronous RCU grace periods at the end of rcu_init() (Waiman Long) [RHEL-5228]
  • rcu: Make rcu_blocking_is_gp() stop early-boot might_sleep() (Waiman Long) [RHEL-5228]
  • rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Waiman Long) [RHEL-5228]
  • rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks (Waiman Long) [RHEL-5228]
  • rcu: Upgrade header comment for poll_state_synchronize_rcu() (Waiman Long) [RHEL-5228]
  • rcu: Throttle callback invocation based on number of ready callbacks (Waiman Long) [RHEL-5228]
  • rcu: Consolidate initialization and CPU-hotplug code (Waiman Long) [RHEL-5228]
  • rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu() (Waiman Long) [RHEL-5228]
  • rcu: Don't assert interrupts enabled too early in boot (Waiman Long) [RHEL-5228]
  • srcu: Make Tiny synchronize_srcu() check for readers (Waiman Long) [RHEL-5228]
  • rcu: Make SRCU mandatory (Waiman Long) [RHEL-5228]
  • rcu/rcutorture: Use call_rcu_hurry() where needed (Waiman Long) [RHEL-5228]
  • rcu/rcuscale: Use call_rcu_hurry() for async reader test (Waiman Long) [RHEL-5228]
  • rcu/sync: Use call_rcu_hurry() instead of call_rcu (Waiman Long) [RHEL-5228]
  • rcuscale: Add laziness and kfree tests (Waiman Long) [RHEL-5228]
  • rcu: Shrinker for lazy rcu (Waiman Long) [RHEL-5228]
  • rcu: Refactor code a bit in rcu_nocb_do_flush_bypass() (Waiman Long) [RHEL-5228]
  • rcu: Make call_rcu() lazy to save power (Waiman Long) [RHEL-5228]
  • rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC (Waiman Long) [RHEL-5228]
  • srcu: Debug NMI safety even on archs that don't require it (Waiman Long) [RHEL-5228]
  • srcu: Explain the reason behind the read side critical section on GP start (Waiman Long) [RHEL-5228]
  • srcu: Warn when NMI-unsafe API is used in NMI (Waiman Long) [RHEL-5228]
  • arch/s390: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option (Waiman Long) [RHEL-5228]
  • arch/arm64: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option (Waiman Long) [RHEL-5228]
  • arch/x86: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig option (Waiman Long) [RHEL-5228]
  • srcu: Check for consistent global per-srcu_struct NMI safety (Waiman Long) [RHEL-5228]
  • srcu: Check for consistent per-CPU per-srcu_struct NMI safety (Waiman Long) [RHEL-5228]
  • srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unlock_nmisafe() (Waiman Long) [RHEL-5228]
  • rcu: Fix missing nocb gp wake on rcu_barrier() (Waiman Long) [RHEL-5228]
  • rcu: Fix late wakeup when flush of bypass cblist happens (Waiman Long) [RHEL-5228]
  • rcu: Simplify rcu_init_nohz() cpumask handling (Waiman Long) [RHEL-5228]
  • rcu: Use READ_ONCE() for lockless read of rnp->qsmask (Waiman Long) [RHEL-5228]
  • srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomic (Waiman Long) [RHEL-5228]
  • rcu: Remove duplicate RCU exp QS report from rcu_report_dead() (Waiman Long) [RHEL-5228]
  • redhat/configs: Add CONFIG_ANDROID_BINDER_IPC (Waiman Long) [RHEL-5228]
  • remove CONFIG_ANDROID (Waiman Long) [RHEL-5228]
  • kcsan: Only test clear_bit_unlock_is_negative_byte if arch defines it (Waiman Long) [RHEL-5228]
  • kcsan: Avoid nested contexts reading inconsistent reorder_access (Waiman Long) [RHEL-5228]
  • kcsan: Turn barrier instrumentation into macros (Waiman Long) [RHEL-5228]
  • kcsan: Make barrier tests compatible with lockdep (Waiman Long) [RHEL-5228]
  • kcsan: Support WEAK_MEMORY with Clang where no objtool support exists (Waiman Long) [RHEL-5228]
  • compiler_attributes.h: Add __disable_sanitizer_instrumentation (Waiman Long) [RHEL-5228]
  • sched, kcsan: Enable memory barrier instrumentation (Waiman Long) [RHEL-5228]
  • x86/qspinlock, kcsan: Instrument barrier of pv_queued_spin_unlock() (Waiman Long) [RHEL-5228]
  • asm-generic/bitops, kcsan: Add instrumentation for barriers (Waiman Long) [RHEL-5228]
  • locking/atomics, kcsan: Add instrumentation for barriers (Waiman Long) [RHEL-5228]
  • locking/barriers, kcsan: Support generic instrumentation (Waiman Long) [RHEL-5228]
  • locking/barriers, kcsan: Add instrumentation for barriers (Waiman Long) [RHEL-5228]
  • kcsan: selftest: Add test case to check memory barrier instrumentation (Waiman Long) [RHEL-5228]
  • kcsan: Ignore GCC 11+ warnings about TSan runtime support (Waiman Long) [RHEL-5228]
  • kcsan: test: Add test cases for memory barrier instrumentation (Waiman Long) [RHEL-5228]
  • kcsan: test: Match reordered or normal accesses (Waiman Long) [RHEL-5228]
  • kcsan: Document modeling of weak memory (Waiman Long) [RHEL-5228]
  • kcsan: Show location access was reordered to (Waiman Long) [RHEL-5228]
  • kcsan: Call scoped accesses reordered in reports (Waiman Long) [RHEL-5228]
  • kcsan, kbuild: Add option for barrier instrumentation only (Waiman Long) [RHEL-5228]
  • kcsan: Add core memory barrier instrumentation functions (Waiman Long) [RHEL-5228]
  • kcsan: Add core support for a subset of weak memory modeling (Waiman Long) [RHEL-5228]
  • kcsan: Avoid checking scoped accesses from nested contexts (Waiman Long) [RHEL-5228]
  • kcsan: Remove redundant zero-initialization of globals (Waiman Long) [RHEL-5228]
  • kcsan: Refactor reading of instrumented memory (Waiman Long) [RHEL-5228]
  • kcsan: selftest: Cleanup and add missing __init (Waiman Long) [RHEL-5228]
  • kcsan: Move ctx to start of argument list (Waiman Long) [RHEL-5228]
  • kcsan: Support reporting scoped read-write access type (Waiman Long) [RHEL-5228]
  • kcsan: Start stack trace with explicit location if provided (Waiman Long) [RHEL-5228]
  • kcsan: Save instruction pointer for scoped accesses (Waiman Long) [RHEL-5228]
  • kcsan: Add ability to pass instruction pointer of access to reporting (Waiman Long) [RHEL-5228]
  • kcsan: test: Fix flaky test case (Waiman Long) [RHEL-5228]
  • kcsan: Make strict mode imply interruptible watchers (Waiman Long) [RHEL-5228]
  • kcsan: permissive: Ignore data-racy 1-bit value changes (Waiman Long) [RHEL-5228]
  • kcsan: Print if strict or non-strict during init (Waiman Long) [RHEL-5228]
  • kcsan: Rework atomic.h into permissive.h (Waiman Long) [RHEL-5228]
  • kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint() (Waiman Long) [RHEL-5228]
  • kcsan: Introduce CONFIG_KCSAN_STRICT (Waiman Long) [RHEL-5228]
  • kcsan: Remove CONFIG_KCSAN_DEBUG (Waiman Long) [RHEL-5228]
  • kcsan: Improve some Kconfig comments (Waiman Long) [RHEL-5228]
  • RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Kamal Heib) [RHEL-10372 RHEL-11031]
  • RDMA/qedr: fix repeated words in comments (Kamal Heib) [RHEL-10372 RHEL-11031]
  • eth: ixgbe: fix the wake condition (Ivan Vecera) [RHEL-12422]
  • eth: bnxt: fix the wake condition (Ivan Vecera) [RHEL-12422]
  • net: piggy back on the memory barrier in bql when waking queues (Ivan Vecera) [RHEL-12422]
  • bnxt: use new queue try_stop/try_wake macros (Ivan Vecera) [RHEL-12422]
  • ixgbe: use new queue try_stop/try_wake macros (Ivan Vecera) [RHEL-12422]
  • net: provide macros for commonly copied lockless queue stop/wake code (Ivan Vecera) [RHEL-12422]
  • docs: net: use C syntax highlight in driver.rst (Ivan Vecera) [RHEL-12422]
  • docs: net: move the probe and open/close sections of driver.rst up (Ivan Vecera) [RHEL-12422]
  • docs: net: reformat driver.rst from a list to sections (Ivan Vecera) [RHEL-12422]
  • Documentation: networking: correct possessive "its" (Ivan Vecera) [RHEL-12422]
  • intel_th: pci: Add Meteor Lake-P support (Michael Petlan) [2156848]
  • intel_th: msu: Fix vmalloced buffers (Michael Petlan) [2156848]
  • Revert "sched/fair: Move unused stub functions to header" (Phil Auld) [RHEL-1536]
  • sched/fair: remove util_est boosting (Phil Auld) [RHEL-1536]
  • sched/topology: Align group flags when removing degenerate domain (Phil Auld) [RHEL-1536]
  • sched/fair: Use recent_used_cpu to test p->cpus_ptr (Phil Auld) [RHEL-1536]
  • sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle() (Phil Auld) [RHEL-1536]
  • sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop() (Phil Auld) [RHEL-1536]
  • sched/core: Fixed missing rq clock update before calling set_rq_offline() (Phil Auld) [RHEL-1536]
  • sched/fair: Rename variable cpu_util eff_util (Phil Auld) [RHEL-1536]
  • sched/topology: Mark set_sched_topology() __init (Phil Auld) [RHEL-1536]
  • sched/wait: Fix a kthread_park race with wait_woken() (Phil Auld) [RHEL-1536]
  • sched: Consider task_struct::saved_state in wait_task_inactive() (Phil Auld) [RHEL-1536]
  • sched: Unconditionally use full-fat wait_task_inactive() (Phil Auld) [RHEL-1536]
  • sched: Change wait_task_inactive()s match_state (Phil Auld) [RHEL-1536]
  • Revert "sched: Consider task_struct::saved_state in wait_task_inactive()." (Phil Auld) [RHEL-1536]
  • sched/deadline: Update GRUB description in the documentation (Phil Auld) [RHEL-1536]
  • sched/deadline: Fix bandwidth reclaim equation in GRUB (Phil Auld) [RHEL-1536]
  • sched/deadline: remove unused dl_bandwidth (Phil Auld) [RHEL-1536]
  • sched/fair: Move unused stub functions to header (Phil Auld) [RHEL-1536]
  • sched: Make task_vruntime_update() prototype visible (Phil Auld) [RHEL-1536]
  • sched/fair: Hide unused init_cfs_bandwidth() stub (Phil Auld) [RHEL-1536]
  • sched: Add schedule_user() declaration (Phil Auld) [RHEL-1536]
  • sched: Hide unused sched_update_scaling() (Phil Auld) [RHEL-1536]
  • sched/fair, cpufreq: Introduce 'runnable boosting' (Phil Auld) [RHEL-1536]
  • sched/fair: Refactor CPU utilization functions (Phil Auld) [RHEL-1536]
  • cpu/hotplug: Reset task stack state in _cpu_up() (Phil Auld) [RHEL-1536]
  • sched/debug: Correct printing for rq->nr_uninterruptible (Phil Auld) [RHEL-1536]
  • sched/topology: Propagate SMT flags when removing degenerate domain (Phil Auld) [RHEL-1536]
  • sched/core: Make sched_dynamic_mutex static (Phil Auld) [RHEL-1536]
  • sched/fair: Fix imbalance overflow (Phil Auld) [RHEL-1536]
  • sched/core: Reduce cost of sched_move_task when config autogroup (Phil Auld) [RHEL-1536]
  • sched/core: Avoid selecting the task that is throttled to run when core-sched enable (Phil Auld) [RHEL-1536]
  • sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Phil Auld) [RHEL-1536]
  • sched/topology: Make sched_energy_mutex,update static (Phil Auld) [RHEL-1536]
  • livepatch,sched: Add livepatch task switching to cond_resched() (Phil Auld) [RHEL-1536]
  • livepatch: Skip task_call_func() for current task (Phil Auld) [RHEL-1536]
  • sched/fair: Fix inaccurate tally of ttwu_move_affine (Phil Auld) [RHEL-1536]
  • ice: Don't tx before switchdev is fully configured (Michal Schmidt) [2241234]
  • thermal/drivers/qcom: Switch to new of API (Lucas Karpinski) [RHEL-11886]
  • thermal/drivers/bcm2835: Remove buggy call to thermal_of_zone_unregister (Lucas Karpinski) [RHEL-11886]
  • thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM (Lucas Karpinski) [RHEL-11886]
  • thermal/drivers/qcom: Add support for multiple generations of devices (Lucas Karpinski) [RHEL-11886]
  • thermal/drivers/qcom/spmi-adc-tm5: Add support for HC variant (Lucas Karpinski) [RHEL-11886]
  • thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used (Lucas Karpinski) [RHEL-11886]
  • thermal/drivers/qcom: Remove duplicate set next trip point interrupt code (Lucas Karpinski) [RHEL-11886]
  • cgroup: always put cset in cgroup_css_set_put_fork (Jay Shin) [RHEL-3218]
  • phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and sa8775p (Adrien Thierry) [RHEL-10378]
  • phy: qcom-qmp-usb: initialize PCS_USB registers (Adrien Thierry) [RHEL-10378]
  • ice: always add legacy 32byte RXDID in supported_rxdids (Michal Schmidt) [RHEL-10357]
  • KVM: s390: pv: Allow AP-instructions for pv-guests (Thomas Huth) [RHEL-5743]
  • KVM: s390: Add UV feature negotiation (Thomas Huth) [RHEL-5743]
  • s390/uv: UV feature check utility (Thomas Huth) [RHEL-5743]
  • KVM: s390: pv: relax WARN_ONCE condition for destroy fast (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: make sure nib is shared (Thomas Huth) [RHEL-5743]
  • KVM: s390: export kvm_s390_pv*_is_protected functions (Thomas Huth) [RHEL-5743]
  • s390/uv: export uv_pin_shared for direct usage (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: check for TAPQ response codes 0x35 and 0x36 (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: handle queue state change in progress on reset (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: use work struct to verify queue reset (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: store entire AP queue status word with the queue object (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: remove upper limit on wait for queue reset to complete (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: allow deconfigured queue to be passed through to a guest (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: wait for response code 05 to clear on queue reset (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: clean up irq resources if possible (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: no need to check the 'E' and 'I' bits in APQSW after TAPQ (Thomas Huth) [RHEL-5743]
  • KVM: s390: selftests: Add selftest for single-stepping (Thomas Huth) [RHEL-5743]
  • KVM: s390: interrupt: Fix single-stepping keyless mode exits (Thomas Huth) [RHEL-5743]
  • KVM: s390: interrupt: Fix single-stepping userspace-emulated instructions (Thomas Huth) [RHEL-5743]
  • KVM: s390: interrupt: Fix single-stepping kernel-emulated instructions (Thomas Huth) [RHEL-5743]
  • KVM: s390: interrupt: Fix single-stepping into program interrupt handlers (Thomas Huth) [RHEL-5743]
  • KVM: s390: interrupt: Fix single-stepping into interrupt handlers (Thomas Huth) [RHEL-5743]
  • KVM: s390: fix sthyi error handling (Thomas Huth) [RHEL-5743]
  • KVM: s390: pci: fix virtual-physical confusion on module unload/load (Thomas Huth) [RHEL-5743]
  • KVM: s390: vsie: clarifications on setting the APCB (Thomas Huth) [RHEL-5743]
  • KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA (Thomas Huth) [RHEL-5743]
  • s390/vfio-ap: remove redundant driver match function (Thomas Huth) [RHEL-5743]
  • KVM: s390: Use "int" as return type for kvm_s390_get/set_skeys() (Thomas Huth) [RHEL-5743]
  • KVM: s390: GISA: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-5743]
  • keys: Fix linking a duplicate key to a keyring's assoc_array (Jay Shin) [RHEL-9908]
  • mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg (Waiman Long) [RHEL-10093]
  • mm,kfence: decouple kfence from page granularity mapping judgement (Eric Chanudet) [RHEL-2769]
  • redhat: update self-test data (Scott Weaver)
    Resolves: rhbz#2156848, rhbz#2158709, rhbz#2241234, RHEL-10093, RHEL-10357, RHEL-10372, RHEL-10378, RHEL-11031, RHEL-11886, RHEL-12422, RHEL-1536, RHEL-2769, RHEL-3218, RHEL-5228, RHEL-5743, RHEL-9908

Signed-off-by: Scott Weaver scweaver@redhat.com

Edited by Scott Weaver

Merge request reports