Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1100690imm; Wed, 23 May 2018 10:15:52 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpR8mFq/i4Ztzr/+fqKy9HNyWVMY32tabDdh0z7eT8OSNXfUarMjTBLMNwB1bsC0tlHQxlW X-Received: by 2002:a62:399c:: with SMTP id u28-v6mr3722622pfj.95.1527095752681; Wed, 23 May 2018 10:15:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527095752; cv=none; d=google.com; s=arc-20160816; b=NzopQH2PCfNHbHnf5Z4aTWfmQsHBXXTwYcR7tCD1NxRkHSAAP0uHl5zSr/CzV4bQbm xrrAJdKccaeEJDOIidyn5uDWzY6VBNI+0WrDZAJjj+Z18ufB/6xUP19bxMaW95XRatoM DqngWuhUckfLGd7ooAa3NH9itYSy/mjhm5/Z1G2smA3iBDu8pkpfVRsOHgWov6R9m72w E68J9/HWR6VzFDzb9NKzTqMXTZa9UyavTwy8pNJl9HqXd64ezOMC1trIoXkfDUXycJhx qRo7MPELgYAsd9gODybwyd0Dp/lbBieAqowUCUUD7brnQjiKQz635Dwfyn3oEIvmeVrR UmMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=Jc5ICXCG0sq4ebqr99PgbA0c2yw6j3epJGQUQjIuc40=; b=YBVemsrja19vrTza7SowwDsZodeDoaKz3HEsknqZWT4zSTI+1UcGp2Dt8gSQTMp7dF Xf+Qkdl1DaG7/TITGk9+QzIC47pnikUGqD8w3oXIBqYydj4bhfcSNXi5B00OPBM11ga6 vBsjQ3N1H7DznnheZ/3QKRJPqDjXL5uVDtuqWbAXh87a1pjRuKwbPZcRVa00UucG5zSF 2Wc0axiuMNNp/Z1mjEdjNY6osO5kryZZBqUxXW6Nq6DUq34NW0JabnC+QYz6pPE52gqx sboKSKLZNYF5pK1GQn62pNkr83THg/kjphNZ0M4T+HLtpYaKbH2dzwOuOKYyeoYcJiyM 1SUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pvwCJlp6; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b67-v6si19435859pfa.71.2018.05.23.10.15.36; Wed, 23 May 2018 10:15:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pvwCJlp6; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933819AbeEWRON (ORCPT + 99 others); Wed, 23 May 2018 13:14:13 -0400 Received: from mail-pf0-f194.google.com ([209.85.192.194]:36842 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933727AbeEWROL (ORCPT ); Wed, 23 May 2018 13:14:11 -0400 Received: by mail-pf0-f194.google.com with SMTP id w129-v6so10819126pfd.3; Wed, 23 May 2018 10:14:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=Jc5ICXCG0sq4ebqr99PgbA0c2yw6j3epJGQUQjIuc40=; b=pvwCJlp6VQwNHzJ2Eez7FcJBMguxV1WqXPR0KveldKArBXprc66IiIfYsOb144DFGl YxMkOw3rp1eqMAA/+I0jTSN+rE8tQmYPiA90ihuF72KFdKlK/T1GjMtREcIOeaaD0P1k VnpKb4mks7hhSAWjUNYM9010lUqZTZ44T67ukPWPhbMQWKC5nVAD31rnzhfL42g8tIpR MP/V+rmD0xxQBVPlc04HOSeAtPaL8kt6sYFykoz3+0HsjjUahcUlJi3agZiAckglBj8Q yUnBmGrHZpZAucvARjPF2mF5ITwICt4NccdNmjJ+2wEptNZlfGH2QUa/nKrLu8pGC9ST +5OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Jc5ICXCG0sq4ebqr99PgbA0c2yw6j3epJGQUQjIuc40=; b=TnwTWP0GLaOuy8bRk/eNLpgJAUZIoZPN096PFWKzKlOiXSmhxY4/s+k7SQ2SDsFA0c /6lVyULD0ZmS76fK2RVFFNet2C8i8fvoHXBL++PaEaL5oPEhpBoT8vaVO7eRPK3IQSXj L5bE43pZza2uO67qkvi0DElF1tuF47jHSTiZAB7odEIcWzdvxZonajNXOv3Vydu+8Lxz p2JNV7VayDpIJotNhIhaxhprCi05rdGu7GBR4+u2dyn6boMMzO+cVPCLLXGs3kP7qGIj G0z2ecjpgHrHM0vt1594Vym+y1ejQsLtBj/u7drjHCIZs4F1/ky7toRxENvMSCAXP53O HXQw== X-Gm-Message-State: ALKqPwf/TJz6C7H+WguAx7Yk93JOptJkRYo953biVGTrmaBGb5D2/0D0 M3HymJDW8wMCttXXEJDaLgY= X-Received: by 2002:a63:b907:: with SMTP id z7-v6mr3045301pge.9.1527095650895; Wed, 23 May 2018 10:14:10 -0700 (PDT) Received: from localhost.localdomain ([123.120.56.60]) by smtp.gmail.com with ESMTPSA id 68-v6sm32283090pff.35.2018.05.23.10.14.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 23 May 2018 10:14:10 -0700 (PDT) From: Huaisheng Ye To: akpm@linux-foundation.org, linux-mm@kvack.org Cc: mhocko@suse.com, willy@infradead.org, hch@lst.de, vbabka@suse.cz, mgorman@techsingularity.net, kstewart@linuxfoundation.org, gregkh@linuxfoundation.org, colyli@suse.de, chengnt@lenovo.com, hehy1@lenovo.com, linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org, xen-devel@lists.xenproject.org, linux-btrfs@vger.kernel.org, Huaisheng Ye , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , "x86@kernel.org" , Philippe Ombredanne , Christoph Hellwig Subject: [RFC PATCH v3 9/9] arch/x86/include/asm/page.h: update usage of movableflags Date: Thu, 24 May 2018 01:13:41 +0800 Message-Id: <1527095621-5574-1-git-send-email-yehs2007@gmail.com> X-Mailer: git-send-email 1.8.3.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Huaisheng Ye GFP_HIGHUSER_MOVABLE doesn't equal to GFP_HIGHUSER | __GFP_MOVABLE, modify it to adapt patch of getting rid of GFP_ZONE_TABLE/BAD. Signed-off-by: Huaisheng Ye Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" Cc: Kate Stewart Cc: Greg Kroah-Hartman Cc: x86@kernel.org Cc: Philippe Ombredanne Cc: Christoph Hellwig --- arch/x86/include/asm/page.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/x86/include/asm/page.h b/arch/x86/include/asm/page.h index 7555b48..a47f42d 100644 --- a/arch/x86/include/asm/page.h +++ b/arch/x86/include/asm/page.h @@ -35,7 +35,8 @@ static inline void copy_user_page(void *to, void *from, unsigned long vaddr, } #define __alloc_zeroed_user_highpage(movableflags, vma, vaddr) \ - alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO | movableflags, vma, vaddr) + alloc_page_vma((movableflags ? GFP_HIGHUSER_MOVABLE : GFP_HIGHUSER) \ + | __GFP_ZERO, vma, vaddr) #define __HAVE_ARCH_ALLOC_ZEROED_USER_HIGHPAGE #ifndef __pa -- 1.8.3.1