2022-12-15 | Peter Zijlstra | x86/mm: Rename __change_page_attr_set_clr(.checkalias) Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Untangle __change_page_attr_set_clr(.checkalias) Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Add a few comments Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Convert __HAVE_ARCH_P..P_GET to the new style Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Remove pointless barrier() after pmdp_get_lockless() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm/pae: Get rid of set_64bit() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86_64: Remove pointless set_64bit() usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm/pae: Be consistent with pXXp_get_and_clear() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm/pae: Use WRITE_ONCE() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm/pae: Don't (ab)use atomic64 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm/gup: Fix the lockless PMD access Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Rename pmd_read_atomic() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Rename GUP_GET_PTE_LOW_HIGH Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Fix pmd_read_atomic() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | sh/mm: Make pmd_t similar to pte_t Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm/pae: Make pmd_t similar to pte_t Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Update ptep_get_lockless()'s comment Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Implement native set_memory_rox() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Introduce set_memory_rox() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Do verify W^X at boot up Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/ftrace: Remove SYSTEM_BOOTING exceptions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Initialize text poking earlier Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Use mm_alloc() in poking_init() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | mm: Move mm_cachep initialization to mm_init() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-12-15 | Peter Zijlstra | x86/mm: Randomize per-cpu entry area Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-29 | Peter Zijlstra | perf: Fix perf_pending_task() UaF Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-24 | Peter Zijlstra | perf: Fix function pointer case Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-24 | Peter Zijlstra | perf: Consider OS filter fail Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-24 | Peter Zijlstra | perf: Fixup SIGTRAP and sample_flags interaction Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-14 | Peter Zijlstra | sched: Fix race in task_call_func() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-05 | Peter Zijlstra | x86,pm: Force out-of-line memcpy() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-05 | Peter Zijlstra | objtool: Fix weak hole vs prefix symbol Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-05 | Peter Zijlstra | objtool: Optimize elf_dirty_reloc_sym() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-04 | Peter Zijlstra | bpf: Convert BPF_DISPATCHER to use static_call() (not... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-04 | Peter Zijlstra | bpf: Revert ("Fix dispatcher patchable function entry... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | x86/cfi: Add boot time hash randomization Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | x86/cfi: Boot time selection of CFI scheme Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | x86/ibt: Implement FineIBT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | objtool: Add --cfi to generate the .cfi_sites section Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | x86: Add prefix symbols for function padding Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | objtool: Add option to generate prefix symbols Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | objtool: Avoid O(bloody terrible) behaviour -- an ode... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | objtool: Slice up elf_create_section_symbol() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | kallsyms: Revert "Take callthunks into account" Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-11-01 | Peter Zijlstra | x86: Unconfuse CONFIG_ and X86_FEATURE_ namespaces Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-27 | Peter Zijlstra | perf: Rewrite core context handling Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-20 | Peter Zijlstra | ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-20 | Peter Zijlstra | x86/ftrace: Remove ftrace_epilogue() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra ... | x86/bugs: Add retbleed=force Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/ftrace: Make it call depth tracking aware Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/ftrace: Rebalance RSB Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/ftrace: Remove ftrace_epilogue() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/orc: Make it callthunk aware Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | kallsyms: Take callthunks into account Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | static_call: Add call depth tracking support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/retpoline: Add SKL retthunk retpolines Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/asm: Provide ALTERNATIVE_3 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/returnthunk: Allow different return thunks Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/entry: Make sync_regs() invocation a tail call Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Allow STT_NOTYPE -> STT_FUNC+0 sibling-calls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Rework instruction -> symbol mapping Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Allow symbol range comparisons for IBT/ENDBR Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Fix find_{symbol,func}_containing() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Add --hacks=skylake Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Add .call_sites section Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Track init section Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | objtool: Allow !PC relative relocations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra ... | x86: Fixup asm-offsets duplicate Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | x86/error_inject: Align function properly Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | arch: Introduce CONFIG_FUNCTION_ALIGNMENT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-17 | Peter Zijlstra | perf: Fix missing SIGTRAPs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-04 | Peter Zijlstra | perf/hw_breakpoint: Annotate tsk->perf_event_mutex... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-04 | Peter Zijlstra | perf: Fix pmu_filter_match() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-10-04 | Peter Zijlstra | perf: Fix lockdep_assert_event_ctx() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-30 | Peter Zijlstra | sched: Fix more TASK_state comparisons Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-29 | Peter Zijlstra | Merge branch 'v6.0-rc7' Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-28 | Peter Zijlstra | sched: Fix TASK_state comparisons Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-16 | Peter Zijlstra ... | ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-15 | Peter Zijlstra | objtool,x86: Teach decode about LOOP* instructions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-15 | Peter Zijlstra | x86,retpoline: Be sure to emit INT3 after JMP *%\reg Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-09 | Peter Zijlstra | Merge branch 'driver-core/driver-core-next' Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86/p4: Remove perfctr_second_write quirk Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86/intel: Remove x86_pmu::update_topdown_event Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86/intel: Remove x86_pmu::set_topdown_event_period Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86: Add a x86_pmu::limit_period static_call Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86: Change x86_pmu::limit_period signature Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86/intel: Move the topdown stuff into the intel... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf/x86: Add two more x86_pmu methods Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | perf: Add a few assertions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched: Show PF_flag holes Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | freezer,sched: Rewrite core freezer logic Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched: Widen TAKS_state literals Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched/wait: Add wait_event_state() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched/completion: Add wait_for_completion_state() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched: Add TASK_ANY for wait_task_inactive() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched: Change wait_task_inactive()s match_state Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | freezer,umh: Clean up freezer/initrd interaction Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | freezer: Have {,un}lock_system_sleep() save/restore... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2022-09-07 | Peter Zijlstra | sched: Rename task_running() to task_on_cpu() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |