Age | Commit message (Expand) | Author |
2025-04-13 | x86/percpu: Refer __percpu_prefix to __force_percpu_prefix | Uros Bizjak |
2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds |
2025-03-19 | x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers | Thomas Huth |
2025-03-16 | percpu/x86: enable strict percpu checks via named AS qualifiers | Uros Bizjak |
2025-03-16 | percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors | Uros Bizjak |
2025-03-16 | percpu: use TYPEOF_UNQUAL() in variable declarations | Uros Bizjak |
2025-03-04 | x86/smp: Move this_cpu_off to percpu hot section | Brian Gerst |
2025-03-04 | x86/percpu: Move current_task to percpu hot section | Brian Gerst |
2025-03-04 | x86/percpu: Move top_of_stack to percpu hot section | Brian Gerst |
2025-03-04 | Merge branch 'x86/locking' into x86/asm, to simplify dependencies | Ingo Molnar |
2025-02-25 | x86/percpu: Construct __percpu_seg_override from __percpu_seg | Uros Bizjak |
2025-02-24 | x86/percpu: Unify __pcpu_op{1,2}_N() macros to __pcpu_op_N() | Uros Bizjak |
2025-02-21 | x86/locking: Use asm_inline for {,try_}cmpxchg{64,128} emulations | Uros Bizjak |
2025-02-21 | x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op() | Uros Bizjak |
2025-02-18 | x86/percpu/64: Remove INIT_PER_CPU macros | Brian Gerst |
2024-11-06 | x86/percpu: fix clang warning when dealing with unsigned types | Andy Shevchenko |
2024-05-20 | x86/percpu: Clean up <asm/percpu.h> vertical alignment details | Ingo Molnar |
2024-05-20 | x86/percpu: Clean up <asm/percpu.h> a bit | Ingo Molnar |
2024-05-20 | x86/percpu: Move some percpu accessors around to reduce ifdeffery | Uros Bizjak |
2024-05-20 | x86/percpu: Rename percpu_stable_op() to __raw_cpu_read_stable() | Uros Bizjak |
2024-05-18 | x86/percpu: Fix operand constraint modifier in __raw_cpu_write() | Uros Bizjak |
2024-05-18 | x86/percpu: Introduce the __raw_cpu_read_const() macro | Uros Bizjak |
2024-05-18 | x86/percpu: Unify percpu read-write accessors | Uros Bizjak |
2024-05-18 | x86/percpu: Move some percpu macros around for readability | Uros Bizjak |
2024-05-18 | x86/percpu: Introduce the pcpu_binary_op() macro | Uros Bizjak |
2024-04-06 | x86/percpu: Introduce raw_cpu_read_long() to reduce ifdeffery | Uros Bizjak |
2024-04-06 | x86/percpu: Rewrite x86_this_cpu_test_bit() and friends as macros | Uros Bizjak |
2024-04-06 | x86/percpu: Fix x86_this_cpu_variable_test_bit() asm template | Uros Bizjak |
2024-04-03 | x86/percpu: Use __force to cast from __percpu address space | Uros Bizjak |
2024-03-25 | x86/percpu: Do not use this_cpu_read_stable_8() for 32-bit targets | Uros Bizjak |
2024-03-22 | x86/percpu: Unify arch_raw_cpu_ptr() defines | Uros Bizjak |
2024-03-20 | x86/percpu: Move raw_percpu_xchg_op() to a better place | Uros Bizjak |
2024-03-20 | x86/percpu: Convert this_percpu_xchg_op() from asm() to C code, to generate b... | Uros Bizjak |
2024-02-14 | Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br... | Ingo Molnar |
2023-12-27 | Kill unnecessary kernel.h include | Kent Overstreet |
2023-12-11 | x86/percpu: Avoid sparse warning with cast to named address space | Uros Bizjak |
2023-12-11 | x86/percpu: Fix "const_pcpu_hot" version generation failure | Uros Bizjak |
2023-11-30 | x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__ | Uros Bizjak |
2023-10-23 | x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code g... | Uros Bizjak |
2023-10-20 | x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR() | Uros Bizjak |
2023-10-18 | x86/percpu: Use the correct asm operand modifier in percpu_stable_op() | Uros Bizjak |
2023-10-16 | x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation | Uros Bizjak |
2023-10-16 | x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize | Uros Bizjak |
2023-10-05 | x86/percpu: Use C for percpu read/write accessors | Uros Bizjak |
2023-10-05 | x86/percpu: Use compiler segment prefix qualifier | Nadav Amit |
2023-09-21 | x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op | Uros Bizjak |
2023-09-15 | x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() | Uros Bizjak |
2023-09-15 | x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} | Uros Bizjak |
2023-06-05 | arch: Remove cmpxchg_double | Peter Zijlstra |
2023-06-05 | percpu: Wire up cmpxchg128 | Peter Zijlstra |