Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1070459pxf; Thu, 8 Apr 2021 22:10:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJytn3Jysxn/lsNetl+RBEV5cBp/9lpzYw5l9EXD5BmOqQYFojtcDiB6U1b7m4QlocWoWy7s X-Received: by 2002:aa7:c7c5:: with SMTP id o5mr15459881eds.31.1617945018338; Thu, 08 Apr 2021 22:10:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617945018; cv=none; d=google.com; s=arc-20160816; b=nDF0+6JBPkP2NMPskfOvxiZCmf/RcGkxLMOm1QUeHAr08e/LyVg3XrBhqdy9cK3IeN HkuBZcoISnYA6ws09Y1EbVeX5g0v+7Ksz7V72XBePiAI4yUuL0lyl8TMrXYYPYUAMgCK D7FQDbPcoAmeC9peutQEU8zPJqC09JEodcWR1zBxTb1ZKelg6xLucPRiPXn1ZNYpRoVX AUTj5+7G11dvEwLi0jgxOr+xrFnJEXF8nO+q/4Us0mxoxOBDtjX7qa75rZlfaTaaBK2F OixMtKXdJZn4gmNzcNpBOWe05xYFYDEKdmiyPdD6RB6O7MpRMDgAsi2270v9DpRbsfQX 17cw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=zolZGnaAJNJ7YNeo1zY0wyKHS6SAVTUIfhCFkvKAmys=; b=Z//FrmNCGmKXgRskXwpcWRLk8aqalQjpLpB2qQ8ZFrGAYnJu7Tlp5RdAUBKaSlDyJT s0f/4S2T/YhKHVDVVsBSO6S5auIpLhKONy5BrhidbezhaZaVo/kSNFCQfH7aCRWc0GIk pF0jF76OK9KzoqtXv1QvDUPNex+7rswRPaElnEjgCb/7SNxhdk9NWGQJNCWpHSEhkhyR R/qBW0yYlDHO/5yMGnNZeaGq7KgfBohOMNoiWRt1fkuqBheU+vxmSTOO1GP5HEcbPyYV eHzrSIWXUoXdb8TMNCmn93R/JS1uQ7nkzL241iQRHGcrevrSCKcUYHgHM7bRKl5EpMWl bm6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b="sIB/Ab+O"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bc15si1313033edb.552.2021.04.08.22.09.55; Thu, 08 Apr 2021 22:10:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b="sIB/Ab+O"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233203AbhDIFF3 (ORCPT + 99 others); Fri, 9 Apr 2021 01:05:29 -0400 Received: from mail.kernel.org ([198.145.29.99]:50482 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233196AbhDIFF2 (ORCPT ); Fri, 9 Apr 2021 01:05:28 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 03E8461165; Fri, 9 Apr 2021 05:05:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1617944714; bh=6Wnuf9M102AXqzomv0irSR9VM7qEJdUXgl0COqC7FoM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=sIB/Ab+OVrLd8LJa3Fa7/1k1sipGOwUeWJcOn9PB0iN82g0tA+pkF4hnMJJ1dsr4c IU1Geh8uykg1KwgJcgh7k75vVCVAfduyRDDaWwVg4RhwHMOoRfhRfNl1tUPapUjttB wHUE2y87fP7zSPhCuZV8nqlfCEQaTRjAJtxGZLcw= Date: Thu, 8 Apr 2021 22:05:13 -0700 From: Andrew Morton To: Oscar Salvador Cc: Mike Kravetz , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Roman Gushchin , Michal Hocko , Shakeel Butt , David Hildenbrand , Muchun Song , David Rientjes , Miaohe Lin , Peter Zijlstra , Matthew Wilcox , HORIGUCHI NAOYA , "Aneesh Kumar K . V" , Waiman Long , Peter Xu , Mina Almasry , Hillf Danton , Joonsoo Kim , Barry Song , Will Deacon Subject: Re: [PATCH v4 0/8] make hugetlb put_page safe for all calling contexts Message-Id: <20210408220513.36b57e18f1f538213a315ab7@linux-foundation.org> In-Reply-To: References: <20210405230043.182734-1-mike.kravetz@oracle.com> <01d8785f-efeb-553d-f075-6501c621ae20@oracle.com> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 8 Apr 2021 09:11:30 +0200 Oscar Salvador wrote: > But if It is going to be easier for Andrew, just pull them all out and I > will resend the whole series once this work goes in. I think so. I shall drop these: mmpage_alloc-bail-out-earlier-on-enomem-in-alloc_contig_migrate_range.patch mmcompaction-let-isolate_migratepages_rangeblock-return-error-codes.patch mmcompaction-let-isolate_migratepages_rangeblock-return-error-codes-fix.patch mm-make-alloc_contig_range-handle-free-hugetlb-pages.patch mm-make-alloc_contig_range-handle-in-use-hugetlb-pages.patch mmpage_alloc-drop-unnecessary-checks-from-pfn_range_valid_contig.patch and these: mm-cma-change-cma-mutex-to-irq-safe-spinlock.patch hugetlb-no-need-to-drop-hugetlb_lock-to-call-cma_release.patch hugetlb-add-per-hstate-mutex-to-synchronize-user-adjustments.patch hugetlb-create-remove_hugetlb_page-to-separate-functionality.patch hugetlb-call-update_and_free_page-without-hugetlb_lock.patch hugetlb-change-free_pool_huge_page-to-remove_pool_huge_page.patch hugetlb-make-free_huge_page-irq-safe.patch hugetlb-make-free_huge_page-irq-safe-fix.patch hugetlb-add-lockdep_assert_held-calls-for-hugetlb_lock.patch Along with notes-to-self that this: https://lkml.kernel.org/r/YGwnPCPaq1xKh/88@hirez.programming.kicks-ass.net might need attention and that this: hugetlb-make-free_huge_page-irq-safe.patch might need updating.