hpsa: bring back deprecated PCI ids #CFHack #CFHack2024
mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 qla4xxx: bring back deprecated PCI ids lpfc: bring back deprecated PCI ids be2iscsi: bring back deprecated PCI ids kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained Use AlmaLinux OS secure boot cert Debrand for AlmaLinux OS
This commit is contained in:
commit
1b7895e9d0
@ -12,7 +12,7 @@ RHEL_MINOR = 1
|
||||
#
|
||||
# Use this spot to avoid future merge conflicts.
|
||||
# Do not trim this comment.
|
||||
RHEL_RELEASE = 73
|
||||
RHEL_RELEASE = 74
|
||||
|
||||
#
|
||||
# RHEL_REBASE_NUM
|
||||
|
@ -7573,6 +7573,7 @@ CONFIG_VM_EVENT_COUNTERS=y
|
||||
CONFIG_VMGENID=y
|
||||
# CONFIG_VMLINUX_MAP is not set
|
||||
# CONFIG_VMXNET3 is not set
|
||||
CONFIG_VPA_PMU=m
|
||||
CONFIG_VP_VDPA=m
|
||||
CONFIG_VSOCKETS_DIAG=m
|
||||
CONFIG_VSOCKETS_LOOPBACK=m
|
||||
|
@ -7550,6 +7550,7 @@ CONFIG_VM_EVENT_COUNTERS=y
|
||||
CONFIG_VMGENID=y
|
||||
# CONFIG_VMLINUX_MAP is not set
|
||||
# CONFIG_VMXNET3 is not set
|
||||
CONFIG_VPA_PMU=m
|
||||
CONFIG_VP_VDPA=m
|
||||
CONFIG_VSOCKETS_DIAG=m
|
||||
CONFIG_VSOCKETS_LOOPBACK=m
|
||||
|
378
kernel.changelog
378
kernel.changelog
@ -1,3 +1,381 @@
|
||||
* Mon Apr 14 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-74.el10]
|
||||
- sched/core: Prevent rescheduling when interrupts are disabled (Phil Auld) [RHEL-78822]
|
||||
- sched: Don't define sched_clock_irqtime as static key (Phil Auld) [RHEL-78822]
|
||||
- sched: Compact RSEQ concurrency IDs with reduced threads and affinity (Phil Auld) [RHEL-78822]
|
||||
- getdelays: fix error format characters (Phil Auld) [RHEL-78822]
|
||||
- taskstats: modify taskstats version (Phil Auld) [RHEL-78822]
|
||||
- sched/debug: Provide slice length for fair tasks (Phil Auld) [RHEL-78822]
|
||||
- hung_task: add task->flags, blocked by coredump to log (Phil Auld) [RHEL-78822]
|
||||
- cpufreq/schedutil: Only bind threads if needed (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue (Phil Auld) [RHEL-78822]
|
||||
- tracing: Print lazy preemption model (Phil Auld) [RHEL-78822]
|
||||
- psi: Fix race when task wakes up before psi_sched_switch() adjusts flags (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Do not compute overloaded status unnecessarily during lb (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Do not compute NUMA Balancing stats unnecessarily during lb (Phil Auld) [RHEL-78822]
|
||||
- sched, psi: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78822]
|
||||
- sched: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78822]
|
||||
- sched: Define sched_clock_irqtime as static key (Phil Auld) [RHEL-78822]
|
||||
- sched/debug: Change need_resched warnings to pr_err (Phil Auld) [RHEL-78822]
|
||||
- sched/core: Prioritize migrating eligible tasks in sched_balance_rq() (Phil Auld) [RHEL-78822]
|
||||
- sched: Fix race between yield_to() and try_to_wake_up() (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Encapsulate set custom slice in a __setparam_fair() function (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE (Phil Auld) [RHEL-78822]
|
||||
- delayacct: add delay min to record delay peak (Phil Auld) [RHEL-78822]
|
||||
- delayacct: add delay max to record delay peak (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix EEVDF entity placement bug causing scheduling lag (Phil Auld) [RHEL-78822]
|
||||
- preempt: Move PREEMPT_RT before PREEMPT in vermagic. (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Update comments after sched_tick() rename. (Phil Auld) [RHEL-78822]
|
||||
- powerpc: Large user copy aware of full:rt:lazy preemption (Phil Auld) [RHEL-78822]
|
||||
- powerpc: Add preempt lazy support (Phil Auld) [RHEL-78822]
|
||||
- PM: EM: Move sched domains rebuild function from schedutil to EM (Phil Auld) [RHEL-78822]
|
||||
- PM: EM: Add min/max available performance state limits (Phil Auld) [RHEL-78822]
|
||||
- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix CPU bandwidth limit bypass during CPU hotplug (Phil Auld) [RHEL-78822]
|
||||
- sched: deadline: Cleanup goto label in pick_earliest_pushable_dl_task (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Mark m*_vruntime() with __maybe_unused (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Untangle NEXT_BUDDY and pick_next_task() (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix variable declaration position (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Do not try to migrate delayed dequeue task (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Rename cfs_rq.nr_running into nr_queued (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Remove unused cfs_rq.idle_nr_running (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Rename cfs_rq.idle_h_nr_running into h_nr_idle (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Removed unsued cfs_rq.h_nr_delayed (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Use the new cfs_rq.h_nr_runnable (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Add new cfs_rq.h_nr_runnable (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Rename h_nr_running into h_nr_queued (Phil Auld) [RHEL-78822]
|
||||
- sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE (Phil Auld) [RHEL-78822]
|
||||
- sched/isolation: Consolidate housekeeping cpumasks that are always identical (Phil Auld) [RHEL-78822]
|
||||
- sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" (Phil Auld) [RHEL-78822]
|
||||
- sched/core: Remove HK_TYPE_SCHED (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Check bandwidth overflow earlier for hotplug (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Correctly account for allocated bandwidth during hotplug (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Consolidate Timer Cancellation (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Remove CONFIG_CFS_BANDWIDTH=n definition of cfs_bandwidth_used() (Phil Auld) [RHEL-78822]
|
||||
- sched: Don't try to catch up excess steal time. (Phil Auld) [RHEL-78822]
|
||||
- sched: add READ_ONCE to task_on_rq_queued (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Restore dl_server bandwidth on non-destructive root domain changes (Phil Auld) [RHEL-78822]
|
||||
- sched/core: Update kernel boot parameters for LAZY preempt. (Phil Auld) [RHEL-78822]
|
||||
- Revert "redhat: Fix CONFIG_PREEMPT_RT for RT and AUTO kernels" (Phil Auld) [RHEL-78822]
|
||||
- s390: Add ARCH_HAS_PREEMPT_LAZY support (Phil Auld) [RHEL-78822]
|
||||
- s390: Add missing _TIF defines (Phil Auld) [RHEL-78822]
|
||||
- tracing: Record task flag NEED_RESCHED_LAZY. (Phil Auld) [RHEL-78822]
|
||||
- tracing: Remove TRACE_FLAG_IRQS_NOSUPPORT (Phil Auld) [RHEL-78822]
|
||||
- sched/cpufreq: Ensure sd is rebuilt for EAS check (Phil Auld) [RHEL-78822]
|
||||
- sched, x86: Update the comment for TIF_NEED_RESCHED_LAZY. (Phil Auld) [RHEL-78822]
|
||||
- sched: No PREEMPT_RT=y for all{yes,mod}config (Phil Auld) [RHEL-78822]
|
||||
- riscv: add PREEMPT_LAZY support (Phil Auld) [RHEL-78822]
|
||||
- sched: Enable PREEMPT_DYNAMIC for PREEMPT_RT (Phil Auld) [RHEL-78822]
|
||||
- sched: Add Lazy preemption model (Phil Auld) [RHEL-78822]
|
||||
- sched, x86: Enable Lazy preemption (Phil Auld) [RHEL-78822]
|
||||
- sched: Initialize idle tasks only once (Phil Auld) [RHEL-78822]
|
||||
- sched: Add TIF_NEED_RESCHED_LAZY infrastructure (Phil Auld) [RHEL-78822]
|
||||
- sched: psi: pass enqueue/dequeue flags to psi callbacks directly (Phil Auld) [RHEL-78822]
|
||||
- sched/uclamp: Fix unnused variable warning (Phil Auld) [RHEL-78822]
|
||||
- sched_getattr: port to copy_struct_to_user (Phil Auld) [RHEL-78822]
|
||||
- uaccess: add copy_struct_to_user helper (Phil Auld) [RHEL-78822]
|
||||
- sched: Split scheduler and execution contexts (Phil Auld) [RHEL-78822]
|
||||
- sched: Consolidate pick_*_task to task_is_pushable helper (Phil Auld) [RHEL-78822]
|
||||
- sched: Add move_queued_task_locked helper (Phil Auld) [RHEL-78822]
|
||||
- sched: Split out __schedule() deactivate task logic into a helper (Phil Auld) [RHEL-78822]
|
||||
- sched: idle: Optimize the generic idle loop by removing needless memory barrier (Phil Auld) [RHEL-78822]
|
||||
- sched: Improve cache locality of RSEQ concurrency IDs for intermittent workloads (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: fix the comment for PREEMPT_SHORT (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: optimize the PLACE_LAG when se->vlag is zero (Phil Auld) [RHEL-78822]
|
||||
- sched/wait: Remove unused bit_wait_io_timeout (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: remove the DOUBLE_TICK feature (Phil Auld) [RHEL-78822]
|
||||
- redhat: Fix CONFIG_PREEMPT_RT for RT and AUTO kernels (Juri Lelli) [RHEL-78822]
|
||||
- Revert "riscv: add PREEMPT_AUTO support" (Juri Lelli) [RHEL-78822]
|
||||
- Revert "sched: define TIF_ALLOW_RESCHED" (Juri Lelli) [RHEL-78822]
|
||||
- Revert "sched: Update the lazy-preempt bits." (Juri Lelli) [RHEL-78822]
|
||||
- Revert "sched: Replace PREEMPT_AUTO with LAZY_PREEMPT." (Juri Lelli) [RHEL-78822]
|
||||
- perf annotate: Use an array for the disassembler preference (Michael Petlan) [RHEL-77935]
|
||||
- tools features: Don't check for libunwind devel files by default (Michael Petlan) [RHEL-77935]
|
||||
- tools build: Remove the libunwind feature tests from the ones detected when test-all.o builds (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix parallel/sequential option documentation (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Remove empty new_line_metric function (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Also hide metric-units from JSON when event didn't run (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Fix trailing comma when there is no metric unit (Michael Petlan) [RHEL-77935]
|
||||
- perf test stat: Avoid hybrid assumption when virtualized (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fixup end address of modules (Michael Petlan) [RHEL-77935]
|
||||
- perf symbol: Prefer non-label symbols with same address (Michael Petlan) [RHEL-77935]
|
||||
- docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Fix htmldocs errors (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/rapl: Remove the unused get_rapl_pmu_cpumask() function (Michael Petlan) [RHEL-77935]
|
||||
- ARM: pmuv3: Add missing write_pmuacr() (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix uninitialized variable (Michael Petlan) [RHEL-77935]
|
||||
- libperf: evlist: Fix --cpu argument on hybrid platform (Michael Petlan) [RHEL-77935]
|
||||
- perf test expr: Fix system_tsc_freq for only x86 (Michael Petlan) [RHEL-77935]
|
||||
- perf test hwmon_pmu: Fix event file location (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Use openat rather than dup to refresh directory (Michael Petlan) [RHEL-77935]
|
||||
- perf ftrace: Fix undefined behavior in cmp_profile_data() (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix precise_ip fallback logic (Michael Petlan) [RHEL-77935]
|
||||
- tools headers: Sync uapi/linux/perf_event.h with the kernel sources (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Don't signal all processes on system when interrupting tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix build-id event recording (Michael Petlan) [RHEL-77935]
|
||||
- tools: Override makefile ARCH variable if defined, but empty (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Fix hwmon parsing with PMU name test (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Ensure hwmon key union is zeroed before use (Michael Petlan) [RHEL-77935]
|
||||
- perf tests hwmon_pmu: Remove double evlist__delete() (Michael Petlan) [RHEL-77935]
|
||||
- perf/test: fix perf ftrace test on s390 (Michael Petlan) [RHEL-77935]
|
||||
- perf bpf-filter: Return -ENOMEM directly when pfi allocation fails (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Correct hwmon test PMU detection (Michael Petlan) [RHEL-77935]
|
||||
- perf: Remove unused del_perf_probe_events() (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Move pmu_metrics_table__find and remove ARM override (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: Add map_for_cpu() (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Pass a perf_cpu rather than a PMU to get_cpuid_str (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Avoid transitive PMU includes (Michael Petlan) [RHEL-77935]
|
||||
- perf arm64 header: Use cpu argument in get_cpuid (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Refactor get_cpuid to take a CPU for ARM (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Move is_cpu_online to numa bench (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: fix breakage when do perf stat on system metric (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add missing __exit calls in tool/hwmon tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Make leader sampling test work without branch event (Michael Petlan) [RHEL-77935]
|
||||
- perf util: Remove kernel version deadcode (Michael Petlan) [RHEL-77935]
|
||||
- perf test shell trace_exit_race: Use --no-comm to avoid cases where COMM isn't resolved (Michael Petlan) [RHEL-77935]
|
||||
- perf test shell trace_exit_race: Show what went wrong in verbose mode (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add test for trace output loss (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: Avoid garbage when not printing a syscall's arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: Do not lose last events in a race (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Introduce quotation marks support (Michael Petlan) [RHEL-77935]
|
||||
- perf string: Add strpbrk_esq() and strdup_esq() for escape and quote (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Accept FUNC@* to specify function name explicitly (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix to ignore escaped characters in --lines option (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix error message for failing to find line range (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: Fix tracing itself, creating feedback loops (Michael Petlan) [RHEL-77935]
|
||||
- libsubcmd: Move va_end() before exit (Michael Petlan) [RHEL-77935]
|
||||
- perf timechart: Remove redundant variable assignment (Michael Petlan) [RHEL-77935]
|
||||
- perf list: Fix topic and pmu_name argument order (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix typos Muliplier -> Multiplier (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Allow configuring what disassemblers to use (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Define stubs for the LLVM and capstone disassemblers (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Introduce symbol__disassemble_objdump() (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Remove PERF_HAVE_DWARF_REGS (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Remove get_arch_regstr code (Michael Petlan) [RHEL-77935]
|
||||
- perf xtensa: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf sparc: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf sh: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf s390: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf riscv: Remove dwarf-regs.c and add dwarf-regs-table.h (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Move powerpc dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
|
||||
- perf mips: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf loongarch: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Move csky dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
|
||||
- perf arm: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf arm64: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Move x86 dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Pass ELF flags to get_dwarf_regstr (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Pass accurate disassembly machine to get_dwarf_regnum (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Add e_machine/e_flags to struct arch (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Add EM_HOST and EF_HOST defines (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Remove PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET (Michael Petlan) [RHEL-77935]
|
||||
- perf bpf-prologue: Remove unused file (Michael Petlan) [RHEL-77935]
|
||||
- perf docs: Document tool and hwmon events (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add hwmon "PMU" test (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Add calls enabling the hwmon_pmu (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Add a tool PMU exposing events from hwmon in sysfs (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add hwmon filename parser test (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Add hwmon filename parser (Michael Petlan) [RHEL-77935]
|
||||
- tools api io: Ensure line_len_out is always initialized (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Include libtraceevent headers directly indicated by pkg-config (Michael Petlan) [RHEL-77935]
|
||||
- perf script python: Adjust objdump start/end per map pgoff parameter (Michael Petlan) [RHEL-77935]
|
||||
- perf script cs_etm: Add map_pgoff to python dictionary (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Expand metric+unit buffer size (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Add the empty-pmu-events build to .gitignore (Michael Petlan) [RHEL-77935]
|
||||
- perf: event: Remove deadcode (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: avoid garbage when not printing a trace event's arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix ftrace test with regex patterns (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Remove dangling CFLAGS for removed attr.o object (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Add all shellcheck_log to gitignore (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Add missing cflags when building with custom libtraceevent (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Make libunwind opt-in rather than opt-out (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Use sqrtloop workload to test bperf event (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Support inherit events during fork() for bperf (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Use old behavior when opening old SPE files (Michael Petlan) [RHEL-77935]
|
||||
- perf ftrace latency: Fix unit on histogram first entry when using --use-nsec (Michael Petlan) [RHEL-77935]
|
||||
- perf, riscv: Wire up perf trace support for RISC-V (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix retrieval of source files from a debuginfod server (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Update --itrace help text (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Correctly set sample flags (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Use ARM_SPE_OP_BRANCH_ERET when synthesizing branches (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Set sample.addr to target address for instruction sample (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events arm64: Add i.MX91 DDR Performance Monitor metrics (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Sort tests placing exclusive tests last (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a signal handler to kill forked child processes (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Make parallel testing the default (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Run parallel tests in two passes (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a signal handler around running a test (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Tag parallel failing shell tests with "(exclusive)" (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Avoid list test blocking on writing to stdout (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Reduce scope of parallel variable (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Display number of active running tests (Michael Petlan) [RHEL-77935]
|
||||
- tools subcmd: Add non-waitpid check_if_command_finished() (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw() (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Use disasm_line__free() to properly free disasm_line (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Use disasm_line__free() to properly free disasm_line (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add precise_max subtest to the perf record shell test (Michael Petlan) [RHEL-77935]
|
||||
- perf record: Just use "cycles:P" as the default event (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Check fallback error and order (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Move x86__is_amd_cpu() to util/env.c (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Detect missing kernel features properly (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Do not set exclude_guest for precise_ip (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Simplify evsel__add_modifier() (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Add fallback for exclude_guest (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: sched-pipe bench: add (-n) nonblocking benchmark (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Document the -w/--workload option (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Introduce --list-workloads to list the available workloads (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Introduce workloads__for_each() (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events amd: Update Zen 5 data cache fill events (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events amd: Add Zen 5 data fabric metrics (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events amd: Add Zen 5 data fabric events (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix perf test case 84 on s390 (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Update all metrics test like metricgroups test (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename CONFIG_DWARF to CONFIG_LIBDW (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT (Michael Petlan) [RHEL-77935]
|
||||
- perf libdw: Remove unnecessary defines (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Move elfutils support check to libdw check (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Combine test-dwarf-getcfi into test-libdw (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Combine test-dwarf-getlocations into test-libdw (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Combine libdw-dwarf-unwind into libdw feature tests (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename test-dwarf to test-libdw (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Remove defined but never used variable (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename NO_DWARF to NO_LIBDW (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Fix LIBDW_DIR (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Move attr files into shell directory where they are used (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Remove C test wrapper for attr.py (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a shell wrapper for "Setup struct perf_event_attr" (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Correct demangled symbols in C++ program (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Disable metric thresholds for CSV and JSON metric-only mode (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Add metric-threshold to json output (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Change color to threshold in print_metric (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Drop metric-unit if unit is NULL (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Display "none" for NaN with metric only json (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Fix/add parameter names for print_metric (Michael Petlan) [RHEL-77935]
|
||||
- perf color: Add printf format checking and resolve issues (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix libdw memory leak (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Fix capstone memory leak (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/powerpc/util: Add support to handle compatible mode PVR for perf json events (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/pmu-events/powerpc: Add support for compat events in json (Michael Petlan) [RHEL-77935]
|
||||
- perf dso: Fix symtab_type for kmod compression (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Improve log for long event name failure (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Check group string length (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Use the MAX_EVENT_NAME_LEN macro (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Speed up some tests using perf list (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Refine helper arch_is_topdown_metrics() (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Make topdown metrics comparators be symmetric (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Remove duplicate io.h header (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Add Cortex CPUs to common data source encoding list (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Add Neoverse-V2 to common data source encoding list (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Remove the unused 'midr' field (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Use metadata to decide the data source feature (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Introduce arm_spe__is_homogeneous() (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Rename the common data source encoding (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Rename arm_spe__synth_data_source_generic() (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Delete unused Intel CQM test (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Fix missing inherit + sample read check (Michael Petlan) [RHEL-77935]
|
||||
- perf sched timehist: Add pre-migration wait time option (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Remove unnecessary parentheses (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix possible compiler warnings in hashmap (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix compiler error in util/tool_pmu.c (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/tests: Remove duplicate evlist__delete in tests/tool_pmu.c (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/tests: Fix compilation error with strncpy in tests/tool_pmu (Michael Petlan) [RHEL-77935]
|
||||
- perf report: Display columns Predicted/Abort/Cycles in --branch-history (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add tool PMU test (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Switch to standard pmu functions and json descriptions (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: Add tool event json under a common architecture (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Move expr literals to tool_pmu (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Rename perf_tool_event__* to tool_pmu__* (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Rename enum perf_tool_event to tool_pmu_event (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Factor tool events into their own PMU (Michael Petlan) [RHEL-77935]
|
||||
- perf parse-events: Expose/rename config_term_name (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Allow hardcoded terms to be applied to attributes (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Simplify an asprintf error message (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Remove unused color_fwrite_lines (Michael Petlan) [RHEL-77935]
|
||||
- perf test x86: Fix typo in intel-pt-test (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Remove unused add_perf_probe_events (Michael Petlan) [RHEL-77935]
|
||||
- perf test attr: Add back missing topdown events (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Dump metadata with version 2 (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Support metadata version 2 (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Save per CPU information in metadata (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Calculate meta data size (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Define metadata header version 2 (Michael Petlan) [RHEL-77935]
|
||||
- perf list: update option desc in man page (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Restore sample rate for perf_event_attr (Michael Petlan) [RHEL-77935]
|
||||
- perf/test: perf test 86 fails on s390 (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf: Allow inherit + PERF_SAMPLE_READ when opening events (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf: Correctly calculate sample period for inherited SAMPLE_READ values (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Skip not fail syscall tp fields test when insufficient permissions (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Skip not fail tp fields test when insufficient permissions (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix memory leaks on event-times error paths (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Fix affinity memory leaks on error path (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: Don't stop at the first matched pmu when searching a events table (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add more topdown events regroup tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add topdown events counting and sampling tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add leader sampling test in record tests (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Don't move topdown metric events in group (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Correct leader selection with sample_read enabled (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Complete topdown slots/metrics events check (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Reduce a variables scope (Michael Petlan) [RHEL-77935]
|
||||
- perf vender events arm64: Use "Topdown" as topdown metric group name (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Use ARRAY_SIZE for array length (Michael Petlan) [RHEL-77935]
|
||||
- perf/test: Speed up test case perf annotate basic tests (Michael Petlan) [RHEL-77935]
|
||||
- perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC} (Michael Petlan) [RHEL-77935]
|
||||
- perf sched replay: Remove unused parts of the code (Michael Petlan) [RHEL-77935]
|
||||
- libperf: Explicitly specify install-html dependencies (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a test for default perf stat command (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Make stat test work on DT devices (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Remove pmu_name (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel x86: Make evsel__has_perf_metrics work for legacy events (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Remove evlist__add_default_attrs use strings (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Uniquify event name improvements (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Add alternate_hw_config and use in evsel__match (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Ignore security failures in all PMU test (Michael Petlan) [RHEL-77935]
|
||||
- perf symbol: Do not fixup end address of labels (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events arm64: imx95: add imx95_bandwidth_usage.lpddr4x metric (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Stop repeating when ref_perf_stat() returns -1 (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Close cork_fd when create_perf_stat_counter() failed (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: display dmesg command of showing a hardcoded path (Michael Petlan) [RHEL-77935]
|
||||
- perf test: cs-etm: Test Coresight disassembly script (Michael Petlan) [RHEL-77935]
|
||||
- perf scripts python cs-etm: Add start and stop arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf scripts python cs-etm: Improve arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf scripts python cs-etm: Update to use argparse (Michael Petlan) [RHEL-77935]
|
||||
- perf scripting python: Add function to get a config value (Michael Petlan) [RHEL-77935]
|
||||
- perf cs-etm: Use new OpenCSD consistency checks (Michael Petlan) [RHEL-77935]
|
||||
- perf cs-etm: Don't flush when packet_queue fills up (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Be more tolerant of metricgroup failures (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: update expected diff for lib/list_sort.c (Michael Petlan) [RHEL-77935]
|
||||
- tools/lib/list_sort: remove unnecessary header includes (Michael Petlan) [RHEL-77935]
|
||||
- lib/list_sort: remove unnecessary header includes (Michael Petlan) [RHEL-77935]
|
||||
- libsubcmd: Silence compiler warning (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/ds: Add PEBS format 6 (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/uncore: Add Clearwater Forest support (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (Michael Petlan) [RHEL-77935]
|
||||
- perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and PTR_ERR_PCPU() macros (Michael Petlan) [RHEL-77935]
|
||||
- powerpc/perf: Add per-task/process monitoring to vpa_pmu driver (Michael Petlan) [RHEL-77935]
|
||||
- powerpc/kvm: Add vpa latency counters to kvm_vcpu_arch (Michael Petlan) [RHEL-77935]
|
||||
- docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Document sysfs event format entries for vpa_pmu (Michael Petlan) [RHEL-77935]
|
||||
- powerpc/perf: Add perf interface to expose vpa counters (Michael Petlan) [RHEL-77935]
|
||||
- redhat/configs: enable VPA_PMU on PowerPC (Michael Petlan) [RHEL-77935]
|
||||
- perf/core: Correct perf sampling with guest VMs (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86: Refactor misc flag assignments (Michael Petlan) [RHEL-77935]
|
||||
- perf/powerpc: Use perf_arch_instruction_pointer() (Michael Petlan) [RHEL-77935]
|
||||
- perf/core: Hoist perf_instruction_pointer() and perf_misc_flags() (Michael Petlan) [RHEL-77935]
|
||||
- perf/arm: Drop unused functions (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/amd/uncore: Avoid a false positive warning about snprintf truncation in amd_uncore_umc_ctx_init (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Do not enable large PEBS for events with aux actions or aux sampling (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/pt: Add support for pause / resume (Michael Petlan) [RHEL-77935]
|
||||
- perf/core: Add aux_pause, aux_resume, aux_start_paused (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/rapl: Clean up cpumask and hotplug (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/rapl: Move the pmu allocation out of CPU hotplug (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/amd: Warn only on new bits set (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Add PMU support for ArrowLake-H (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Support hybrid PMU with multiple atom uarchs (Michael Petlan) [RHEL-77935]
|
||||
- x86/cpu/intel: Define helper to get CPU core native ID (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86: Refine hybrid_pmu_type defination (Michael Petlan) [RHEL-77935]
|
||||
- perf/arm_pmuv3: Add PMUv3.9 per counter EL0 access control (Michael Petlan) [RHEL-77935]
|
||||
Resolves: RHEL-77935, RHEL-78822
|
||||
|
||||
* Thu Apr 10 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-73.el10]
|
||||
- x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (Steve Best) [RHEL-53783]
|
||||
- x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly (Steve Best) [RHEL-53783]
|
||||
|
389
kernel.spec
389
kernel.spec
@ -164,15 +164,15 @@ Summary: The Linux kernel
|
||||
%define specrpmversion 6.12.0
|
||||
%define specversion 6.12.0
|
||||
%define patchversion 6.12
|
||||
%define pkgrelease 73
|
||||
%define pkgrelease 74
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.12.0-73.el10
|
||||
%define tarfile_release 6.12.0-74.el10
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 12
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 73%{?buildid}%{?dist}
|
||||
%define specrelease 74%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.12.0-73.el10
|
||||
%define kabiversion 6.12.0-74.el10
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
@ -4361,7 +4361,7 @@ fi\
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* Sat Apr 12 2025 Andrei Lukoshko <alukoshko@almalinux.org> - 6.12.0-73
|
||||
* Wed Apr 16 2025 Andrei Lukoshko <alukoshko@almalinux.org> - 6.12.0-74
|
||||
- hpsa: bring back deprecated PCI ids #CFHack #CFHack2024
|
||||
- mptsas: bring back deprecated PCI ids #CFHack #CFHack2024
|
||||
- megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024
|
||||
@ -4372,10 +4372,387 @@ fi\
|
||||
- kernel/rh_messages.h: enable all disabled pci devices by moving to
|
||||
unmaintained
|
||||
|
||||
* Sat Apr 12 2025 Eduard Abdullin <eabdullin@almalinux.org> - 6.12.0-73
|
||||
* Wed Apr 16 2025 Eduard Abdullin <eabdullin@almalinux.org> - 6.12.0-74
|
||||
- Use AlmaLinux OS secure boot cert
|
||||
- Debrand for AlmaLinux OS
|
||||
|
||||
* Mon Apr 14 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-74.el10]
|
||||
- sched/core: Prevent rescheduling when interrupts are disabled (Phil Auld) [RHEL-78822]
|
||||
- sched: Don't define sched_clock_irqtime as static key (Phil Auld) [RHEL-78822]
|
||||
- sched: Compact RSEQ concurrency IDs with reduced threads and affinity (Phil Auld) [RHEL-78822]
|
||||
- getdelays: fix error format characters (Phil Auld) [RHEL-78822]
|
||||
- taskstats: modify taskstats version (Phil Auld) [RHEL-78822]
|
||||
- sched/debug: Provide slice length for fair tasks (Phil Auld) [RHEL-78822]
|
||||
- hung_task: add task->flags, blocked by coredump to log (Phil Auld) [RHEL-78822]
|
||||
- cpufreq/schedutil: Only bind threads if needed (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue (Phil Auld) [RHEL-78822]
|
||||
- tracing: Print lazy preemption model (Phil Auld) [RHEL-78822]
|
||||
- psi: Fix race when task wakes up before psi_sched_switch() adjusts flags (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Do not compute overloaded status unnecessarily during lb (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Do not compute NUMA Balancing stats unnecessarily during lb (Phil Auld) [RHEL-78822]
|
||||
- sched, psi: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78822]
|
||||
- sched: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78822]
|
||||
- sched: Define sched_clock_irqtime as static key (Phil Auld) [RHEL-78822]
|
||||
- sched/debug: Change need_resched warnings to pr_err (Phil Auld) [RHEL-78822]
|
||||
- sched/core: Prioritize migrating eligible tasks in sched_balance_rq() (Phil Auld) [RHEL-78822]
|
||||
- sched: Fix race between yield_to() and try_to_wake_up() (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Encapsulate set custom slice in a __setparam_fair() function (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE (Phil Auld) [RHEL-78822]
|
||||
- delayacct: add delay min to record delay peak (Phil Auld) [RHEL-78822]
|
||||
- delayacct: add delay max to record delay peak (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix EEVDF entity placement bug causing scheduling lag (Phil Auld) [RHEL-78822]
|
||||
- preempt: Move PREEMPT_RT before PREEMPT in vermagic. (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Update comments after sched_tick() rename. (Phil Auld) [RHEL-78822]
|
||||
- powerpc: Large user copy aware of full:rt:lazy preemption (Phil Auld) [RHEL-78822]
|
||||
- powerpc: Add preempt lazy support (Phil Auld) [RHEL-78822]
|
||||
- PM: EM: Move sched domains rebuild function from schedutil to EM (Phil Auld) [RHEL-78822]
|
||||
- PM: EM: Add min/max available performance state limits (Phil Auld) [RHEL-78822]
|
||||
- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix CPU bandwidth limit bypass during CPU hotplug (Phil Auld) [RHEL-78822]
|
||||
- sched: deadline: Cleanup goto label in pick_earliest_pushable_dl_task (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Mark m*_vruntime() with __maybe_unused (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Untangle NEXT_BUDDY and pick_next_task() (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Fix variable declaration position (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Do not try to migrate delayed dequeue task (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Rename cfs_rq.nr_running into nr_queued (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Remove unused cfs_rq.idle_nr_running (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Rename cfs_rq.idle_h_nr_running into h_nr_idle (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Removed unsued cfs_rq.h_nr_delayed (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Use the new cfs_rq.h_nr_runnable (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Add new cfs_rq.h_nr_runnable (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Rename h_nr_running into h_nr_queued (Phil Auld) [RHEL-78822]
|
||||
- sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE (Phil Auld) [RHEL-78822]
|
||||
- sched/isolation: Consolidate housekeeping cpumasks that are always identical (Phil Auld) [RHEL-78822]
|
||||
- sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" (Phil Auld) [RHEL-78822]
|
||||
- sched/core: Remove HK_TYPE_SCHED (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Check bandwidth overflow earlier for hotplug (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Correctly account for allocated bandwidth during hotplug (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Consolidate Timer Cancellation (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: Remove CONFIG_CFS_BANDWIDTH=n definition of cfs_bandwidth_used() (Phil Auld) [RHEL-78822]
|
||||
- sched: Don't try to catch up excess steal time. (Phil Auld) [RHEL-78822]
|
||||
- sched: add READ_ONCE to task_on_rq_queued (Phil Auld) [RHEL-78822]
|
||||
- sched/deadline: Restore dl_server bandwidth on non-destructive root domain changes (Phil Auld) [RHEL-78822]
|
||||
- sched/core: Update kernel boot parameters for LAZY preempt. (Phil Auld) [RHEL-78822]
|
||||
- Revert "redhat: Fix CONFIG_PREEMPT_RT for RT and AUTO kernels" (Phil Auld) [RHEL-78822]
|
||||
- s390: Add ARCH_HAS_PREEMPT_LAZY support (Phil Auld) [RHEL-78822]
|
||||
- s390: Add missing _TIF defines (Phil Auld) [RHEL-78822]
|
||||
- tracing: Record task flag NEED_RESCHED_LAZY. (Phil Auld) [RHEL-78822]
|
||||
- tracing: Remove TRACE_FLAG_IRQS_NOSUPPORT (Phil Auld) [RHEL-78822]
|
||||
- sched/cpufreq: Ensure sd is rebuilt for EAS check (Phil Auld) [RHEL-78822]
|
||||
- sched, x86: Update the comment for TIF_NEED_RESCHED_LAZY. (Phil Auld) [RHEL-78822]
|
||||
- sched: No PREEMPT_RT=y for all{yes,mod}config (Phil Auld) [RHEL-78822]
|
||||
- riscv: add PREEMPT_LAZY support (Phil Auld) [RHEL-78822]
|
||||
- sched: Enable PREEMPT_DYNAMIC for PREEMPT_RT (Phil Auld) [RHEL-78822]
|
||||
- sched: Add Lazy preemption model (Phil Auld) [RHEL-78822]
|
||||
- sched, x86: Enable Lazy preemption (Phil Auld) [RHEL-78822]
|
||||
- sched: Initialize idle tasks only once (Phil Auld) [RHEL-78822]
|
||||
- sched: Add TIF_NEED_RESCHED_LAZY infrastructure (Phil Auld) [RHEL-78822]
|
||||
- sched: psi: pass enqueue/dequeue flags to psi callbacks directly (Phil Auld) [RHEL-78822]
|
||||
- sched/uclamp: Fix unnused variable warning (Phil Auld) [RHEL-78822]
|
||||
- sched_getattr: port to copy_struct_to_user (Phil Auld) [RHEL-78822]
|
||||
- uaccess: add copy_struct_to_user helper (Phil Auld) [RHEL-78822]
|
||||
- sched: Split scheduler and execution contexts (Phil Auld) [RHEL-78822]
|
||||
- sched: Consolidate pick_*_task to task_is_pushable helper (Phil Auld) [RHEL-78822]
|
||||
- sched: Add move_queued_task_locked helper (Phil Auld) [RHEL-78822]
|
||||
- sched: Split out __schedule() deactivate task logic into a helper (Phil Auld) [RHEL-78822]
|
||||
- sched: idle: Optimize the generic idle loop by removing needless memory barrier (Phil Auld) [RHEL-78822]
|
||||
- sched: Improve cache locality of RSEQ concurrency IDs for intermittent workloads (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: fix the comment for PREEMPT_SHORT (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: optimize the PLACE_LAG when se->vlag is zero (Phil Auld) [RHEL-78822]
|
||||
- sched/wait: Remove unused bit_wait_io_timeout (Phil Auld) [RHEL-78822]
|
||||
- sched/fair: remove the DOUBLE_TICK feature (Phil Auld) [RHEL-78822]
|
||||
- redhat: Fix CONFIG_PREEMPT_RT for RT and AUTO kernels (Juri Lelli) [RHEL-78822]
|
||||
- Revert "riscv: add PREEMPT_AUTO support" (Juri Lelli) [RHEL-78822]
|
||||
- Revert "sched: define TIF_ALLOW_RESCHED" (Juri Lelli) [RHEL-78822]
|
||||
- Revert "sched: Update the lazy-preempt bits." (Juri Lelli) [RHEL-78822]
|
||||
- Revert "sched: Replace PREEMPT_AUTO with LAZY_PREEMPT." (Juri Lelli) [RHEL-78822]
|
||||
- perf annotate: Use an array for the disassembler preference (Michael Petlan) [RHEL-77935]
|
||||
- tools features: Don't check for libunwind devel files by default (Michael Petlan) [RHEL-77935]
|
||||
- tools build: Remove the libunwind feature tests from the ones detected when test-all.o builds (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix parallel/sequential option documentation (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Remove empty new_line_metric function (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Also hide metric-units from JSON when event didn't run (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Fix trailing comma when there is no metric unit (Michael Petlan) [RHEL-77935]
|
||||
- perf test stat: Avoid hybrid assumption when virtualized (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fixup end address of modules (Michael Petlan) [RHEL-77935]
|
||||
- perf symbol: Prefer non-label symbols with same address (Michael Petlan) [RHEL-77935]
|
||||
- docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Fix htmldocs errors (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/rapl: Remove the unused get_rapl_pmu_cpumask() function (Michael Petlan) [RHEL-77935]
|
||||
- ARM: pmuv3: Add missing write_pmuacr() (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix uninitialized variable (Michael Petlan) [RHEL-77935]
|
||||
- libperf: evlist: Fix --cpu argument on hybrid platform (Michael Petlan) [RHEL-77935]
|
||||
- perf test expr: Fix system_tsc_freq for only x86 (Michael Petlan) [RHEL-77935]
|
||||
- perf test hwmon_pmu: Fix event file location (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Use openat rather than dup to refresh directory (Michael Petlan) [RHEL-77935]
|
||||
- perf ftrace: Fix undefined behavior in cmp_profile_data() (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix precise_ip fallback logic (Michael Petlan) [RHEL-77935]
|
||||
- tools headers: Sync uapi/linux/perf_event.h with the kernel sources (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Don't signal all processes on system when interrupting tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix build-id event recording (Michael Petlan) [RHEL-77935]
|
||||
- tools: Override makefile ARCH variable if defined, but empty (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Fix hwmon parsing with PMU name test (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Ensure hwmon key union is zeroed before use (Michael Petlan) [RHEL-77935]
|
||||
- perf tests hwmon_pmu: Remove double evlist__delete() (Michael Petlan) [RHEL-77935]
|
||||
- perf/test: fix perf ftrace test on s390 (Michael Petlan) [RHEL-77935]
|
||||
- perf bpf-filter: Return -ENOMEM directly when pfi allocation fails (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Correct hwmon test PMU detection (Michael Petlan) [RHEL-77935]
|
||||
- perf: Remove unused del_perf_probe_events() (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Move pmu_metrics_table__find and remove ARM override (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: Add map_for_cpu() (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Pass a perf_cpu rather than a PMU to get_cpuid_str (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Avoid transitive PMU includes (Michael Petlan) [RHEL-77935]
|
||||
- perf arm64 header: Use cpu argument in get_cpuid (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Refactor get_cpuid to take a CPU for ARM (Michael Petlan) [RHEL-77935]
|
||||
- perf header: Move is_cpu_online to numa bench (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: fix breakage when do perf stat on system metric (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add missing __exit calls in tool/hwmon tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Make leader sampling test work without branch event (Michael Petlan) [RHEL-77935]
|
||||
- perf util: Remove kernel version deadcode (Michael Petlan) [RHEL-77935]
|
||||
- perf test shell trace_exit_race: Use --no-comm to avoid cases where COMM isn't resolved (Michael Petlan) [RHEL-77935]
|
||||
- perf test shell trace_exit_race: Show what went wrong in verbose mode (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add test for trace output loss (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: Avoid garbage when not printing a syscall's arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: Do not lose last events in a race (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Introduce quotation marks support (Michael Petlan) [RHEL-77935]
|
||||
- perf string: Add strpbrk_esq() and strdup_esq() for escape and quote (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Accept FUNC@* to specify function name explicitly (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix to ignore escaped characters in --lines option (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix error message for failing to find line range (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: Fix tracing itself, creating feedback loops (Michael Petlan) [RHEL-77935]
|
||||
- libsubcmd: Move va_end() before exit (Michael Petlan) [RHEL-77935]
|
||||
- perf timechart: Remove redundant variable assignment (Michael Petlan) [RHEL-77935]
|
||||
- perf list: Fix topic and pmu_name argument order (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix typos Muliplier -> Multiplier (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Allow configuring what disassemblers to use (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Define stubs for the LLVM and capstone disassemblers (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Introduce symbol__disassemble_objdump() (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Remove PERF_HAVE_DWARF_REGS (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Remove get_arch_regstr code (Michael Petlan) [RHEL-77935]
|
||||
- perf xtensa: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf sparc: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf sh: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf s390: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf riscv: Remove dwarf-regs.c and add dwarf-regs-table.h (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Move powerpc dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
|
||||
- perf mips: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf loongarch: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Move csky dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
|
||||
- perf arm: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf arm64: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Move x86 dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Pass ELF flags to get_dwarf_regstr (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Pass accurate disassembly machine to get_dwarf_regnum (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Add e_machine/e_flags to struct arch (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Add EM_HOST and EF_HOST defines (Michael Petlan) [RHEL-77935]
|
||||
- perf dwarf-regs: Remove PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET (Michael Petlan) [RHEL-77935]
|
||||
- perf bpf-prologue: Remove unused file (Michael Petlan) [RHEL-77935]
|
||||
- perf docs: Document tool and hwmon events (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add hwmon "PMU" test (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Add calls enabling the hwmon_pmu (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Add a tool PMU exposing events from hwmon in sysfs (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add hwmon filename parser test (Michael Petlan) [RHEL-77935]
|
||||
- perf hwmon_pmu: Add hwmon filename parser (Michael Petlan) [RHEL-77935]
|
||||
- tools api io: Ensure line_len_out is always initialized (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Include libtraceevent headers directly indicated by pkg-config (Michael Petlan) [RHEL-77935]
|
||||
- perf script python: Adjust objdump start/end per map pgoff parameter (Michael Petlan) [RHEL-77935]
|
||||
- perf script cs_etm: Add map_pgoff to python dictionary (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Expand metric+unit buffer size (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Add the empty-pmu-events build to .gitignore (Michael Petlan) [RHEL-77935]
|
||||
- perf: event: Remove deadcode (Michael Petlan) [RHEL-77935]
|
||||
- perf trace: avoid garbage when not printing a trace event's arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix ftrace test with regex patterns (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Remove dangling CFLAGS for removed attr.o object (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Add all shellcheck_log to gitignore (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Add missing cflags when building with custom libtraceevent (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Make libunwind opt-in rather than opt-out (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Use sqrtloop workload to test bperf event (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Support inherit events during fork() for bperf (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Use old behavior when opening old SPE files (Michael Petlan) [RHEL-77935]
|
||||
- perf ftrace latency: Fix unit on histogram first entry when using --use-nsec (Michael Petlan) [RHEL-77935]
|
||||
- perf, riscv: Wire up perf trace support for RISC-V (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix retrieval of source files from a debuginfod server (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Update --itrace help text (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Correctly set sample flags (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Use ARM_SPE_OP_BRANCH_ERET when synthesizing branches (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Set sample.addr to target address for instruction sample (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events arm64: Add i.MX91 DDR Performance Monitor metrics (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Sort tests placing exclusive tests last (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a signal handler to kill forked child processes (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Make parallel testing the default (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Run parallel tests in two passes (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a signal handler around running a test (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Tag parallel failing shell tests with "(exclusive)" (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Avoid list test blocking on writing to stdout (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Reduce scope of parallel variable (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Display number of active running tests (Michael Petlan) [RHEL-77935]
|
||||
- tools subcmd: Add non-waitpid check_if_command_finished() (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw() (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Use disasm_line__free() to properly free disasm_line (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Use disasm_line__free() to properly free disasm_line (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add precise_max subtest to the perf record shell test (Michael Petlan) [RHEL-77935]
|
||||
- perf record: Just use "cycles:P" as the default event (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Check fallback error and order (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Move x86__is_amd_cpu() to util/env.c (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Detect missing kernel features properly (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Do not set exclude_guest for precise_ip (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Simplify evsel__add_modifier() (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Add fallback for exclude_guest (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: sched-pipe bench: add (-n) nonblocking benchmark (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Document the -w/--workload option (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Introduce --list-workloads to list the available workloads (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Introduce workloads__for_each() (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events amd: Update Zen 5 data cache fill events (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events amd: Add Zen 5 data fabric metrics (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events amd: Add Zen 5 data fabric events (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix perf test case 84 on s390 (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Update all metrics test like metricgroups test (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename CONFIG_DWARF to CONFIG_LIBDW (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT (Michael Petlan) [RHEL-77935]
|
||||
- perf libdw: Remove unnecessary defines (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Move elfutils support check to libdw check (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Combine test-dwarf-getcfi into test-libdw (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Combine test-dwarf-getlocations into test-libdw (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Combine libdw-dwarf-unwind into libdw feature tests (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename test-dwarf to test-libdw (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Remove defined but never used variable (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Rename NO_DWARF to NO_LIBDW (Michael Petlan) [RHEL-77935]
|
||||
- perf build: Fix LIBDW_DIR (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Move attr files into shell directory where they are used (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Remove C test wrapper for attr.py (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a shell wrapper for "Setup struct perf_event_attr" (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Correct demangled symbols in C++ program (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Disable metric thresholds for CSV and JSON metric-only mode (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Add metric-threshold to json output (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Change color to threshold in print_metric (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Drop metric-unit if unit is NULL (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Display "none" for NaN with metric only json (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Fix/add parameter names for print_metric (Michael Petlan) [RHEL-77935]
|
||||
- perf color: Add printf format checking and resolve issues (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Fix libdw memory leak (Michael Petlan) [RHEL-77935]
|
||||
- perf disasm: Fix capstone memory leak (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/powerpc/util: Add support to handle compatible mode PVR for perf json events (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/pmu-events/powerpc: Add support for compat events in json (Michael Petlan) [RHEL-77935]
|
||||
- perf dso: Fix symtab_type for kmod compression (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Improve log for long event name failure (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Check group string length (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Use the MAX_EVENT_NAME_LEN macro (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Speed up some tests using perf list (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Refine helper arch_is_topdown_metrics() (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Make topdown metrics comparators be symmetric (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Remove duplicate io.h header (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Add Cortex CPUs to common data source encoding list (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Add Neoverse-V2 to common data source encoding list (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Remove the unused 'midr' field (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Use metadata to decide the data source feature (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Introduce arm_spe__is_homogeneous() (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Rename the common data source encoding (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Rename arm_spe__synth_data_source_generic() (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Delete unused Intel CQM test (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Fix missing inherit + sample read check (Michael Petlan) [RHEL-77935]
|
||||
- perf sched timehist: Add pre-migration wait time option (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Remove unnecessary parentheses (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix possible compiler warnings in hashmap (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Fix compiler error in util/tool_pmu.c (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/tests: Remove duplicate evlist__delete in tests/tool_pmu.c (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf/tests: Fix compilation error with strncpy in tests/tool_pmu (Michael Petlan) [RHEL-77935]
|
||||
- perf report: Display columns Predicted/Abort/Cycles in --branch-history (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add tool PMU test (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Switch to standard pmu functions and json descriptions (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: Add tool event json under a common architecture (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Move expr literals to tool_pmu (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Rename perf_tool_event__* to tool_pmu__* (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Rename enum perf_tool_event to tool_pmu_event (Michael Petlan) [RHEL-77935]
|
||||
- perf tool_pmu: Factor tool events into their own PMU (Michael Petlan) [RHEL-77935]
|
||||
- perf parse-events: Expose/rename config_term_name (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Allow hardcoded terms to be applied to attributes (Michael Petlan) [RHEL-77935]
|
||||
- perf pmu: Simplify an asprintf error message (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: Remove unused color_fwrite_lines (Michael Petlan) [RHEL-77935]
|
||||
- perf test x86: Fix typo in intel-pt-test (Michael Petlan) [RHEL-77935]
|
||||
- perf probe: Remove unused add_perf_probe_events (Michael Petlan) [RHEL-77935]
|
||||
- perf test attr: Add back missing topdown events (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Dump metadata with version 2 (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Support metadata version 2 (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Save per CPU information in metadata (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Calculate meta data size (Michael Petlan) [RHEL-77935]
|
||||
- perf arm-spe: Define metadata header version 2 (Michael Petlan) [RHEL-77935]
|
||||
- perf list: update option desc in man page (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Restore sample rate for perf_event_attr (Michael Petlan) [RHEL-77935]
|
||||
- perf/test: perf test 86 fails on s390 (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf: Allow inherit + PERF_SAMPLE_READ when opening events (Michael Petlan) [RHEL-77935]
|
||||
- tools/perf: Correctly calculate sample period for inherited SAMPLE_READ values (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Skip not fail syscall tp fields test when insufficient permissions (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Skip not fail tp fields test when insufficient permissions (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Fix memory leaks on event-times error paths (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Fix affinity memory leaks on error path (Michael Petlan) [RHEL-77935]
|
||||
- perf jevents: Don't stop at the first matched pmu when searching a events table (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add more topdown events regroup tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add topdown events counting and sampling tests (Michael Petlan) [RHEL-77935]
|
||||
- perf tests: Add leader sampling test in record tests (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Don't move topdown metric events in group (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Correct leader selection with sample_read enabled (Michael Petlan) [RHEL-77935]
|
||||
- perf x86/topdown: Complete topdown slots/metrics events check (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Reduce a variables scope (Michael Petlan) [RHEL-77935]
|
||||
- perf vender events arm64: Use "Topdown" as topdown metric group name (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Use ARRAY_SIZE for array length (Michael Petlan) [RHEL-77935]
|
||||
- perf/test: Speed up test case perf annotate basic tests (Michael Petlan) [RHEL-77935]
|
||||
- perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC} (Michael Petlan) [RHEL-77935]
|
||||
- perf sched replay: Remove unused parts of the code (Michael Petlan) [RHEL-77935]
|
||||
- libperf: Explicitly specify install-html dependencies (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Add a test for default perf stat command (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Make stat test work on DT devices (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Remove pmu_name (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel x86: Make evsel__has_perf_metrics work for legacy events (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Remove evlist__add_default_attrs use strings (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Uniquify event name improvements (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: Add alternate_hw_config and use in evsel__match (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Ignore security failures in all PMU test (Michael Petlan) [RHEL-77935]
|
||||
- perf symbol: Do not fixup end address of labels (Michael Petlan) [RHEL-77935]
|
||||
- perf vendor events arm64: imx95: add imx95_bandwidth_usage.lpddr4x metric (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Stop repeating when ref_perf_stat() returns -1 (Michael Petlan) [RHEL-77935]
|
||||
- perf stat: Close cork_fd when create_perf_stat_counter() failed (Michael Petlan) [RHEL-77935]
|
||||
- perf evsel: display dmesg command of showing a hardcoded path (Michael Petlan) [RHEL-77935]
|
||||
- perf test: cs-etm: Test Coresight disassembly script (Michael Petlan) [RHEL-77935]
|
||||
- perf scripts python cs-etm: Add start and stop arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf scripts python cs-etm: Improve arguments (Michael Petlan) [RHEL-77935]
|
||||
- perf scripts python cs-etm: Update to use argparse (Michael Petlan) [RHEL-77935]
|
||||
- perf scripting python: Add function to get a config value (Michael Petlan) [RHEL-77935]
|
||||
- perf cs-etm: Use new OpenCSD consistency checks (Michael Petlan) [RHEL-77935]
|
||||
- perf cs-etm: Don't flush when packet_queue fills up (Michael Petlan) [RHEL-77935]
|
||||
- perf test: Be more tolerant of metricgroup failures (Michael Petlan) [RHEL-77935]
|
||||
- perf tools: update expected diff for lib/list_sort.c (Michael Petlan) [RHEL-77935]
|
||||
- tools/lib/list_sort: remove unnecessary header includes (Michael Petlan) [RHEL-77935]
|
||||
- lib/list_sort: remove unnecessary header includes (Michael Petlan) [RHEL-77935]
|
||||
- libsubcmd: Silence compiler warning (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/ds: Add PEBS format 6 (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/uncore: Add Clearwater Forest support (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (Michael Petlan) [RHEL-77935]
|
||||
- perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and PTR_ERR_PCPU() macros (Michael Petlan) [RHEL-77935]
|
||||
- powerpc/perf: Add per-task/process monitoring to vpa_pmu driver (Michael Petlan) [RHEL-77935]
|
||||
- powerpc/kvm: Add vpa latency counters to kvm_vcpu_arch (Michael Petlan) [RHEL-77935]
|
||||
- docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Document sysfs event format entries for vpa_pmu (Michael Petlan) [RHEL-77935]
|
||||
- powerpc/perf: Add perf interface to expose vpa counters (Michael Petlan) [RHEL-77935]
|
||||
- redhat/configs: enable VPA_PMU on PowerPC (Michael Petlan) [RHEL-77935]
|
||||
- perf/core: Correct perf sampling with guest VMs (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86: Refactor misc flag assignments (Michael Petlan) [RHEL-77935]
|
||||
- perf/powerpc: Use perf_arch_instruction_pointer() (Michael Petlan) [RHEL-77935]
|
||||
- perf/core: Hoist perf_instruction_pointer() and perf_misc_flags() (Michael Petlan) [RHEL-77935]
|
||||
- perf/arm: Drop unused functions (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/amd/uncore: Avoid a false positive warning about snprintf truncation in amd_uncore_umc_ctx_init (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Do not enable large PEBS for events with aux actions or aux sampling (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/pt: Add support for pause / resume (Michael Petlan) [RHEL-77935]
|
||||
- perf/core: Add aux_pause, aux_resume, aux_start_paused (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/rapl: Clean up cpumask and hotplug (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/rapl: Move the pmu allocation out of CPU hotplug (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/amd: Warn only on new bits set (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Add PMU support for ArrowLake-H (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86/intel: Support hybrid PMU with multiple atom uarchs (Michael Petlan) [RHEL-77935]
|
||||
- x86/cpu/intel: Define helper to get CPU core native ID (Michael Petlan) [RHEL-77935]
|
||||
- perf/x86: Refine hybrid_pmu_type defination (Michael Petlan) [RHEL-77935]
|
||||
- perf/arm_pmuv3: Add PMUv3.9 per counter EL0 access control (Michael Petlan) [RHEL-77935]
|
||||
|
||||
* Thu Apr 10 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-73.el10]
|
||||
- x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (Steve Best) [RHEL-53783]
|
||||
- x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly (Steve Best) [RHEL-53783]
|
||||
|
6
sources
6
sources
@ -1,5 +1,5 @@
|
||||
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
|
||||
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
|
||||
SHA512 (linux-6.12.0-73.el10.tar.xz) = 16569653dc616c16393480b2dad09d675ac73d004865d0be0d224083617f2bcc45dcbe5d1acf0b9aef8e1313ee748d9e62f5c371a8bb53204c88884145e70624
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-73.el10.tar.xz) = f1245ed4b19c4ba3945f85189536ac508602ee0ef377117a6d40471993c61b198a11dcacc3f9ad5684973d4c1e9892dbe253e7445a85f5ecdb4db414277f8307
|
||||
SHA512 (kernel-kabi-dw-6.12.0-73.el10.tar.xz) = 363638a37d0822f41ee10a642eba36b7442adc8697b96afc32d0dfe7cdfef25279d16621d6a9d75e29ec659a379ba2be6b7a92e59255bdeb00c17b5d4b54690d
|
||||
SHA512 (linux-6.12.0-74.el10.tar.xz) = 7c38d5b007ae3ba2c237f8c0b3bd5f88caa311d85e5be12bd341ea7edde26e3b81637392e584de2c736f4fa756d15ad82a8e361a93872394f41574d66e58bf75
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-74.el10.tar.xz) = fc0bd47a91632d7b7e8cd4fa4e2c8eff7f0dbefdb8b1ca8434b3b5cccddac57d89495ad8d4ce27b9292bdfb77c07312f412064b8405cdd8fb2e2e9788fb02c7c
|
||||
SHA512 (kernel-kabi-dw-6.12.0-74.el10.tar.xz) = 363638a37d0822f41ee10a642eba36b7442adc8697b96afc32d0dfe7cdfef25279d16621d6a9d75e29ec659a379ba2be6b7a92e59255bdeb00c17b5d4b54690d
|
||||
|
Loading…
Reference in New Issue
Block a user