[HMM 0/2] Build fix and documentation

From: JÃrÃme Glisse
Date: Fri Mar 17 2017 - 14:26:47 EST


This fix build on 32 bit system by simply disabling this feature as
it was never intented for 32 bit system. This also add documentations.

Size impact is virtualy non-existent (allyesconfig on i386 without
patchset and then with whole patchset and build fixes).

[glisse@localhost linux]$ size vmlinux-without
text data bss dec hex filename
73065929 43745211 26939392 143750532 8917584 vmlinux-without
[glisse@localhost linux]$ size vmlinux
text data bss dec hex filename
73066001 43745211 26939392 143750604 89175cc vmlinux

Sorry for all the build failures.

Cheers,
JÃrÃme


Balbir Singh (1):
mm/hmm: Fix build on 32 bit systems

JÃrÃme Glisse (1):
hmm: heterogeneous memory management documentation

Documentation/vm/hmm.txt | 362 +++++++++++++++++++++++++++++++++++++++++++++++
include/linux/migrate.h | 18 ++-
mm/Kconfig | 4 +-
mm/migrate.c | 3 +-
4 files changed, 384 insertions(+), 3 deletions(-)
create mode 100644 Documentation/vm/hmm.txt

--
2.4.11