From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751221AbdCQS0V (ORCPT ); Fri, 17 Mar 2017 14:26:21 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37932 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751209AbdCQS0T (ORCPT ); Fri, 17 Mar 2017 14:26:19 -0400 DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 378EC9D40D Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=jglisse@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 378EC9D40D From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= To: akpm@linux-foundation.org, , linux-mm@kvack.org Cc: John Hubbard , Naoya Horiguchi , David Nellans , =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= Subject: [HMM 0/2] Build fix and documentation Date: Fri, 17 Mar 2017 15:27:01 -0400 Message-Id: <1489778823-8694-1-git-send-email-jglisse@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Fri, 17 Mar 2017 18:25:18 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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