From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B4ABEC2BB84 for ; Thu, 17 Sep 2020 00:28:15 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 253AE206C9 for ; Thu, 17 Sep 2020 00:28:15 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="i93QMEPw" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 253AE206C9 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=oracle.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 92066900023; Wed, 16 Sep 2020 20:28:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8A9CA90001E; Wed, 16 Sep 2020 20:28:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 77122900023; Wed, 16 Sep 2020 20:28:14 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 5D64C90001E for ; Wed, 16 Sep 2020 20:28:14 -0400 (EDT) Received: from smtpin10.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 108AD3630 for ; Thu, 17 Sep 2020 00:28:14 +0000 (UTC) X-FDA: 77270666508.10.shake17_350b9942711e Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin10.hostedemail.com (Postfix) with ESMTP id DAAF316A4A9 for ; Thu, 17 Sep 2020 00:28:13 +0000 (UTC) X-HE-Tag: shake17_350b9942711e X-Filterd-Recvd-Size: 4278 Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by imf41.hostedemail.com (Postfix) with ESMTP for ; Thu, 17 Sep 2020 00:28:13 +0000 (UTC) Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 08H0EZgc187164; Thu, 17 Sep 2020 00:27:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=i5PdYeE6Lh+elNKqy+XB/jcGNPfB8It0mCAsmSO9Pw4=; b=i93QMEPwAJvrdki429hPRMbpI61wtB0SI7ShVSbqHRt7/7AobHsm2Ot0K5ORFd/iBEQq V4UWaImEdyvifTQUNzKWWse9bfnHAJZBk9ey215Qt7qpOBtNlFfYcU2LZ6yt4E5vQ6mN vJGF6w1gwbv7K83yRBEnFxmqFZ31M9xwsKcbg1tehV0tl8t1WIF9PwTxHL1ZShKfwRT2 dxYiaLwTMWuPFtmUeE5XdtFuvOSDKnEjvNI1SV1Lj73p6yledxrMG7J9pd3dFHHSz5SG ghM1QT23oNMm6++PZ3q+/i+G+Vrx2JPMzOQ6/PnPHceHKLq9NscYuKTBHV9llsi/qgO8 7w== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 33j91dqqsv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 17 Sep 2020 00:27:27 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 08H0GGne106700; Thu, 17 Sep 2020 00:27:26 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3030.oracle.com with ESMTP id 33khpm84u4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 17 Sep 2020 00:27:26 +0000 Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 08H0RLEo005858; Thu, 17 Sep 2020 00:27:21 GMT Received: from [192.168.2.112] (/50.38.35.18) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 17 Sep 2020 00:27:21 +0000 Subject: Re: arm64: mm: move dma_contiguous_reserve() to be after paging_init() To: Nick Desaulniers , song.bao.hua@hisilicon.com Cc: akpm@linux-foundation.org, guro@fb.com, linux-arm-kernel@lists.infradead.org, linux-mm@kvack.org, linuxarm@huawei.com, sfr@canb.auug.org.au, will@kernel.org, ardb@kernel.org, clang-built-linux@googlegroups.com References: <20200916085933.25220-1-song.bao.hua@hisilicon.com> <20200917001934.2793370-1-ndesaulniers@google.com> From: Mike Kravetz Message-ID: Date: Wed, 16 Sep 2020 17:27:18 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <20200917001934.2793370-1-ndesaulniers@google.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9746 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=0 mlxlogscore=945 phishscore=0 mlxscore=0 adultscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009170000 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9746 signatures=668679 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 suspectscore=0 mlxlogscore=953 clxscore=1011 adultscore=0 lowpriorityscore=0 spamscore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009170000 X-Rspamd-Queue-Id: DAAF316A4A9 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam03 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 9/16/20 5:19 PM, Nick Desaulniers wrote: > It looks like that change referenced may also break arm32 boots with today's > next? > > The following allows me to boot, but I have no idea if it's incorrect or not. Thanks Nick, The referenced commit was pulled from Andrew's tree and subsequent versions of next. I'm looking into other architectures as this is dependent on where in arch specific boot process first cma call is made. Hopefully, there is a some way to do this without potentially touching a bunch of arch code. -- Mike Kravetz