Add percpu smp cacheline align section
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest2 patches 15 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | Define percpu smp cacheline align interfacearch/ arch/ arch/ +23 more | +82 | 2 replies | |
| 1/2 | Define new percpu interface for shared data -- version 2arch/ arch/ arch/ +23 more | +82 | 0 replies | |
| 2/2 | Call percpu smp cacheline algin interfacearch/ arch/ arch/ +2 more | +5 | 8 replies | |
| 2/2 | Use the new percpu interface for shared data -- version 2arch/ arch/ arch/ +2 more | +5 | 0 replies |
Reviews trailers per patch
All 4 patches have a Reviewed-by or Acked-by.
| Patch | Suresh Siddha |
|---|---|
| 1/2 | A-b A-b A-b |
| 1/2 | A-b A-b A-b |
| 2/2 | A-b A-b A-b |
| 2/2 | A-b A-b A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/2] Add percpu smp cacheline align section
This is follow-up for Suresh's runqueue align in smp patch at:
http://www.uwsg.iu.edu/hypermail/linux/kernel/0704.1/0340.html
The patches place all of smp cacheline aligned percpu data into .data.percpu.cacheline_aligned_in_smp. Other percpu data is still in data.percpu section. The patches can reduce cache line access in SMP and reduce alignment gap waste. The patches also define PERCPU macro for vmlinux.lds.S for code clean up.
PATCH 1/2: Define percpu smp cacheline align interface PATCH 2/2: Call percpu smp cacheline algin interface
Thanks.
-Fenghua