linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [HMM 0/2] Build fix and documentation
@ 2017-03-17 19:27 Jérôme Glisse
  2017-03-17 19:27 ` [HMM 1/2] mm/hmm: Fix build on 32 bit systems Jérôme Glisse
  2017-03-17 19:27 ` [HMM 2/2] hmm: heterogeneous memory management documentation Jérôme Glisse
  0 siblings, 2 replies; 5+ messages in thread
From: Jérôme Glisse @ 2017-03-17 19:27 UTC (permalink / raw)
  To: akpm, linux-kernel, linux-mm
  Cc: John Hubbard, Naoya Horiguchi, David Nellans,
	Jérôme Glisse

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,
JA(C)rA'me


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

JA(C)rA'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

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-03-18  3:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-17 19:27 [HMM 0/2] Build fix and documentation Jérôme Glisse
2017-03-17 19:27 ` [HMM 1/2] mm/hmm: Fix build on 32 bit systems Jérôme Glisse
2017-03-17 19:27 ` [HMM 2/2] hmm: heterogeneous memory management documentation Jérôme Glisse
2017-03-18  1:32   ` John Hubbard
2017-03-18  3:54     ` Jerome Glisse

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).