x86-64, NUMA: Make dummy node initialization path similar to non-dummy ones
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest33 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/33 | x86-64, NUMA: Make dummy node initialization path similar to non-dummy onesarch/ | +3 | 0 replies | |
| 2/33 | x86-64, NUMA: Simplify hotplug node handling in acpi_numa_memory_affinity_init()arch/ | +13 | 0 replies | |
| 3/33 | x86, NUMA: Drop @start/last_pfn from initmem_init()arch/ arch/ arch/ +3 more | +14 | 0 replies | |
| 4/33 | x86-64, NUMA: Unify {acpi|amd}_{numa_init|scan_nodes}() arguments and return valuesarch/ arch/ arch/ +4 more | +22 | 0 replies | |
| 5/33 | x86-64, NUMA: Wrap acpi_numa_init() so that failure can be indicated by return valuearch/ arch/ arch/ | +12 | 0 replies | |
| 6/33 | x86, NUMA: Move *_numa_init() invocations into initmem_init()arch/ arch/ arch/ +3 more | +20 | 0 replies | |
| 7/33 | x86-64, NUMA: Restructure initmem_init()arch/ arch/ | +52 | 0 replies | |
| 8/33 | x86-64, NUMA: Use common {cpu|mem}_nodes_parsedarch/ arch/ arch/ +1 more | +31 | 0 replies | |
| 9/33 | x86-64, NUMA: Remove local variable found from amd_numa_init()arch/ | +2 | 0 replies | |
| 10/33 | x86-64, NUMA: Move apicid to numa mapping initialization from amd_scan_nodes() to amd_numa_init()arch/ | +23 | 0 replies | |
| 11/33 | x86-64, NUMA: Use common numa_nodes[]arch/ arch/ arch/ +1 more | +45 | 0 replies | |
| 12/33 | x86-64, NUMA: Kill {acpi|amd}_get_nodes()arch/ arch/ arch/ +2 more | +10 | 0 replies | |
| 13/33 | x86-64, NUMA: Factor out memblk handling into numa_{add|register}_memblk()arch/ arch/ arch/ +1 more | +116 | 0 replies | |
| 13/33 | x86-64, NUMA: Factor out memblk handling into numa_{add|register}_memblk()arch/ arch/ arch/ +2 more | +117 | 0 replies | |
| 14/33 | x86-64, NUMA: Unify use of memblk in all init methodsarch/ arch/ arch/ +1 more | +8 | 0 replies | |
| 15/33 | x86-64, NUMA: Unify the rest of memblk registrationarch/ arch/ arch/ | +68 | 0 replies | |
| 16/33 | x86-64, NUMA: Kill {acpi|amd|dummy}_scan_nodes()arch/ arch/ arch/ +2 more | +0 | 0 replies | |
| 17/33 | x86-64, NUMA: Remove %NULL @nodeids handling from compute_hash_shift()arch/ | +7 | 0 replies | |
| 18/33 | x86-64, NUMA: Introduce struct numa_meminfoarch/ | +75 | 0 replies | |
| 19/33 | x86-64, NUMA: Separate out numa_cleanup_meminfo()arch/ | +46 | 0 replies | |
| 20/33 | x86-64, NUMA: make numa_cleanup_meminfo() prettierarch/ | +19 | 0 replies | |
| 21/33 | x86-64, NUMA: consolidate and improve memblk sanity checksarch/ | +49 | 0 replies | |
| 22/33 | x86-64, NUMA: Add common find_node_by_addr()arch/ arch/ arch/ +1 more | +20 | 0 replies | |
| 23/33 | x86-64, NUMA: Kill numa_nodes[]arch/ arch/ arch/ +1 more | +53 | 0 replies | |
| 24/33 | x86-64, NUMA: Rename cpu_nodes_parsed to numa_nodes_parsedarch/ arch/ arch/ +1 more | +10 | 0 replies | |
| 25/33 | x86-64, NUMA: Kill mem_nodes_parsedarch/ arch/ arch/ +1 more | +20 | 0 replies | |
| 26/33 | x86-64, NUMA: Implement generic node distance handlingarch/ arch/ arch/ +2 more | +109 | 0 replies | |
| 27/33 | x86-64, NUMA: Trivial changes to prepare for emulation updatesarch/ | +18 | 0 replies | |
| 28/33 | x86-64, NUMA: Build and use direct emulated nid -> phys nid mappingarch/ | +35 | 0 replies | |
| 28/33 | x86-64, NUMA: Build and use direct emulated nid -> phys nid mappingarch/ | +35 | 0 replies | |
| 29/33 | x86-64, NUMA: Make emulation code build numa_meminfo and share the registration patharch/ | +86 | 0 replies | |
| 30/33 | x86-64, NUMA: Wrap node ID during emulationarch/ | +2 | 0 replies | |
| 31/33 | x86-64, NUMA: Emulate directly from numa_meminfoarch/ | +71 | 0 replies | |
| 32/33 | x86-64, NUMA: Unify emulated apicid -> node mapping transformationarch/ arch/ arch/ | +16 | 0 replies | |
| 33/33 | x86-64, NUMA: Unify emulated distance mappingarch/ arch/ arch/ +3 more | +40 | 0 replies |
Reviews trailers per patch
1 of 35 patches has a Reviewed-by or Acked-by.
| Patch | Yinghai Lu |
|---|---|
| 1/33 | A-b |
| 2/33 | |
| 3/33 | |
| 4/33 | |
| 5/33 | |
| 6/33 | |
| 7/33 | |
| 8/33 | |
| 9/33 | |
| 10/33 | |
| 11/33 | |
| 12/33 | |
| 13/33 | |
| 13/33 | |
| 14/33 | |
| 15/33 | |
| 16/33 | |
| 17/33 | |
| 18/33 | |
| 19/33 | |
| 20/33 | |
| 21/33 | |
| 22/33 | |
| 23/33 | |
| 24/33 | |
| 25/33 | |
| 26/33 | |
| 27/33 | |
| 28/33 | |
| 28/33 | |
| 29/33 | |
| 30/33 | |
| 31/33 | |
| 32/33 | |
| 33/33 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.