kernel-5.14.0-512.el9
* Mon Sep 23 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-512.el9] - cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake (Steve Best) [RHEL-58617] - cpufreq: intel_pstate: Update Meteor Lake EPPs (Steve Best) [RHEL-58617] - tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Steve Best) [RHEL-57711] - cpufreq: intel_pstate: Update Lunar Lake hybrid scaling factor (Steve Best) [RHEL-58615] - cpufreq: intel_pstate: Update Arrow Lake hybrid scaling factor (Steve Best) [RHEL-58615] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58544] {CVE-2024-45018} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-39968] - cpufreq: intel_pstate: Support Emerald Rapids OOB mode (Steve Best) [RHEL-58619] - ARM: dts: am33xx-l4: Add missing touchscreen clock properties (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Add the scale information (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Add a unit to the timeout delay (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Gather the checks on the delays (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Fix style (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597] - iio: adc: ti_am335x_adc: Wait the idle state to avoid stalls (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop unused definitions from the header (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use devm_platform_get_and_ioremap_resource() (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> "at least" (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Support the correctly spelled DT property (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Add ADC1/magnetic reader support (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Introduce a helper to deal with the type of hardware (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Add a boolean to clarify the presence of a touchscreen (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix an error message (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Rename a variable (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Add TSC prefix in certain macros (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop useless definitions from the header (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Clarify the maximum values for DT entries (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use BIT(), GENMASK() and FIELD_PREP() when relevant (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Replace the header license text with SPDX tag (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix header spacing (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use the new HZ_PER_MHZ macro (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Rename the subsystem enable macro (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Gather the ctrl register logic in one place (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Reorder the initialization steps (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Always provide an idle configuration (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop useless variables from the driver structure (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Mimic the probe from resume() (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Use driver data (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Move the driver structure allocation earlier (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Simplify divisor calculation (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Don't search the tree for our clock (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Reword the comment explaining the dividers (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Drop extra spacing when declaring stack variables (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Fix style (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Ensure a balanced number of node get/put (Joel Slebodnick) [RHEL-51597] - mfd: ti_am335x_tscadc: Delete superfluous error message (Joel Slebodnick) [RHEL-51597] - uki: use systemd-pcrphase dracut module (Vitaly Kuznetsov) - selftests/thermel/intel: Add test to read workload hint (David Arcari) [RHEL-29349] - thermal: intel: int340x: Free MSI IRQ vectors on module exit (David Arcari) [RHEL-29349] - thermal: intel: int340x: Allow limited thermal MSI support (David Arcari) [RHEL-29349] - thermal: intel: int340x: Fix kernel warning during MSI cleanup (David Arcari) [RHEL-29349] - thermal: trip: Pass trip pointer to .set_trip_temp() thermal zone callback (David Arcari) [RHEL-29349] - thermal: helpers: Introduce thermal_trip_is_bound_to_cdev() (David Arcari) [RHEL-29349] - thermal: trip: Add conversion macros for thermal trip priv field (David Arcari) [RHEL-29349] - thermal: intel: int340x: Enable WLT and power floor support for Lunar Lake (David Arcari) [RHEL-29349] - thermal: intel: int340x: Support MSI interrupt for Lunar Lake (David Arcari) [RHEL-29349] - thermal: intel: int340x: Remove unnecessary calls to free irq (David Arcari) [RHEL-29349] - thermal: intel: int340x: Add DLVR support for Lunar Lake (David Arcari) [RHEL-29349] - thermal: intel: int340x: Capability to map user space to firmware values (David Arcari) [RHEL-29349] - thermal: intel: int340x: Cleanup of DLVR sysfs on driver remove (David Arcari) [RHEL-29349] - thermal: int340x: processor_thermal: Support shared interrupts (David Arcari) [RHEL-29349] - thermal: int3403: remove unused struct 'int3403_performance_state' (David Arcari) [RHEL-29349] - thermal: int3400: Use sizeof(*pointer) instead of sizeof(type) (David Arcari) [RHEL-29349] - thermal: intel: Add missing module description (David Arcari) [RHEL-29349] - thermal: intel: int340x_thermal: replace deprecated strncpy() with strscpy() (David Arcari) [RHEL-29349] - selftests:resctrl: Fix build failure on archs without __cpuid_count() (David Arcari) [RHEL-20790] - x86/resctrl: Update documentation with Sub-NUMA cluster changes (David Arcari) [RHEL-20790] - x86/resctrl: Fix arch_mbm_* array overrun on SNC (David Arcari) [RHEL-20790] - x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790] - selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl() (David Arcari) [RHEL-20790] - selftests/resctrl: Remove mongrp from CMT test (David Arcari) [RHEL-20790] - selftests/resctrl: Remove mongrp from MBA test (David Arcari) [RHEL-20790] - selftests/resctrl: Convert ctrlgrp & mongrp to pointers (David Arcari) [RHEL-20790] - selftests/resctrl: Make some strings passed to resctrlfs functions const (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify bandwidth report type handling (David Arcari) [RHEL-20790] - selftests/resctrl: Add ->init() callback into resctrl_val_param (David Arcari) [RHEL-20790] - selftests/resctrl: Add ->measure() callback to resctrl_val_param (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify mem bandwidth file code for MBA & MBM tests (David Arcari) [RHEL-20790] - selftests/resctrl: Rename measure_vals() to measure_mem_bw_vals() & document (David Arcari) [RHEL-20790] - selftests/resctrl: Cleanup bm_pid and ppid usage & limit scope (David Arcari) [RHEL-20790] - selftests/resctrl: Use correct type for pids (David Arcari) [RHEL-20790] - selftests/resctrl: Consolidate get_domain_id() into resctrl_val() (David Arcari) [RHEL-20790] - selftests/resctrl: Make "bandwidth" consistent in comments & prints (David Arcari) [RHEL-20790] - selftests/resctrl: Calculate resctrl FS derived mem bw over sleep(1) only (David Arcari) [RHEL-20790] - selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops (David Arcari) [RHEL-20790] - selftests/resctrl: Fix non-contiguous CBM for AMD (David Arcari) [RHEL-20790] - selftests/resctrl: fix clang build warnings related to abs(), labs() calls (David Arcari) [RHEL-20790] - selftests/resctrl: fix clang build failure: use LOCAL_HDRS (David Arcari) [RHEL-20790] - selftests/resctrl: ksft_exit_skip() does not return (David Arcari) [RHEL-20790] - selftests/resctrl: Move cleanups out of individual tests (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify cleanup in ctrl-c handler (David Arcari) [RHEL-20790] - selftests/resctrl: Add cleanup function to test framework (David Arcari) [RHEL-20790] - selftests/resctrl: Add non-contiguous CBMs CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Add resource_info_file_exists() (David Arcari) [RHEL-20790] - selftests/resctrl: Split validate_resctrl_feature_request() (David Arcari) [RHEL-20790] - selftests/resctrl: Add a helper for the non-contiguous test (David Arcari) [RHEL-20790] - selftests/resctrl: Add test groups and name L3 CAT test L3_CAT (David Arcari) [RHEL-20790] - selftests/resctrl: Get domain id from cache id (David Arcari) [RHEL-20790] - selftests/resctrl: Rename resource ID to domain ID (David Arcari) [RHEL-20790] - selftests/resctrl: Add helper to convert L2/3 to integer (David Arcari) [RHEL-20790] - selftests/resctrl: Pass write_schemata() resource instead of test name (David Arcari) [RHEL-20790] - selftests/resctrl: Introduce generalized test framework (David Arcari) [RHEL-20790] - selftests/resctrl: Create struct for input parameters (David Arcari) [RHEL-20790] - selftests/resctrl: Restore the CPU affinity after CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test (David Arcari) [RHEL-20790] - selftests/resctrl: Read in less obvious order to defeat prefetch optimizations (David Arcari) [RHEL-20790] - selftests/resctrl: Replace file write with volatile variable (David Arcari) [RHEL-20790] - selftests/resctrl: Open perf fd before start & add error handling (David Arcari) [RHEL-20790] - selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test() (David Arcari) [RHEL-20790] - selftests/resctrl: Convert perf related globals to locals (David Arcari) [RHEL-20790] - selftests/resctrl: Improve perf init (David Arcari) [RHEL-20790] - selftests/resctrl: Consolidate naming of perf event related things (David Arcari) [RHEL-20790] - selftests/resctrl: Remove nested calls in perf event handling (David Arcari) [RHEL-20790] - selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion (David Arcari) [RHEL-20790] - selftests/resctrl: Split show_cache_info() to test specific and generic parts (David Arcari) [RHEL-20790] - selftests/resctrl: Split measure_cache_vals() (David Arcari) [RHEL-20790] - selftests/resctrl: Exclude shareable bits from schemata in CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Create cache_portion_size() helper (David Arcari) [RHEL-20790] - selftests/resctrl: Mark get_cache_size() cache_type const (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm() (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor fill_buf functions (David Arcari) [RHEL-20790] - selftests/resctrl: Split fill_buf to allow tests finer-grained control (David Arcari) [RHEL-20790] - selftests/resctrl: Change function comments to say < 0 on error (David Arcari) [RHEL-20790] - selftests/resctrl: Don't use ctrlc_handler() outside signal handling (David Arcari) [RHEL-20790] - selftests/resctrl: Return -1 instead of errno on error (David Arcari) [RHEL-20790] - selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg() (David Arcari) [RHEL-20790] - selftests/resctrl: Fix MBM test failure when MBA unavailable (David Arcari) [RHEL-20790] - selftests/resctrl: Move run_benchmark() to a more fitting file (David Arcari) [RHEL-20790] - selftests/resctrl: Fix schemata write error check (David Arcari) [RHEL-20790] - selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests (David Arcari) [RHEL-20790] - selftests/resctrl: Fix feature checks (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor feature check to use resource and feature name (David Arcari) [RHEL-20790] - selftests/resctrl: Move _GNU_SOURCE define into Makefile (David Arcari) [RHEL-20790] - selftests/resctrl: Remove duplicate feature check from CMT test (David Arcari) [RHEL-20790] - selftests/resctrl: Extend signal handler coverage to unmount on receiving signal (David Arcari) [RHEL-20790] - selftests/resctrl: Fix uninitialized .sa_flags (David Arcari) [RHEL-20790] - selftests/resctrl: Cleanup benchmark argument parsing (David Arcari) [RHEL-20790] - selftests/resctrl: Remove ben_count variable (David Arcari) [RHEL-20790] - selftests/resctrl: Make benchmark command const and build it with pointers (David Arcari) [RHEL-20790] - selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd init (David Arcari) [RHEL-20790] - selftests/resctrl: Simplify span lifetime (David Arcari) [RHEL-20790] - selftests/resctrl: Remove bw_report and bm_type from main() (David Arcari) [RHEL-20790] - selftests/resctrl: Correct benchmark command help (David Arcari) [RHEL-20790] - selftests/resctrl: Ensure the benchmark commands fits to its array (David Arcari) [RHEL-20790] - selftests/resctrl: Fix wrong format specifier (David Arcari) [RHEL-20790] - selftests/resctrl: Remove test type checks from cat_val() (David Arcari) [RHEL-20790] - selftests/resctrl: Pass the real number of tests to show_cache_info() (David Arcari) [RHEL-20790] - selftests/resctrl: Move CAT/CMT test global vars to function they are used in (David Arcari) [RHEL-20790] - selftests/resctrl: Don't use variable argument list for ->setup() (David Arcari) [RHEL-20790] - selftests/resctrl: Don't pass test name to fill_buf (David Arcari) [RHEL-20790] - selftests/resctrl: Improve parameter consistency in fill_buf (David Arcari) [RHEL-20790] - selftests/resctrl: Remove unnecessary startptr global from fill_buf (David Arcari) [RHEL-20790] - selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf() (David Arcari) [RHEL-20790] - selftests/resctrl: Remove duplicated preparation for span arg (David Arcari) [RHEL-20790] - selftests/resctrl: Express span internally in bytes (David Arcari) [RHEL-20790] - selftests/resctrl: Convert span to size_t (David Arcari) [RHEL-20790] - selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param (David Arcari) [RHEL-20790] - selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resctrl() (David Arcari) [RHEL-20790] - selftests/resctrl: Move resctrl FS mount/umount to higher level (David Arcari) [RHEL-20790] - selftests/resctrl: Unmount resctrl FS before starting the first test (David Arcari) [RHEL-20790] - selftests/resctrl: Close perf value read fd on errors (David Arcari) [RHEL-20790] - selftests/resctrl: Unmount resctrl FS if child fails to run benchmark (David Arcari) [RHEL-20790] - selftests/resctrl: Don't leak buffer in fill_cache() (David Arcari) [RHEL-20790] - selftests/resctrl: Add resctrl.h into build deps (David Arcari) [RHEL-20790] - selftests/resctrl: Fix incorrect error return on test complete (David Arcari) [RHEL-20790] - selftests/resctrl: Remove duplicate codes that clear each test result file (David Arcari) [RHEL-20790] - selftests/resctrl: Commonize the signal handler register/unregister for all tests (David Arcari) [RHEL-20790] - selftests/resctrl: Cleanup properly when an error occurs in CAT test (David Arcari) [RHEL-20790] - selftests/resctrl: Flush stdout file buffer before executing fork() (David Arcari) [RHEL-20790] - selftests/resctrl: Return MBA check result and make it to output message (David Arcari) [RHEL-20790] - selftests/resctrl: Fix set up schemata with 100%% allocation on first run in MBM test (David Arcari) [RHEL-20790] - selftests/resctrl: Use correct exit code when tests fail (David Arcari) [RHEL-20790] - selftests/resctrl: Correct get_llc_perf() param in function comment (David Arcari) [RHEL-20790] - selftests/resctrl: Use remount_resctrlfs() consistently with boolean (David Arcari) [RHEL-20790] - selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATH (David Arcari) [RHEL-20790] - selftests/resctrl: Change initialize_llc_perf() return type to void (David Arcari) [RHEL-20790] - selftests/resctrl: Replace obsolete memalign() with posix_memalign() (David Arcari) [RHEL-20790] - selftests/resctrl: Check for return value after write_schemata() (David Arcari) [RHEL-20790] - selftests/resctrl: Allow ->setup() to return errors (David Arcari) [RHEL-20790] - selftests/resctrl: Move ->setup() call outside of test specific branches (David Arcari) [RHEL-20790] - selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem (David Arcari) [RHEL-20790] - selftests/resctrl: Fix null pointer dereference on open failed (David Arcari) [RHEL-20790] - selftests/resctrl: Add missing SPDX license to Makefile (David Arcari) [RHEL-20790] - selftests/resctrl: Update README about using kselftest framework to build/run resctrl_tests (David Arcari) [RHEL-20790] - selftests/resctrl: Make resctrl_tests run using kselftest framework (David Arcari) [RHEL-20790] - selftests/resctrl: Fix resctrl_tests' return code to work with selftest framework (David Arcari) [RHEL-20790] - selftests/resctrl: Change the default limited time to 120 seconds (David Arcari) [RHEL-20790] - selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received (David Arcari) [RHEL-20790] - selftests/resctrl: Print a message if the result of MBM&CMT tests is failed on Intel CPU (David Arcari) [RHEL-20790] - selftests/resctrl: Extend CPU vendor detection (David Arcari) [RHEL-20790] - x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790] - x86/resctrl: Make __mon_event_count() handle sum domains (David Arcari) [RHEL-20790] - x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counter (David Arcari) [RHEL-20790] - x86/resctrl: Handle removing directories in Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790] - x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790] - x86/resctrl: Allocate a new field in union mon_data_bits (David Arcari) [RHEL-20790] - x86/resctrl: Refactor mkdir_mondata_subdir() with a helper function (David Arcari) [RHEL-20790] - x86/resctrl: Initialize on-stack struct rmid_read instances (David Arcari) [RHEL-20790] - x86/resctrl: Add a new field to struct rmid_read for summation of domains (David Arcari) [RHEL-20790] - x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790] - x86/resctrl: Block use of mba_MBps mount option on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790] - x86/resctrl: Introduce snc_nodes_per_l3_cache (David Arcari) [RHEL-20790] - x86/resctrl: Add node-scope to the options for feature scope (David Arcari) [RHEL-20790] - x86/resctrl: Split the rdt_domain and rdt_hw_domain structures (David Arcari) [RHEL-20790] - x86/resctrl: Prepare for different scope for control/monitor operations (David Arcari) [RHEL-20790] - x86/resctrl: Prepare to split rdt_domain structure (David Arcari) [RHEL-20790] - x86/resctrl: Prepare for new domain scope (David Arcari) [RHEL-20790] - x86/resctrl: Don't try to free nonexistent RMIDs (David Arcari) [RHEL-20790] - x86/resctrl: Replace open coded cacheinfo searches (David Arcari) [RHEL-20790] - cacheinfo: Add function to get cacheinfo for a given CPU and cache level (David Arcari) [RHEL-20790] - cpu: Move CPU hotplug function declarations into their own header (David Arcari) [RHEL-20790] - x86/resctrl: Switch to new Intel CPU model defines (David Arcari) [RHEL-20790] - x86/resctrl: Add tracepoint for llc_occupancy tracking (David Arcari) [RHEL-20790] - x86/resctrl: Rename pseudo_lock_event.h to trace.h (David Arcari) [RHEL-20790] - x86/resctrl: Simplify call convention for MSR update functions (David Arcari) [RHEL-20790] - x86/resctrl: Pass domain to target CPU (David Arcari) [RHEL-20790] - x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (David Arcari) [RHEL-20790] - x86/resctrl: Remove lockdep annotation that triggers false positive (David Arcari) [RHEL-20790] - x86/resctrl: Separate arch and fs resctrl locks (David Arcari) [RHEL-20790] - x86/resctrl: Move domain helper migration into resctrl_offline_cpu() (David Arcari) [RHEL-20790] - x86/resctrl: Add CPU offline callback for resctrl work (David Arcari) [RHEL-20790] - x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPU (David Arcari) [RHEL-20790] - x86/resctrl: Add CPU online callback for resctrl work (David Arcari) [RHEL-20790] - x86/resctrl: Add helpers for system wide mon/alloc capable (David Arcari) [RHEL-20790] - x86/resctrl: Make rdt_enable_key the arch's decision to switch (David Arcari) [RHEL-20790] - x86/resctrl: Move alloc/mon static keys into helpers (David Arcari) [RHEL-20790] - x86/resctrl: Make resctrl_mounted checks explicit (David Arcari) [RHEL-20790] - x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read() (David Arcari) [RHEL-20790] - x86/resctrl: Allow resctrl_arch_rmid_read() to sleep (David Arcari) [RHEL-20790] - x86/resctrl: Queue mon_event_read() instead of sending an IPI (David Arcari) [RHEL-20790] - x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflow (David Arcari) [RHEL-20790] - x86/resctrl: Move CLOSID/RMID matching and setting to use helpers (David Arcari) [RHEL-20790] - x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid (David Arcari) [RHEL-20790] - x86/resctrl: Use __set_bit()/__clear_bit() instead of open coding (David Arcari) [RHEL-20790] - x86/resctrl: Track the number of dirty RMID a CLOSID has (David Arcari) [RHEL-20790] - x86/resctrl: Allow RMID allocation to be scoped by CLOSID (David Arcari) [RHEL-20790] - x86/resctrl: Access per-rmid structures by index (David Arcari) [RHEL-20790] - x86/resctrl: Track the closid with the rmid (David Arcari) [RHEL-20790] - x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare() (David Arcari) [RHEL-20790] - x86/resctrl: Create helper for RMID allocation and mondata dir creation (David Arcari) [RHEL-20790] - x86/resctrl: Free rmid_ptrs from resctrl_exit() (David Arcari) [RHEL-20790] - x86/resctrl: Implement new mba_MBps throttling heuristic (David Arcari) [RHEL-20790] - x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe() (David Arcari) [RHEL-20790] - md/raid5: avoid BUG_ON() while continue reshape after reassembling (CKI Backport Bot) [RHEL-56203] {CVE-2024-43914} - tcp: move inet_twsk_schedule helper out of header (Florian Westphal) [RHEL-9279] - net: tcp: un-pin the tw_timer (Florian Westphal) [RHEL-9279] - net: tcp/dccp: prepare for tw_timer un-pinning (Florian Westphal) [RHEL-9279] - tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp (Florian Westphal) [RHEL-9279] - md: fix deadlock between mddev_suspend and flush bio (Nigel Croxon) [RHEL-54757] {CVE-2024-43855} - rhel-only: selftests/bpf: add cpuv4 variant (Artem Savkov) [RHEL-50017] - PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Maxim Levitsky) [RHEL-54308] - Input: serio - use sizeof(*pointer) instead of sizeof(type) (Maxim Levitsky) [RHEL-54308] - Drivers: hv: Cosmetic changes for hv.c and balloon.c (Maxim Levitsky) [RHEL-54308] - hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Maxim Levitsky) [RHEL-54308] - hv_balloon: Use kernel macros to simplify open coded sequences (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Remove use of PAGE_SIZE (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Enable interrupt for low speed VMBus devices (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Query the ringbuffer size for device (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Add utility function for querying ring size (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted (Maxim Levitsky) [RHEL-54308] - uio_hv_generic: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308] - hv_netvsc: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails (Maxim Levitsky) [RHEL-54308] - hv: vmbus: Convert sprintf() family to sysfs_emit() family (Maxim Levitsky) [RHEL-54308] - mshyperv: Introduce hv_numa_node_to_pxm_info() (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Cosmetic changes for hv_apic.c (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Use Hyper-V entropy to seed guest random number generator (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Cosmetic changes for hv_spinlock.c (Maxim Levitsky) [RHEL-54308] - hyperv-tlfs: Rename some HV_REGISTER_* defines for consistency (Maxim Levitsky) [RHEL-54308] - hv: vmbus: Convert to platform remove callback returning void (Maxim Levitsky) [RHEL-54308] - mshyperv: Introduce hv_get_hypervisor_version function (Maxim Levitsky) [RHEL-54308] - PCI: hv: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Use per cpu initial stack for vtl context (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: make hv_bus const (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Allow 15-bit APIC IDs for VTL platforms (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Make encrypted/decrypted changes safe for load_unaligned_zeropad() (Maxim Levitsky) [RHEL-54308] - x86/mm: Regularize set_memory_p() parameters and make non-static (Maxim Levitsky) [RHEL-54308] - x86/hyperv: Use slow_virt_to_phys() in page transition hypervisor callback (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Update indentation in create_gpadl_header() (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Remove duplication and cleanup code in create_gpadl_header() (Maxim Levitsky) [RHEL-54308] - Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory (Maxim Levitsky) [RHEL-54308] - hv_utils: Allow implicit ICTIMESYNCFLAG_SYNC (Maxim Levitsky) [RHEL-54308] - scsi: storvsc: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308] - virtio/vsock: send credit update during setting SO_RCVLOWAT (Maxim Levitsky) [RHEL-54308] - redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) [RHEL-16610] Resolves: RHEL-16610, RHEL-20790, RHEL-29349, RHEL-39968, RHEL-50017, RHEL-51597, RHEL-54308, RHEL-54757, RHEL-56203, RHEL-57711, RHEL-58544, RHEL-58615, RHEL-58617, RHEL-58619, RHEL-9279 Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
This commit is contained in:
parent
93576abd8c
commit
d93459f393
@ -12,7 +12,7 @@ RHEL_MINOR = 6
|
||||
#
|
||||
# Use this spot to avoid future merge conflicts.
|
||||
# Do not trim this comment.
|
||||
RHEL_RELEASE = 511
|
||||
RHEL_RELEASE = 512
|
||||
|
||||
#
|
||||
# ZSTREAM
|
||||
|
@ -12,7 +12,7 @@ dracutmodules+=" base systemd systemd-initrd dracut-systemd dbus dbus-broker usr
|
||||
dracutmodules+=" dm lvm rootfs-block fs-lib "
|
||||
|
||||
# modules: tpm and crypto
|
||||
dracutmodules+=" crypt crypt-loop tpm2-tss "
|
||||
dracutmodules+=" crypt crypt-loop tpm2-tss systemd-pcrphase "
|
||||
|
||||
# WALinuxagent-cvm with CVM specific udev rules
|
||||
dracutmodules+=" walinuxagentcvm "
|
||||
@ -39,6 +39,3 @@ drivers+=" dm_verity overlay "
|
||||
|
||||
# filesystems
|
||||
filesystems+=" vfat ext4 xfs overlay "
|
||||
|
||||
# systemd-pcrphase
|
||||
install_items+=" /lib/systemd/system/systemd-pcrphase-initrd.service /usr/lib/systemd/systemd-pcrphase /usr/lib/systemd/system/initrd.target.wants/systemd-pcrphase-initrd.service "
|
||||
|
296
kernel.changelog
296
kernel.changelog
@ -1,3 +1,299 @@
|
||||
* Mon Sep 23 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-512.el9]
|
||||
- cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake (Steve Best) [RHEL-58617]
|
||||
- cpufreq: intel_pstate: Update Meteor Lake EPPs (Steve Best) [RHEL-58617]
|
||||
- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Steve Best) [RHEL-57711]
|
||||
- cpufreq: intel_pstate: Update Lunar Lake hybrid scaling factor (Steve Best) [RHEL-58615]
|
||||
- cpufreq: intel_pstate: Update Arrow Lake hybrid scaling factor (Steve Best) [RHEL-58615]
|
||||
- netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58544] {CVE-2024-45018}
|
||||
- tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-39968]
|
||||
- tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-39968]
|
||||
- tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-39968]
|
||||
- tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-39968]
|
||||
- cpufreq: intel_pstate: Support Emerald Rapids OOB mode (Steve Best) [RHEL-58619]
|
||||
- ARM: dts: am33xx-l4: Add missing touchscreen clock properties (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Add the scale information (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Add a unit to the timeout delay (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Gather the checks on the delays (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Fix style (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Wait the idle state to avoid stalls (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop unused definitions from the header (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use devm_platform_get_and_ioremap_resource() (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> "at least" (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Support the correctly spelled DT property (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Add ADC1/magnetic reader support (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Introduce a helper to deal with the type of hardware (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Add a boolean to clarify the presence of a touchscreen (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix an error message (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Rename a variable (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Add TSC prefix in certain macros (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop useless definitions from the header (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Clarify the maximum values for DT entries (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use BIT(), GENMASK() and FIELD_PREP() when relevant (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Replace the header license text with SPDX tag (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix header spacing (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use the new HZ_PER_MHZ macro (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Rename the subsystem enable macro (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Gather the ctrl register logic in one place (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Reorder the initialization steps (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Always provide an idle configuration (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop useless variables from the driver structure (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Mimic the probe from resume() (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use driver data (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Move the driver structure allocation earlier (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Simplify divisor calculation (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Don't search the tree for our clock (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Reword the comment explaining the dividers (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop extra spacing when declaring stack variables (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix style (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Ensure a balanced number of node get/put (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Delete superfluous error message (Joel Slebodnick) [RHEL-51597]
|
||||
- uki: use systemd-pcrphase dracut module (Vitaly Kuznetsov)
|
||||
- selftests/thermel/intel: Add test to read workload hint (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Free MSI IRQ vectors on module exit (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Allow limited thermal MSI support (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Fix kernel warning during MSI cleanup (David Arcari) [RHEL-29349]
|
||||
- thermal: trip: Pass trip pointer to .set_trip_temp() thermal zone callback (David Arcari) [RHEL-29349]
|
||||
- thermal: helpers: Introduce thermal_trip_is_bound_to_cdev() (David Arcari) [RHEL-29349]
|
||||
- thermal: trip: Add conversion macros for thermal trip priv field (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Enable WLT and power floor support for Lunar Lake (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Support MSI interrupt for Lunar Lake (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Remove unnecessary calls to free irq (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Add DLVR support for Lunar Lake (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Capability to map user space to firmware values (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Cleanup of DLVR sysfs on driver remove (David Arcari) [RHEL-29349]
|
||||
- thermal: int340x: processor_thermal: Support shared interrupts (David Arcari) [RHEL-29349]
|
||||
- thermal: int3403: remove unused struct 'int3403_performance_state' (David Arcari) [RHEL-29349]
|
||||
- thermal: int3400: Use sizeof(*pointer) instead of sizeof(type) (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: Add missing module description (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x_thermal: replace deprecated strncpy() with strscpy() (David Arcari) [RHEL-29349]
|
||||
- selftests:resctrl: Fix build failure on archs without __cpuid_count() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Update documentation with Sub-NUMA cluster changes (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fix arch_mbm_* array overrun on SNC (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove mongrp from CMT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove mongrp from MBA test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert ctrlgrp & mongrp to pointers (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make some strings passed to resctrlfs functions const (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify bandwidth report type handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add ->init() callback into resctrl_val_param (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add ->measure() callback to resctrl_val_param (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify mem bandwidth file code for MBA & MBM tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Rename measure_vals() to measure_mem_bw_vals() & document (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Cleanup bm_pid and ppid usage & limit scope (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Use correct type for pids (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Consolidate get_domain_id() into resctrl_val() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make "bandwidth" consistent in comments & prints (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Calculate resctrl FS derived mem bw over sleep(1) only (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix non-contiguous CBM for AMD (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: fix clang build warnings related to abs(), labs() calls (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: fix clang build failure: use LOCAL_HDRS (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: ksft_exit_skip() does not return (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move cleanups out of individual tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify cleanup in ctrl-c handler (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add cleanup function to test framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add non-contiguous CBMs CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add resource_info_file_exists() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split validate_resctrl_feature_request() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add a helper for the non-contiguous test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add test groups and name L3 CAT test L3_CAT (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Get domain id from cache id (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Rename resource ID to domain ID (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add helper to convert L2/3 to integer (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Pass write_schemata() resource instead of test name (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Introduce generalized test framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Create struct for input parameters (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Restore the CPU affinity after CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Read in less obvious order to defeat prefetch optimizations (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Replace file write with volatile variable (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Open perf fd before start & add error handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert perf related globals to locals (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Improve perf init (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Consolidate naming of perf event related things (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove nested calls in perf event handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split show_cache_info() to test specific and generic parts (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split measure_cache_vals() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Exclude shareable bits from schemata in CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Create cache_portion_size() helper (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Mark get_cache_size() cache_type const (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor fill_buf functions (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split fill_buf to allow tests finer-grained control (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change function comments to say < 0 on error (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't use ctrlc_handler() outside signal handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Return -1 instead of errno on error (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix MBM test failure when MBA unavailable (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move run_benchmark() to a more fitting file (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix schemata write error check (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix feature checks (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor feature check to use resource and feature name (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move _GNU_SOURCE define into Makefile (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove duplicate feature check from CMT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Extend signal handler coverage to unmount on receiving signal (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix uninitialized .sa_flags (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Cleanup benchmark argument parsing (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove ben_count variable (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make benchmark command const and build it with pointers (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd init (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify span lifetime (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove bw_report and bm_type from main() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Correct benchmark command help (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Ensure the benchmark commands fits to its array (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix wrong format specifier (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove test type checks from cat_val() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Pass the real number of tests to show_cache_info() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move CAT/CMT test global vars to function they are used in (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't use variable argument list for ->setup() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't pass test name to fill_buf (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Improve parameter consistency in fill_buf (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove unnecessary startptr global from fill_buf (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove duplicated preparation for span arg (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Express span internally in bytes (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert span to size_t (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resctrl() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move resctrl FS mount/umount to higher level (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Unmount resctrl FS before starting the first test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Close perf value read fd on errors (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Unmount resctrl FS if child fails to run benchmark (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't leak buffer in fill_cache() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add resctrl.h into build deps (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix incorrect error return on test complete (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove duplicate codes that clear each test result file (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Commonize the signal handler register/unregister for all tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Cleanup properly when an error occurs in CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Flush stdout file buffer before executing fork() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Return MBA check result and make it to output message (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix set up schemata with 100%% allocation on first run in MBM test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Use correct exit code when tests fail (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Correct get_llc_perf() param in function comment (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Use remount_resctrlfs() consistently with boolean (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATH (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change initialize_llc_perf() return type to void (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Replace obsolete memalign() with posix_memalign() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Check for return value after write_schemata() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Allow ->setup() to return errors (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move ->setup() call outside of test specific branches (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix null pointer dereference on open failed (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add missing SPDX license to Makefile (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Update README about using kselftest framework to build/run resctrl_tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make resctrl_tests run using kselftest framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix resctrl_tests' return code to work with selftest framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change the default limited time to 120 seconds (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Print a message if the result of MBM&CMT tests is failed on Intel CPU (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Extend CPU vendor detection (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Make __mon_event_count() handle sum domains (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counter (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Handle removing directories in Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allocate a new field in union mon_data_bits (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Refactor mkdir_mondata_subdir() with a helper function (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Initialize on-stack struct rmid_read instances (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add a new field to struct rmid_read for summation of domains (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Block use of mba_MBps mount option on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Introduce snc_nodes_per_l3_cache (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add node-scope to the options for feature scope (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Split the rdt_domain and rdt_hw_domain structures (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare for different scope for control/monitor operations (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare to split rdt_domain structure (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare for new domain scope (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Don't try to free nonexistent RMIDs (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Replace open coded cacheinfo searches (David Arcari) [RHEL-20790]
|
||||
- cacheinfo: Add function to get cacheinfo for a given CPU and cache level (David Arcari) [RHEL-20790]
|
||||
- cpu: Move CPU hotplug function declarations into their own header (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Switch to new Intel CPU model defines (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add tracepoint for llc_occupancy tracking (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Rename pseudo_lock_event.h to trace.h (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Simplify call convention for MSR update functions (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Pass domain to target CPU (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Remove lockdep annotation that triggers false positive (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Separate arch and fs resctrl locks (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move domain helper migration into resctrl_offline_cpu() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add CPU offline callback for resctrl work (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPU (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add CPU online callback for resctrl work (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add helpers for system wide mon/alloc capable (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Make rdt_enable_key the arch's decision to switch (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move alloc/mon static keys into helpers (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Make resctrl_mounted checks explicit (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow resctrl_arch_rmid_read() to sleep (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Queue mon_event_read() instead of sending an IPI (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflow (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move CLOSID/RMID matching and setting to use helpers (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Use __set_bit()/__clear_bit() instead of open coding (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Track the number of dirty RMID a CLOSID has (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow RMID allocation to be scoped by CLOSID (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Access per-rmid structures by index (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Track the closid with the rmid (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Create helper for RMID allocation and mondata dir creation (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Free rmid_ptrs from resctrl_exit() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Implement new mba_MBps throttling heuristic (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe() (David Arcari) [RHEL-20790]
|
||||
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (CKI Backport Bot) [RHEL-56203] {CVE-2024-43914}
|
||||
- tcp: move inet_twsk_schedule helper out of header (Florian Westphal) [RHEL-9279]
|
||||
- net: tcp: un-pin the tw_timer (Florian Westphal) [RHEL-9279]
|
||||
- net: tcp/dccp: prepare for tw_timer un-pinning (Florian Westphal) [RHEL-9279]
|
||||
- tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp (Florian Westphal) [RHEL-9279]
|
||||
- md: fix deadlock between mddev_suspend and flush bio (Nigel Croxon) [RHEL-54757] {CVE-2024-43855}
|
||||
- rhel-only: selftests/bpf: add cpuv4 variant (Artem Savkov) [RHEL-50017]
|
||||
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Maxim Levitsky) [RHEL-54308]
|
||||
- Input: serio - use sizeof(*pointer) instead of sizeof(type) (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: Cosmetic changes for hv.c and balloon.c (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_balloon: Use kernel macros to simplify open coded sequences (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Remove use of PAGE_SIZE (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Enable interrupt for low speed VMBus devices (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Query the ringbuffer size for device (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Add utility function for querying ring size (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_netvsc: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails (Maxim Levitsky) [RHEL-54308]
|
||||
- hv: vmbus: Convert sprintf() family to sysfs_emit() family (Maxim Levitsky) [RHEL-54308]
|
||||
- mshyperv: Introduce hv_numa_node_to_pxm_info() (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Cosmetic changes for hv_apic.c (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Use Hyper-V entropy to seed guest random number generator (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Cosmetic changes for hv_spinlock.c (Maxim Levitsky) [RHEL-54308]
|
||||
- hyperv-tlfs: Rename some HV_REGISTER_* defines for consistency (Maxim Levitsky) [RHEL-54308]
|
||||
- hv: vmbus: Convert to platform remove callback returning void (Maxim Levitsky) [RHEL-54308]
|
||||
- mshyperv: Introduce hv_get_hypervisor_version function (Maxim Levitsky) [RHEL-54308]
|
||||
- PCI: hv: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Use per cpu initial stack for vtl context (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: make hv_bus const (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Allow 15-bit APIC IDs for VTL platforms (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Make encrypted/decrypted changes safe for load_unaligned_zeropad() (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/mm: Regularize set_memory_p() parameters and make non-static (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Use slow_virt_to_phys() in page transition hypervisor callback (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Update indentation in create_gpadl_header() (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Remove duplication and cleanup code in create_gpadl_header() (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_utils: Allow implicit ICTIMESYNCFLAG_SYNC (Maxim Levitsky) [RHEL-54308]
|
||||
- scsi: storvsc: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308]
|
||||
- virtio/vsock: send credit update during setting SO_RCVLOWAT (Maxim Levitsky) [RHEL-54308]
|
||||
- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) [RHEL-16610]
|
||||
Resolves: RHEL-16610, RHEL-20790, RHEL-29349, RHEL-39968, RHEL-50017, RHEL-51597, RHEL-54308, RHEL-54757, RHEL-56203, RHEL-57711, RHEL-58544, RHEL-58615, RHEL-58617, RHEL-58619, RHEL-9279
|
||||
|
||||
* Wed Sep 18 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-511.el9]
|
||||
- ipv4: Set scope explicitly in ip_route_output(). (CKI Backport Bot) [RHEL-57748]
|
||||
- ACPI: thermal_lib: Initialize temp_decik to zero (Mark Langsdorf) [RHEL-54149]
|
||||
|
314
kernel.spec
314
kernel.spec
@ -165,15 +165,15 @@ Summary: The Linux kernel
|
||||
# define buildid .local
|
||||
%define specversion 5.14.0
|
||||
%define patchversion 5.14
|
||||
%define pkgrelease 511
|
||||
%define pkgrelease 512
|
||||
%define kversion 5
|
||||
%define tarfile_release 5.14.0-511.el9
|
||||
%define tarfile_release 5.14.0-512.el9
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 14
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 511%{?buildid}%{?dist}
|
||||
%define specrelease 512%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 5.14.0-511.el9
|
||||
%define kabiversion 5.14.0-512.el9
|
||||
|
||||
#
|
||||
# End of genspec.sh variables
|
||||
@ -776,7 +776,7 @@ BuildRequires: lld
|
||||
%endif
|
||||
|
||||
%if %{efiuki}
|
||||
BuildRequires: dracut >= 057-51.git20231114.el9
|
||||
BuildRequires: dracut >= 057-67.git20240812.el9
|
||||
# For dracut UEFI uki binaries
|
||||
BuildRequires: binutils
|
||||
# For the initrd
|
||||
@ -2279,6 +2279,8 @@ BuildKernel() {
|
||||
|
||||
%endif
|
||||
cp -a include $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
|
||||
# Cross-reference from include/perf/events/sof.h
|
||||
cp -a sound/soc/sof/sof-audio.h $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/sound/soc/sof
|
||||
%ifarch i686 x86_64
|
||||
# files for 'make prepare' to succeed with kernel-devel
|
||||
cp -a --parents arch/x86/entry/syscalls/syscall_32.tbl $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
|
||||
@ -2793,7 +2795,7 @@ pushd tools/testing/selftests
|
||||
|
||||
# 'make install' for bpf is broken and upstream refuses to fix it.
|
||||
# Install the needed files manually.
|
||||
for dir in bpf bpf/no_alu32 bpf/progs; do
|
||||
for dir in bpf bpf/no_alu32 bpf/cpuv4 bpf/progs; do
|
||||
# In ARK, the rpm build continues even if some of the selftests
|
||||
# cannot be built. It's not always possible to build selftests,
|
||||
# as upstream sometimes dependens on too new llvm version or has
|
||||
@ -2806,8 +2808,13 @@ for dir in bpf bpf/no_alu32 bpf/progs; do
|
||||
xargs -0 cp -t %{buildroot}%{_libexecdir}/kselftests/$dir || true
|
||||
done
|
||||
ln -sr %{buildroot}%{_libexecdir}/kselftests/bpf/bpftool %{buildroot}%{_libexecdir}/kselftests/bpf/no_alu32/bpftool
|
||||
|
||||
# CKI clang does not support cpuv4 so it skips this variant
|
||||
ln -sr %{buildroot}%{_libexecdir}/kselftests/bpf/bpftool %{buildroot}%{_libexecdir}/kselftests/bpf/cpuv4/bpftool || echo "selftests/bpf: no cpuv4 variant"
|
||||
|
||||
%buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs"
|
||||
%buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs-no_alu32"
|
||||
%buildroot_save_unstripped "usr/libexec/kselftests/bpf/test_progs-cpuv4"
|
||||
popd
|
||||
export -n BPFTOOL
|
||||
%endif
|
||||
@ -3799,6 +3806,301 @@ fi
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* Mon Sep 23 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-512.el9]
|
||||
- cpufreq: intel_pstate: Use Meteor Lake EPPs for Arrow Lake (Steve Best) [RHEL-58617]
|
||||
- cpufreq: intel_pstate: Update Meteor Lake EPPs (Steve Best) [RHEL-58617]
|
||||
- tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs (Steve Best) [RHEL-57711]
|
||||
- cpufreq: intel_pstate: Update Lunar Lake hybrid scaling factor (Steve Best) [RHEL-58615]
|
||||
- cpufreq: intel_pstate: Update Arrow Lake hybrid scaling factor (Steve Best) [RHEL-58615]
|
||||
- netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58544] {CVE-2024-45018}
|
||||
- tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-39968]
|
||||
- tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-39968]
|
||||
- tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-39968]
|
||||
- tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-39968]
|
||||
- cpufreq: intel_pstate: Support Emerald Rapids OOB mode (Steve Best) [RHEL-58619]
|
||||
- ARM: dts: am33xx-l4: Add missing touchscreen clock properties (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Add the scale information (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Add a unit to the timeout delay (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Gather the checks on the delays (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Fix style (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597]
|
||||
- iio: adc: ti_am335x_adc: Wait the idle state to avoid stalls (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop unused definitions from the header (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use devm_platform_get_and_ioremap_resource() (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> "at least" (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Support the correctly spelled DT property (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Add ADC1/magnetic reader support (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Introduce a helper to deal with the type of hardware (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Add a boolean to clarify the presence of a touchscreen (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix an error message (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Rename a variable (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Add TSC prefix in certain macros (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop useless definitions from the header (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Clarify the maximum values for DT entries (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use BIT(), GENMASK() and FIELD_PREP() when relevant (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Replace the header license text with SPDX tag (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix header spacing (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use the new HZ_PER_MHZ macro (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Rename the subsystem enable macro (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Gather the ctrl register logic in one place (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Reorder the initialization steps (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Always provide an idle configuration (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop useless variables from the driver structure (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Mimic the probe from resume() (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Use driver data (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Move the driver structure allocation earlier (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Simplify divisor calculation (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Don't search the tree for our clock (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Reword the comment explaining the dividers (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Drop extra spacing when declaring stack variables (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Get rid of useless gotos (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Fix style (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Replace license text with SPDX tag (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Ensure a balanced number of node get/put (Joel Slebodnick) [RHEL-51597]
|
||||
- mfd: ti_am335x_tscadc: Delete superfluous error message (Joel Slebodnick) [RHEL-51597]
|
||||
- uki: use systemd-pcrphase dracut module (Vitaly Kuznetsov)
|
||||
- selftests/thermel/intel: Add test to read workload hint (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Free MSI IRQ vectors on module exit (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Allow limited thermal MSI support (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Fix kernel warning during MSI cleanup (David Arcari) [RHEL-29349]
|
||||
- thermal: trip: Pass trip pointer to .set_trip_temp() thermal zone callback (David Arcari) [RHEL-29349]
|
||||
- thermal: helpers: Introduce thermal_trip_is_bound_to_cdev() (David Arcari) [RHEL-29349]
|
||||
- thermal: trip: Add conversion macros for thermal trip priv field (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Enable WLT and power floor support for Lunar Lake (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Support MSI interrupt for Lunar Lake (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Remove unnecessary calls to free irq (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Add DLVR support for Lunar Lake (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Capability to map user space to firmware values (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x: Cleanup of DLVR sysfs on driver remove (David Arcari) [RHEL-29349]
|
||||
- thermal: int340x: processor_thermal: Support shared interrupts (David Arcari) [RHEL-29349]
|
||||
- thermal: int3403: remove unused struct 'int3403_performance_state' (David Arcari) [RHEL-29349]
|
||||
- thermal: int3400: Use sizeof(*pointer) instead of sizeof(type) (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: Add missing module description (David Arcari) [RHEL-29349]
|
||||
- thermal: intel: int340x_thermal: replace deprecated strncpy() with strscpy() (David Arcari) [RHEL-29349]
|
||||
- selftests:resctrl: Fix build failure on archs without __cpuid_count() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Update documentation with Sub-NUMA cluster changes (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fix arch_mbm_* array overrun on SNC (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove mongrp from CMT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove mongrp from MBA test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert ctrlgrp & mongrp to pointers (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make some strings passed to resctrlfs functions const (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify bandwidth report type handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add ->init() callback into resctrl_val_param (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add ->measure() callback to resctrl_val_param (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify mem bandwidth file code for MBA & MBM tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Rename measure_vals() to measure_mem_bw_vals() & document (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Cleanup bm_pid and ppid usage & limit scope (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Use correct type for pids (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Consolidate get_domain_id() into resctrl_val() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make "bandwidth" consistent in comments & prints (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Calculate resctrl FS derived mem bw over sleep(1) only (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix closing IMC fds on error and open-code R+W instead of loops (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix non-contiguous CBM for AMD (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: fix clang build warnings related to abs(), labs() calls (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: fix clang build failure: use LOCAL_HDRS (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: ksft_exit_skip() does not return (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move cleanups out of individual tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify cleanup in ctrl-c handler (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add cleanup function to test framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add non-contiguous CBMs CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add resource_info_file_exists() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split validate_resctrl_feature_request() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add a helper for the non-contiguous test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add test groups and name L3 CAT test L3_CAT (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Get domain id from cache id (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Rename resource ID to domain ID (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add helper to convert L2/3 to integer (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Pass write_schemata() resource instead of test name (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Introduce generalized test framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Create struct for input parameters (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Restore the CPU affinity after CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Read in less obvious order to defeat prefetch optimizations (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Replace file write with volatile variable (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Open perf fd before start & add error handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert perf related globals to locals (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Improve perf init (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Consolidate naming of perf event related things (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove nested calls in perf event handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split show_cache_info() to test specific and generic parts (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split measure_cache_vals() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Exclude shareable bits from schemata in CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Create cache_portion_size() helper (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Mark get_cache_size() cache_type const (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor fill_buf functions (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Split fill_buf to allow tests finer-grained control (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change function comments to say < 0 on error (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't use ctrlc_handler() outside signal handling (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Return -1 instead of errno on error (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix MBM test failure when MBA unavailable (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move run_benchmark() to a more fitting file (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix schemata write error check (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Reduce failures due to outliers in MBA/MBM tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix feature checks (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor feature check to use resource and feature name (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move _GNU_SOURCE define into Makefile (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove duplicate feature check from CMT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Extend signal handler coverage to unmount on receiving signal (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix uninitialized .sa_flags (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Cleanup benchmark argument parsing (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove ben_count variable (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make benchmark command const and build it with pointers (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd init (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Simplify span lifetime (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove bw_report and bm_type from main() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Correct benchmark command help (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Ensure the benchmark commands fits to its array (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix wrong format specifier (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove test type checks from cat_val() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Pass the real number of tests to show_cache_info() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move CAT/CMT test global vars to function they are used in (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't use variable argument list for ->setup() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't pass test name to fill_buf (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Improve parameter consistency in fill_buf (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove unnecessary startptr global from fill_buf (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove duplicated preparation for span arg (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Express span internally in bytes (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Convert span to size_t (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resctrl() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move resctrl FS mount/umount to higher level (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Unmount resctrl FS before starting the first test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Close perf value read fd on errors (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Unmount resctrl FS if child fails to run benchmark (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Don't leak buffer in fill_cache() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add resctrl.h into build deps (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix incorrect error return on test complete (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Remove duplicate codes that clear each test result file (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Commonize the signal handler register/unregister for all tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Cleanup properly when an error occurs in CAT test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Flush stdout file buffer before executing fork() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Return MBA check result and make it to output message (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix set up schemata with 100%% allocation on first run in MBM test (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Use correct exit code when tests fail (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Correct get_llc_perf() param in function comment (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Use remount_resctrlfs() consistently with boolean (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATH (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change initialize_llc_perf() return type to void (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Replace obsolete memalign() with posix_memalign() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Check for return value after write_schemata() (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Allow ->setup() to return errors (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Move ->setup() call outside of test specific branches (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix null pointer dereference on open failed (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Add missing SPDX license to Makefile (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Update README about using kselftest framework to build/run resctrl_tests (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Make resctrl_tests run using kselftest framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Fix resctrl_tests' return code to work with selftest framework (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Change the default limited time to 120 seconds (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Print a message if the result of MBM&CMT tests is failed on Intel CPU (David Arcari) [RHEL-20790]
|
||||
- selftests/resctrl: Extend CPU vendor detection (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Make __mon_event_count() handle sum domains (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counter (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Handle removing directories in Sub-NUMA Cluster (SNC) mode (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allocate a new field in union mon_data_bits (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Refactor mkdir_mondata_subdir() with a helper function (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Initialize on-stack struct rmid_read instances (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add a new field to struct rmid_read for summation of domains (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Block use of mba_MBps mount option on Sub-NUMA Cluster (SNC) systems (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Introduce snc_nodes_per_l3_cache (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add node-scope to the options for feature scope (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Split the rdt_domain and rdt_hw_domain structures (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare for different scope for control/monitor operations (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare to split rdt_domain structure (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Prepare for new domain scope (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Don't try to free nonexistent RMIDs (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Replace open coded cacheinfo searches (David Arcari) [RHEL-20790]
|
||||
- cacheinfo: Add function to get cacheinfo for a given CPU and cache level (David Arcari) [RHEL-20790]
|
||||
- cpu: Move CPU hotplug function declarations into their own header (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Switch to new Intel CPU model defines (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add tracepoint for llc_occupancy tracking (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Rename pseudo_lock_event.h to trace.h (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Simplify call convention for MSR update functions (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Pass domain to target CPU (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offline (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Remove lockdep annotation that triggers false positive (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Separate arch and fs resctrl locks (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move domain helper migration into resctrl_offline_cpu() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add CPU offline callback for resctrl work (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPU (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add CPU online callback for resctrl work (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add helpers for system wide mon/alloc capable (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Make rdt_enable_key the arch's decision to switch (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move alloc/mon static keys into helpers (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Make resctrl_mounted checks explicit (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow resctrl_arch_rmid_read() to sleep (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Queue mon_event_read() instead of sending an IPI (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflow (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move CLOSID/RMID matching and setting to use helpers (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmid (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Use __set_bit()/__clear_bit() instead of open coding (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Track the number of dirty RMID a CLOSID has (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Allow RMID allocation to be scoped by CLOSID (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Access per-rmid structures by index (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Track the closid with the rmid (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Create helper for RMID allocation and mondata dir creation (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Free rmid_ptrs from resctrl_exit() (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Implement new mba_MBps throttling heuristic (David Arcari) [RHEL-20790]
|
||||
- x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe() (David Arcari) [RHEL-20790]
|
||||
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (CKI Backport Bot) [RHEL-56203] {CVE-2024-43914}
|
||||
- tcp: move inet_twsk_schedule helper out of header (Florian Westphal) [RHEL-9279]
|
||||
- net: tcp: un-pin the tw_timer (Florian Westphal) [RHEL-9279]
|
||||
- net: tcp/dccp: prepare for tw_timer un-pinning (Florian Westphal) [RHEL-9279]
|
||||
- tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp (Florian Westphal) [RHEL-9279]
|
||||
- md: fix deadlock between mddev_suspend and flush bio (Nigel Croxon) [RHEL-54757] {CVE-2024-43855}
|
||||
- rhel-only: selftests/bpf: add cpuv4 variant (Artem Savkov) [RHEL-50017]
|
||||
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Maxim Levitsky) [RHEL-54308]
|
||||
- Input: serio - use sizeof(*pointer) instead of sizeof(type) (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: Cosmetic changes for hv.c and balloon.c (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_balloon: Use kernel macros to simplify open coded sequences (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Remove use of PAGE_SIZE (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Enable interrupt for low speed VMBus devices (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Query the ringbuffer size for device (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Add utility function for querying ring size (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted (Maxim Levitsky) [RHEL-54308]
|
||||
- uio_hv_generic: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_netvsc: Don't free decrypted memory (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails (Maxim Levitsky) [RHEL-54308]
|
||||
- hv: vmbus: Convert sprintf() family to sysfs_emit() family (Maxim Levitsky) [RHEL-54308]
|
||||
- mshyperv: Introduce hv_numa_node_to_pxm_info() (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Cosmetic changes for hv_apic.c (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Use Hyper-V entropy to seed guest random number generator (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Cosmetic changes for hv_spinlock.c (Maxim Levitsky) [RHEL-54308]
|
||||
- hyperv-tlfs: Rename some HV_REGISTER_* defines for consistency (Maxim Levitsky) [RHEL-54308]
|
||||
- hv: vmbus: Convert to platform remove callback returning void (Maxim Levitsky) [RHEL-54308]
|
||||
- mshyperv: Introduce hv_get_hypervisor_version function (Maxim Levitsky) [RHEL-54308]
|
||||
- PCI: hv: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Use per cpu initial stack for vtl context (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: make hv_bus const (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Allow 15-bit APIC IDs for VTL platforms (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Make encrypted/decrypted changes safe for load_unaligned_zeropad() (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/mm: Regularize set_memory_p() parameters and make non-static (Maxim Levitsky) [RHEL-54308]
|
||||
- x86/hyperv: Use slow_virt_to_phys() in page transition hypervisor callback (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Update indentation in create_gpadl_header() (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Remove duplication and cleanup code in create_gpadl_header() (Maxim Levitsky) [RHEL-54308]
|
||||
- Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory (Maxim Levitsky) [RHEL-54308]
|
||||
- hv_utils: Allow implicit ICTIMESYNCFLAG_SYNC (Maxim Levitsky) [RHEL-54308]
|
||||
- scsi: storvsc: Fix ring buffer size calculation (Maxim Levitsky) [RHEL-54308]
|
||||
- virtio/vsock: send credit update during setting SO_RCVLOWAT (Maxim Levitsky) [RHEL-54308]
|
||||
- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela) [RHEL-16610]
|
||||
|
||||
* Wed Sep 18 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-511.el9]
|
||||
- ipv4: Set scope explicitly in ip_route_output(). (CKI Backport Bot) [RHEL-57748]
|
||||
- ACPI: thermal_lib: Initialize temp_decik to zero (Mark Langsdorf) [RHEL-54149]
|
||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
||||
SHA512 (linux-5.14.0-511.el9.tar.xz) = cbe3912251648b3b4d19d15b914557a2d5df67eb462d4799516d698c2bc62d11bf65fab1ccfeaf3c6bf3ca1a2b048929ceaac1e4e33ce6c559e7a956241a3348
|
||||
SHA512 (kernel-abi-stablelists-5.14.0-511.el9.tar.bz2) = 25bd1d89d486a97342ecf574cfef1cc2b9bfc7e576126e2cf010a57bde280b4619b156cf72fdfb224c50f3343f17f847d84d66222cfde8e5ecf122d518319631
|
||||
SHA512 (kernel-kabi-dw-5.14.0-511.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb
|
||||
SHA512 (linux-5.14.0-512.el9.tar.xz) = 1a8fa0b4f3472d12cd8e3961ff938bb67792370bc3f5c4f0f5e882b251ee12fd96aa7092666870742c6632346cc2a151d9cb3e68ca32b420af18b29ebebf512d
|
||||
SHA512 (kernel-abi-stablelists-5.14.0-512.el9.tar.bz2) = b798a5e8c7617b8f17e563af0d43ec53d4f05e083524c6453fbe9b681a1ba55e08ca550fcef8688868abd19ccf823a0411944f64985818d5e67767773cf153aa
|
||||
SHA512 (kernel-kabi-dw-5.14.0-512.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb
|
||||
|
Loading…
Reference in New Issue
Block a user