Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1342528
| From | David Daney <ddaney.cavm@gmail.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 0/2] NUMA related header file cleanups. |
| Date | 2016-02-25 01:10 +0100 |
| Message-ID | <r5RFg-3Xk-13@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
From: David Daney <david.daney@cavium.com>
Refactor many architectures' cpumask_of_pcibus and NODE_DATA definitions
by moving them to asm-generic.
Tested on arm64.
Build tested on ia64, m32r, powerpc, s390, sh, sparc(64), tile, x86
This patch set (arm64 portion) depends on this one:
https://lkml.org/lkml/2016/2/22/1066
Earler versions of these patches were part of the arm64 NUMA patch
set. They have been split out here into a separate set.
Ganapatrao Kulkarni (2):
topology, cleanup: Avoid redefinition of cpumask_of_pcibus in asm
header files.
numa, mm, cleanup: remove redundant NODE_DATA macro from asm header
files.
arch/arm64/include/asm/mmzone.h | 4 +---
arch/arm64/include/asm/topology.h | 3 ---
arch/ia64/include/asm/topology.h | 4 ----
arch/m32r/include/asm/mmzone.h | 4 +---
arch/metag/include/asm/mmzone.h | 4 +---
arch/metag/include/asm/topology.h | 3 ---
arch/powerpc/include/asm/mmzone.h | 8 ++------
arch/powerpc/include/asm/topology.h | 4 ----
arch/s390/include/asm/mmzone.h | 6 +-----
arch/s390/include/asm/pci.h | 2 +-
arch/s390/include/asm/topology.h | 1 +
arch/sh/include/asm/mmzone.h | 4 +---
arch/sh/include/asm/topology.h | 3 ---
arch/sparc/include/asm/mmzone.h | 6 ++----
arch/tile/include/asm/pci.h | 2 --
arch/tile/include/asm/topology.h | 3 +++
arch/x86/include/asm/mmzone.h | 3 +--
arch/x86/include/asm/mmzone_32.h | 5 -----
arch/x86/include/asm/mmzone_64.h | 17 -----------------
arch/x86/include/asm/pci.h | 2 +-
arch/x86/include/asm/topology.h | 1 +
include/asm-generic/mmzone.h | 24 ++++++++++++++++++++++++
include/asm-generic/topology.h | 4 ++--
23 files changed, 43 insertions(+), 74 deletions(-)
delete mode 100644 arch/x86/include/asm/mmzone_64.h
create mode 100644 include/asm-generic/mmzone.h
--
1.8.3.1
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[PATCH 0/2] NUMA related header file cleanups. David Daney <ddaney.cavm@gmail.com> - 2016-02-25 01:10 +0100
[PATCH 2/2] numa, mm, cleanup: remove redundant NODE_DATA macro from asm header files. David Daney <ddaney.cavm@gmail.com> - 2016-02-25 01:10 +0100
Re: [PATCH 2/2] numa, mm, cleanup: remove redundant NODE_DATA macro from asm header files. Will Deacon <will.deacon@arm.com> - 2016-03-02 03:20 +0100
csiph-web