diff options
| author | Heiko Carstens <hca@linux.ibm.com> | 2026-10-13 17:08:37 +0200 |
|---|---|---|
| committer | Heiko Carstens <hca@linux.ibm.com> | 2026-10-13 17:08:37 +0200 |
| commit | f1214789a14bd7f1db98a25ba1e69406ca7395da (patch) | |
| tree | 3b1b7406d99a6ab2c12792e8a2ee9f6415fcec54 /tools/lib/python | |
| parent | efe276b9acba7efe216a195dba59f711090430f4 (diff) | |
| parent | 8f4778cf7f76e0da395b8015a25953f3ce05ab16 (diff) | |
| download | linux-next-f1214789a14bd7f1db98a25ba1e69406ca7395da.tar.gz linux-next-f1214789a14bd7f1db98a25ba1e69406ca7395da.zip | |
Merge branch 'percpu-improvements'
Heiko Carstens says:
====================
Some more improvements for the preemptible percpu code. The missing
asm_inline conversion addressed with the first patch is the most
important one. While I first thought that it is a compiler glitch that
some simple this_cpu operations are not inlined anymore it was a simple
asm_inline vs asm in front of percpu inline assemblies which caused this.
With this addressed inlining works again like expected.
Two more patches reduce register pressure for inline assemblies. The last
patch implements this_cpu_try_cmpxchg() for s390 so the compiler can
generate slightly better code similar to try_cmpxchg().
====================
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
