]>
2022-04-19 | Zhang Rui | perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-19 | Zhipeng Xie | perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-07 | Nick Desaulniers | x86/extable: Prefer local labels in .set directives Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-07 | Peter Zijlstra | x86,bpf: Avoid IBT objtool warning Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Peter Zijlstra | objtool: Fix SLS validation for kcov tail-call replacement Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Peter Zijlstra | objtool: Fix IBT tail-call detection Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Vincent Mailhol | x86/bug: Prevent shadowing in __WARN_FLAGS Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Chengming Zhou | perf/core: Always set cpuctx cgrp when enable cgroup... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Chengming Zhou | perf/core: Fix perf_cgroup_switch() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Chengming Zhou | perf/core: Use perf_cgroup_info->active to check if... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Chengming Zhou | perf/core: Don't pass task around when ctx sched in Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Kan Liang | perf/x86/intel: Update the FRONTEND MSR mask on Sapphire... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Kan Liang | perf/x86/intel: Don't extend the pseudo-encoding to... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Namhyung Kim | perf/core: Inherit event_caps Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Kan Liang | perf/x86/uncore: Add Raptor Lake uncore support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Kan Liang | perf/x86/msr: Add Raptor Lake CPU support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Kan Liang | perf/x86/cstate: Add Raptor Lake support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Kan Liang | perf/x86: Add Intel Raptor Lake support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Sebastian Andrzej... | Revert "mm/page_alloc: mark pagesets as __maybe_unused" Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Sebastian Andrzej... | Revert "locking/local_lock: Make the empty local_lock_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Sebastian Andrzej... | x86/percpu: Remove volatile from arch_raw_cpu_ptr(). Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Christophe Leroy | static_call: Remove __DEFINE_STATIC_CALL macro Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Christophe Leroy | static_call: Properly initialise DEFINE_STATIC_CALL_RET0() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Christophe Leroy | static_call: Don't make __static_call_return0 static Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Peter Zijlstra | x86,static_call: Fix __static_call_return0 for i386 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Sven Schnelle | entry: Fix compile error in dynamic_irqentry_exit_cond_resched() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Sebastian Andrzej... | sched: Teach the forced-newidle balancer about CPU... Use is_cpu_allowed(), as suggested by Peter Zijlstra, to decide if the a Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-04-05 | Peter Zijlstra | sched/core: Fix forceidle balancing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-22 | Peter Zijlstra | kvm/emulate: Fix SETcc emulation for ENDBR Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-22 | Peter Zijlstra | Merge branch 'kvm/kvm-sls-fix' Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-22 | Nathan Chancellor | x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-22 | Nathan Chancellor | x86/Kconfig: Only enable CONFIG_CC_HAS_IBT for clang... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-22 | Peter Zijlstra | kbuild: Fixup the IBT kbuild changes Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Nathan Chancellor | x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Masahiro Yamada | x86: Remove toolchain check for X32 ABI capability Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/alternative: Use .ibt_endbr_seal to seal indirect... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Find unused ENDBR instructions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Validate IBT assumptions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Add IBT/ENDBR decoding Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Read the NOENDBR annotation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86: Annotate idtentry_df() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86,objtool: Move the ASM_REACHABLE annotation to objtool.h Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86: Annotate call_on_stack() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Rework ASM_REACHABLE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86: Mark __invalid_creds() __noreturn Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | exit: Mark do_group_exit() __noreturn Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86: Mark stop_this_cpu() __noreturn Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Ignore extra-symbol code Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Rename --duplicate to --lto Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Ensure module init/exit points have references Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Dont generate ENDBR in .discard.text Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,sev: Annotations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,ftrace: Annotate ftrace code patching Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Annotate text references Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Disable IBT around firmware Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/alternative: Simplify int3_selftest_ip Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,kexec: Disable CET on kexec Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Add IBT feature, MSR and #CP handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,ftrace: Add ENDBR to samples/ftrace Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,bpf: Add ENDBR instructions to prologue and... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,kprobes: Cure sym+0 equals fentry woes Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,ftrace: Make function-graph play nice Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/livepatch: Validate __fentry__ location Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,ftrace: Search for __fentry__ location Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,kvm: Add ENDBR to fastops Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,crypto: Add ENDBR for the jump-table entries Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,paravirt: Sprinkle ENDBR Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/linkage: Add ENDBR to SYM_FUNC_START*() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,entry: Sprinkle ENDBR dust Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,xen: Sprinkle the ENDBR Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/entry,xen: Early rewrite of restore_regs_and_return_to_k... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/entry: Cleanup PARAVIRT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/text-patching: Make text_gen_insn() play nice with... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Add ANNOTATE_NOENDBR Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | x86/ibt: Base IBT bits Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Have WARN_FUNC fall back to sym+off Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool,efi: Update __efi64_thunk annotation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Default ignore INT3 for unreachable Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | objtool: Add --dry-run Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | static_call: Avoid building empty .static_call_sites Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Peter Zijlstra | Merge branch 'arm64/for-next/linkage' Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-15 | Fenghua Yu | tools/objtool: Check for use of the ENQCMD instruction... Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-12 | Chengming Zhou | cgroup: Fix suspicious rcu_dereference_check() usage... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-11 | Frederic Weisbecker | sched/preempt: Tell about PREEMPT_DYNAMIC on kernel... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | K Prateek Nayak | sched/topology: Remove redundant variable and fix incorrect... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | Dietmar Eggemann | sched/deadline,rt: Remove unused parameter from pick_next_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | Dietmar Eggemann | sched/deadline,rt: Remove unused functions for !CONFIG_SMP Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | Dietmar Eggemann | sched/deadline: Use __node_2_[pdl|dle]() and rb_first_cached... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | Dietmar Eggemann | sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | Dietmar Eggemann | sched/deadline: Move bandwidth mgmt and reclaim functions... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-08 | Dietmar Eggemann | sched/deadline: Remove unused def_dl_bandwidth Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Anshuman Khandual | perf: Add irq and exception return branch types Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Steve Wahl | perf/x86/intel/uncore: Make uncore_discovery clean... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Valentin Schneider | sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTER... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Valentin Schneider | sched/tracing: Don't re-read p->state when emitting... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Valentin Schneider | sched/rt: Plug rt_mutex_setprio() vs push_rt_task(... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Chengming Zhou | sched/cpuacct: Remove redundant RCU read lock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Chengming Zhou | sched/cpuacct: Optimize away RCU read lock Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-03-01 | Chengming Zhou | sched/cpuacct: Fix charge percpu cpuusage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |