index
:
linux
master
linux
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arch
/
x86
/
include
/
asm
/
percpu.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
x86/percpu: Clean up <asm/percpu.h> vertical alignment details
Ingo Molnar
2024-05-20
1
-150
/
+171
*
x86/percpu: Clean up <asm/percpu.h> a bit
Ingo Molnar
2024-05-20
1
-41
/
+50
*
x86/percpu: Move some percpu accessors around to reduce ifdeffery
Uros Bizjak
2024-05-20
1
-21
/
+19
*
x86/percpu: Rename percpu_stable_op() to __raw_cpu_read_stable()
Uros Bizjak
2024-05-20
1
-6
/
+6
*
x86/percpu: Fix operand constraint modifier in __raw_cpu_write()
Uros Bizjak
2024-05-18
1
-1
/
+1
*
x86/percpu: Introduce the __raw_cpu_read_const() macro
Uros Bizjak
2024-05-18
1
-10
/
+9
*
x86/percpu: Unify percpu read-write accessors
Uros Bizjak
2024-05-18
1
-47
/
+25
*
x86/percpu: Move some percpu macros around for readability
Uros Bizjak
2024-05-18
1
-29
/
+34
*
x86/percpu: Introduce the pcpu_binary_op() macro
Uros Bizjak
2024-05-18
1
-17
/
+30
*
x86/percpu: Introduce raw_cpu_read_long() to reduce ifdeffery
Uros Bizjak
2024-04-06
1
-8
/
+6
*
x86/percpu: Rewrite x86_this_cpu_test_bit() and friends as macros
Uros Bizjak
2024-04-06
1
-31
/
+23
*
x86/percpu: Fix x86_this_cpu_variable_test_bit() asm template
Uros Bizjak
2024-04-06
1
-2
/
+3
*
x86/percpu: Use __force to cast from __percpu address space
Uros Bizjak
2024-04-03
1
-3
/
+3
*
x86/percpu: Do not use this_cpu_read_stable_8() for 32-bit targets
Uros Bizjak
2024-03-25
1
-4
/
+9
*
x86/percpu: Unify arch_raw_cpu_ptr() defines
Uros Bizjak
2024-03-22
1
-24
/
+18
*
x86/percpu: Move raw_percpu_xchg_op() to a better place
Uros Bizjak
2024-03-20
1
-12
/
+11
*
x86/percpu: Convert this_percpu_xchg_op() from asm() to C code, to generate b...
Uros Bizjak
2024-03-20
1
-21
/
+11
*
Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br...
Ingo Molnar
2024-02-14
1
-1
/
+1
|
\
|
*
Kill unnecessary kernel.h include
Kent Overstreet
2023-12-27
1
-1
/
+1
*
|
x86/percpu: Avoid sparse warning with cast to named address space
Uros Bizjak
2023-12-11
1
-0
/
+5
*
|
x86/percpu: Fix "const_pcpu_hot" version generation failure
Uros Bizjak
2023-12-11
1
-0
/
+7
*
|
x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__
Uros Bizjak
2023-11-30
1
-0
/
+5
*
|
x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code g...
Uros Bizjak
2023-10-23
1
-3
/
+3
*
|
x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR()
Uros Bizjak
2023-10-20
1
-4
/
+8
*
|
x86/percpu: Use the correct asm operand modifier in percpu_stable_op()
Uros Bizjak
2023-10-18
1
-2
/
+2
*
|
x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation
Uros Bizjak
2023-10-16
1
-0
/
+17
*
|
x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize
Uros Bizjak
2023-10-16
1
-2
/
+4
*
|
x86/percpu: Use C for percpu read/write accessors
Uros Bizjak
2023-10-05
1
-11
/
+54
*
|
x86/percpu: Use compiler segment prefix qualifier
Nadav Amit
2023-10-05
1
-22
/
+46
|
/
*
x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op
Uros Bizjak
2023-09-21
1
-12
/
+16
*
x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg()
Uros Bizjak
2023-09-15
1
-0
/
+27
*
x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128}
Uros Bizjak
2023-09-15
1
-0
/
+67
*
arch: Remove cmpxchg_double
Peter Zijlstra
2023-06-05
1
-42
/
+0
*
percpu: Wire up cmpxchg128
Peter Zijlstra
2023-06-05
1
-6
/
+68
*
x86/percpu: Remove volatile from arch_raw_cpu_ptr().
Sebastian Andrzej Siewior
2022-04-05
1
-3
/
+3
*
x86/percpu: Remove unused PER_CPU() macro
Brian Gerst
2020-07-23
1
-18
/
+0
*
x86/percpu: Clean up percpu_stable_op()
Brian Gerst
2020-07-23
1
-29
/
+12
*
x86/percpu: Clean up percpu_cmpxchg_op()
Brian Gerst
2020-07-23
1
-40
/
+18
*
x86/percpu: Clean up percpu_xchg_op()
Brian Gerst
2020-07-23
1
-43
/
+18
*
x86/percpu: Clean up percpu_add_return_op()
Brian Gerst
2020-07-23
1
-35
/
+16
*
x86/percpu: Remove "e" constraint from XADD
Brian Gerst
2020-07-23
1
-1
/
+1
*
x86/percpu: Clean up percpu_add_op()
Brian Gerst
2020-07-23
1
-77
/
+22
*
x86/percpu: Clean up percpu_from_op()
Brian Gerst
2020-07-23
1
-35
/
+15
*
x86/percpu: Clean up percpu_to_op()
Brian Gerst
2020-07-23
1
-55
/
+35
*
x86/percpu: Introduce size abstraction macros
Brian Gerst
2020-07-23
1
-0
/
+30
*
x86/percpu: Optimize raw_cpu_xchg()
Peter Zijlstra
2019-06-17
1
-4
/
+16
*
x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}()
Peter Zijlstra
2019-06-17
1
-112
/
+112
*
x86/percpu: Fix this_cpu_read()
Peter Zijlstra
2018-10-14
1
-4
/
+4
*
x86/asm: Use CC_SET/CC_OUT in percpu_cmpxchg8b_double() to micro-optimize cod...
Uros Bizjak
2018-06-21
1
-3
/
+4
*
x86/asm: Add instruction suffixes to bitops
Jan Beulich
2018-02-28
1
-1
/
+1
[next]