Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp7421213pxb; Thu, 18 Feb 2021 09:36:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJwl7JLHOSEpqWtta1mos7iyGrm4EZjZD9c5VPMr5w3NAAjEokKg51pbSgOKPn4arWkwrtLZ X-Received: by 2002:a05:6402:5250:: with SMTP id t16mr5067420edd.302.1613669788389; Thu, 18 Feb 2021 09:36:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613669788; cv=none; d=google.com; s=arc-20160816; b=BtvA50BmV5vZPAvC6Sk8vjimQaoKZ4vn0kxu+ofa9sZXc4Lfeuy4eeZTGfLsgybZbW d+Fa+mBBfORYLwDueN8+16N5jBanGe3IqEtSit48WjNVA6tne6yql8ILKD8DjQZWLBpU PmX0Fe7dMaVNUPlptMvSrCmWnaXGZkI7aRhz9PPz5l5TBfc0jC/2RPFtdsUeEuUSRQNC B2hW1dBigcNsnpMyPiJZC1t4NH5HcJ5omvjH+K0/Q2gLH+fGqS1enSSCtFtCd+vMwl4k Me22lt/8XV08MTj54gtrb0M+EuLH3U2pxRBgi4w/ftGEd+5DyNqoVt20OnZbE4raSgpU 7iyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=1qnqSwl3zPIZ18NfoUqqslAfbYk9l/Wxn1L1wgv0bjQ=; b=DxwOKVe3SrPBkMH1DkCuB5xQCl8Pda8LDoE4pCIz3H4vQXQ0Duj6YXzROH2TrhDb+G FlyV63E+vFSzo+md8fpU+4G+Wf7JNDcwkUYBzWeaMX71GPEPo8ddkMgZSIKWjZFeVEAK v2+d91upaBzKbljG6P+nRF5YkVxxBRyEk/Yx3HXhe+TrxbNwnWhrqtT2Va1PjnSgvmM3 eRIF0aNGXerUTTudCGnGdg2edTZPX92jPOyHhERqd0voEYhHBBBITKhq29FlQgLuyWbF ggMJvT1lvoDAHqMyZEIVAyLEMyZ3Ef6Hs1joxW+AG4wYHVNAzMkxqlxhfvLDsPK+1R5f Jldw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=MR2z5mqA; 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 s8si4017402edd.534.2021.02.18.09.36.03; Thu, 18 Feb 2021 09:36:28 -0800 (PST) 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=@infradead.org header.s=casper.20170209 header.b=MR2z5mqA; 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 S234424AbhBRRdx (ORCPT + 99 others); Thu, 18 Feb 2021 12:33:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229840AbhBROtn (ORCPT ); Thu, 18 Feb 2021 09:49:43 -0500 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 44957C061756; Thu, 18 Feb 2021 06:48:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=1qnqSwl3zPIZ18NfoUqqslAfbYk9l/Wxn1L1wgv0bjQ=; b=MR2z5mqAU4EoGlW9G8W3WH6WlP PDh8ZNDTlp6jKbO+eCxnm4OwDESOyMsjV0rH25bi7qvtsEJfU4gykwYSda0luLWxhcClo2Z7sdqmz zYmaGJqiCM0nFgd5sPKQYv6nGPKgNL2vDKKb+4cQJPgZp6+vDFyxcc8yS8QCSZ9M2PpHn0/AjYuye GzWElpMLh46s6Vr19SdcpbqTildW6Uc/my+AFvYEH8IzTYm+Gdqsg5YZvZGBckHfbNLY7R8ZaFO6N tCFNAmKcVBfrnQlb4vWZNk0ctBMO0yOhalIX03yaPqYznGmeczNNjOGCT1FOzXYOy8L8f1fcXFAuT jzcoNVRw==; Received: from willy by casper.infradead.org with local (Exim 4.94 #2 (Red Hat Linux)) id 1lCkZ0-001lVL-UI; Thu, 18 Feb 2021 14:46:12 +0000 Date: Thu, 18 Feb 2021 14:45:54 +0000 From: Matthew Wilcox To: Andrew Morton Cc: Mike Kravetz , linux-kernel@vger.kernel.org, linux-mm@kvack.org, Zi Yan , Davidlohr Bueso , "Kirill A . Shutemov" , Andrea Arcangeli , Oscar Salvador , Joao Martins , stable@vger.kernel.org Subject: Re: [PATCH 1/2] hugetlb: fix update_and_free_page contig page struct assumption Message-ID: <20210218144554.GS2858050@casper.infradead.org> References: <20210217184926.33567-1-mike.kravetz@oracle.com> <20210217110252.185c7f5cd5a87c3f7b0c0144@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210217110252.185c7f5cd5a87c3f7b0c0144@linux-foundation.org> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 17, 2021 at 11:02:52AM -0800, Andrew Morton wrote: > On Wed, 17 Feb 2021 10:49:25 -0800 Mike Kravetz wrote: > > page structs are not guaranteed to be contiguous for gigantic pages. The > > June 2014. That's a long lurk time for a bug. I wonder if some later > commit revealed it. I would suggest that gigantic pages have not seen much use. Certainly performance with Intel CPUs on benchmarks that I've been involved with showed lower performance with 1GB pages than with 2MB pages until quite recently.