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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 504DEC5479D for ; Tue, 10 Jan 2023 00:50:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDF428E0005; Mon, 9 Jan 2023 19:50:04 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C8FB78E0001; Mon, 9 Jan 2023 19:50:04 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B573E8E0005; Mon, 9 Jan 2023 19:50:04 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id A67758E0001 for ; Mon, 9 Jan 2023 19:50:04 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 7D942121B08 for ; Tue, 10 Jan 2023 00:50:04 +0000 (UTC) X-FDA: 80337057528.07.F512959 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf05.hostedemail.com (Postfix) with ESMTP id E5045100002 for ; Tue, 10 Jan 2023 00:50:02 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=1O5mAd8Z; spf=pass (imf05.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673311803; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=2tLjc+2hnkeBOWHeUdc6MEAcSZTklcnkw0xeVV8YhwU=; b=4nbpA6CS6XkBveo0QD9vwV6SNFuPPyzosjpYWBTi3OHV9w0ODqlLUcNi0S/O+SIVvQO883 KTjPgNAuAjRe6R+093aegOQj0Mnn1a7qicV2EUsz/Imk0vpQP8ZdV04CPJgB/3zYkfFIiq PaS03KKUQVT0imUqviKEYxeMsxgZr/o= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=1O5mAd8Z; spf=pass (imf05.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673311803; a=rsa-sha256; cv=none; b=TzqZlzv3r6voSDWGq0Nua7e6/OzcrdViXFqgAHV34tlsUffXZaL6SSBjyW8CHpxxrJDxcd 5PDslOkegt4wYrNNAchqbeiq9x90sSzZ3110H7IWRXsDeR1+Grrh8koqjudTiav6amR9IE C8S/NOjsQ7qV5y2f57qQuK4nrCID1H4= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 91A2D614A8; Tue, 10 Jan 2023 00:50:01 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A952FC433EF; Tue, 10 Jan 2023 00:50:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1673311800; bh=1dBy9wQ/T4eLPsNf9xiz3Q6ijI6woYVWaqyv/gCcMwU=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=1O5mAd8Zpd7OPacP6rPA3gRNFKYZRNECZYv0XtDXzcqWr6s/Cp1MPsszoxQwP3fW6 y4lT75/QG3XCfEzA+O7MCW9JNilJyS9U/Ccu05+BZr9pVXzCEf4EYKV58ay9SlX/n5 HtZ3rlc5I3RIl2ljGu3w7UeaFi3fxZlHOWM4mJ08= Date: Mon, 9 Jan 2023 16:49:59 -0800 From: Andrew Morton To: Sidhartha Kumar Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, willy@infradead.org, hughd@google.com Subject: Re: [PATCH mm-unstable] mm: remove the hugetlb field from struct page Message-Id: <20230109164959.cb0cb7b3f8a4ba5a2051529a@linux-foundation.org> In-Reply-To: <20230109230806.910287-1-sidhartha.kumar@oracle.com> References: <20230109230806.910287-1-sidhartha.kumar@oracle.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: E5045100002 X-Stat-Signature: waj9ztwaoeoxm6qt36fukcq87w83xgww X-Rspam-User: X-HE-Tag: 1673311802-460120 X-HE-Meta: U2FsdGVkX19oORufYh2ktea610N+6JpIQLmnRbrq1Xavd/Tlq0IWEdEP5lsfxMWKwgXLuSzMpFy99OGuU7+tYaF9hR7tRyvZmmeTlCLvV2yn7FBVDUiulEgPtYpl64tr4/z3UA/I8mH0bZ/Pzx38Aq8DpCIYZ5Wh342qOvvGc4yIUol2yhIZQE3gsTpkYjuAECIUMMHgJRpI6oO7USdfCHTQEjjNn+A5XMeaUGQ/Qz9KBJcI9jbm6zbhx2yLRtlzZguJhi65xNPYmr+lnP/CApnd/hAlyMat5e68oTifn/iuntVWgpl1la+tEJmQf4jyG890h5N5nc31QHeBV55K6dVNyurz3xaqyUR6u2wO0VNk9+ra4Cw+r3yY4N6sraA0qSeH3dCb7aUQaroWiIzZPRLDI9sQEhSEjEKtTq0brD+Ot9Jm0RuOYwz21YqPe3BEKcwK4uN85zT1sm8G0eZn90lwQ5mKqZwfZT9OyvrKIXZgJRlSryBnsJSHfpgOozTC4KZI3h75rNFbBf1dXFA7JfGOoULcwmQS3kIk2PlQrWlqGe8Q39CElYx4Sd5ksFwkaLJ4QViVOxd3lCssEjLzYdj32R2bPvsEB35cLqdLXHEPzD2aGSSBmGkLk4e58iekzO0+UkxkOw7RXMADvugP/OOxvjCacywOBONetF6Gyw1bb2Xq4eit/wlJ4FeZGdTlmSpZzozTMORCdL082cslJDpsjXmiul8GxZW0pL70Q0Q+pmWuawPPTzJv07qeLG4P+ChizPa6cEvM456yJzH4qKJRXCpCyxsKLGIillxRfOfukKVgF7toXJBQ/qz6+pPya647LZhA0tMwhEbZ5MRoZAXfOI4DcQltZxTf6taQsh3LTcLQtqwMBL9GgFCPK030gwx/70mP6M/LJCc+/GjyTd49JF9m8T79noRZ1QYi/reaUykeIK8oM5TIwaL4CkE5Vj9EkkkxqR8xuiYbuCu 2wekE7W8 Rs9Y9LwswhIzOgknKFSDwrpG12w/F4FbASmFNy/bYtic50D4mdn3jtZtf1vU6xu3Cxmiy 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 Mon, 9 Jan 2023 17:08:06 -0600 Sidhartha Kumar wrote: > commit dad6a5eb5556(mm,hugetlb: use folio fields in second tail page) > added a transitional hugetlb field to struct page and struct folio to make > room for another int in the first tail of a compound page. Hugetlb folio > conversions have changed all page users of this field to use the fields > within the folio so struct page no longer needs this hugetlb specific > field. > > Signed-off-by: Sidhartha Kumar > --- > This is rebased on 01/09/2023 mm-unstable plus Matthew's series[1] applied > > [1]https://lore.kernel.org/linux-mm/20221231214610.2800682-1-willy@infradead.org/ Matthew's series had some compilation issues and needs quite some rework to make it apply to current mm-unstable.. So, please resend this patch once v2 of "Get rid of first tail page fields" has materialized.