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 31299D40D0D for ; Tue, 5 Nov 2024 23:57:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1C3576B0085; Tue, 5 Nov 2024 18:57:34 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 172B56B0089; Tue, 5 Nov 2024 18:57:34 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 061E36B008A; Tue, 5 Nov 2024 18:57:34 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E37656B0085 for ; Tue, 5 Nov 2024 18:57:33 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 4A6A61A1831 for ; Tue, 5 Nov 2024 23:57:33 +0000 (UTC) X-FDA: 82753704264.07.1845E87 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf14.hostedemail.com (Postfix) with ESMTP id 1CFFC100004 for ; Tue, 5 Nov 2024 23:56:53 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=WNnHZWFN; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf14.hostedemail.com: domain of kuba@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kuba@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730850928; a=rsa-sha256; cv=none; b=uJkyP8kg1Kv4gf+A2lTUrAbvfqJKQQlRFMJOGwqGfWTidR4uOLgbJlymtu7/jMEEpo9r0r Es5KErHTUlCvr/Wzw+yceo8FbgnUir+czPZUr/ageXcWYH8Mgvm0lgq4+ldYxtwDF6l1oK uzzxXT5Fy0nG497hPDf2CHzKGjhOowY= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=WNnHZWFN; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf14.hostedemail.com: domain of kuba@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kuba@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730850928; 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=IzPB06sd1MA073J3DKr1e7Mn3aB9Ii2die2+p5FNfDE=; b=asfYJOAAa82H4TB/yoYpmre85buivF2kKSs5w1hzgdEhpNY0eVXGi4XhMSopooK+10R+Az a+b2NoK5lmmNOa6sqRlL6uuQZkHL7RWPmNoywxw91C9DsRRi436dDF4RrxBjOkyH46LWKj AKZjVspaZR8chWDDvDqfjrkG2pQxinY= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id C111D5C4636; Tue, 5 Nov 2024 23:56:45 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C80B9C4CECF; Tue, 5 Nov 2024 23:57:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1730851050; bh=IzPB06sd1MA073J3DKr1e7Mn3aB9Ii2die2+p5FNfDE=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=WNnHZWFNfxos9joo0nZLcNkoNDjSmNsOSux5ihe0HNWDQPoDxz4paBg0Wbtb9pP1U YN0jdBZGHbna6tGV00zuCjQm5J2IKEoVAhsC1++WuoZ9lwNjTuj1CnCjm881jD4r8N pIxpUig+ot++6/XebbXro+MvHc6zgI7SRhNOlIn4M3DL7EvwwBJ9L8PA2EnbOg660Z naGv78Zx5Wu2RVJK9tqH7H3sdOP7nOZ8NSrSP/lBOWXSk4rNjX4ocjTKi65G7qgvXN t+dQ+zq1tXiKb/4kLUvbOm63mfAuVygT8rGU2TKEw5RCd3UPjhadV37Ge4FlMNcU74 0zqGykFKm4O0w== Date: Tue, 5 Nov 2024 15:57:28 -0800 From: Jakub Kicinski To: Andrew Morton , Linux-MM Cc: Yunsheng Lin , , , , , Alexander Duyck , Shuah Khan Subject: Re: [PATCH net-next v23 0/7] Replace page_frag with page_frag_cache (Part-1) Message-ID: <20241105155728.6f69e923@kernel.org> In-Reply-To: <20241028115343.3405838-1-linyunsheng@huawei.com> References: <20241028115343.3405838-1-linyunsheng@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 1CFFC100004 X-Stat-Signature: p5gnux4naszehxnxgimspoh863wfwgqi X-Rspam-User: X-Rspamd-Server: rspam05 X-HE-Tag: 1730851013-578055 X-HE-Meta: U2FsdGVkX18EW8sbfly3dvcH8odHaeNtDmMr4/NRd4iTI4E8KGxTSzWnOj1zvKFlE+UNHSYF6rM1R4mEc/o8PgSKB2gmKKPcP47RpEfZM7Y7PTNDdUROHjU/WMTBtyVeZaxSdfXl0vM+4XJWr7XUCKom65fRVe8Xo2ifxGXfONy1oY5ejcrnOFwL6jjLHXoV1OMHteQAfVGjz5rAjdgmRIQW7+v21SDpxpW5/9g/Vbj2JrNEL062/MbSxsUUsUBAhoOFj/EIvRQaPO7eWppiTrYbegK4gjhoyuCsRb1/db5VHUn9ypdAZtc5hYWNJlRYBFR1hRYY2q+3cQX88TpoJXXO7TzU9UhdVQUAsjkhc2gYV6ewKjyGZVB6DGfQtncEGSfOj77Qc5jZRCaRWlEngp0H2tx037vfFcjN7KpkpdfEt5eg6KVRsXZUQhmlLNQPe6aQNcRou3GMJl0IkOWou44BIEfoniwpyc75J1e7tc8+v6plY1Y5cYFUFNrQjm31tF+my8zdpny0acuDeDaa33dS7TtLFBXJybnNWpovgqkQpwwDKwQdKkMyMNrh13GtEqz1rsN/n8OWMtDFe2UqHbktDjODQmMoAdEUxt4LcSu2eEws/zPy968aQRsiDemMG8o8Q9si1MmaZJMNSYhoasmdS6QWVNj6VJoILT11ye9Ovwuuc9UqS0YJXdbZs9C5nWkNqmbH5EAIpC+nJ8STvXU7G3n65NYSJDYua4P7NWpUebshNOUoUDLam3654oAi5npfHj6b46g3fY1mBYlGUsoXn6iTCWz6lM9R/LD8+lb6fdiG7HDnw026aBo8mdLKt5tsLEJRl8SAFbEDRL/iShJlqbjDWwQPxUSMbWp5/tLNHgxDAtsVWh7Wn5PYutyXOhGirADx/b1cRLGfFVPDg1Lfr8n+2l4R22yTSmNkkttmYgnEQAMHjCMd85dKz2v0/DCDcdbDCZ1zFm0ZqGO +dvkCGyZ gl0AAWsFArXQPkGnu23LIbxfmhSFhglqrnAIHrHQzW9ys8+FT9kAOnUX8A8bC0n1x1nlln4ghGn21Vbio5pI2CM0iQP0vzB7j4Psgx4OS1ji/5VsN7nbKAD42QlmyttI9ChbavovXXxiwd2FgL/TKg1Nxk4erMiVTrmxxBvs4U3Fsdh1CPuVZiwbTJPPUuwAU8ngJ9B8xdJgjVx+lBi34DCFS2C9xNBXEyevwgs0PuFV1JpHDlblxTsrwL/tF7xU4joA1U/GsvCPDdz0zwbKPGoJC+MX43BzMrjMW/qWscCQPSCW6qvJmOI8AhpI1k2vHSMBrd4gzTLk/rsRZjqLfFKpykanBjDKv8up44Uh327v06hNeQSpVtb1G2A== 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: List-Subscribe: List-Unsubscribe: On Mon, 28 Oct 2024 19:53:35 +0800 Yunsheng Lin wrote: > This is part 1 of "Replace page_frag with page_frag_cache", > which mainly contain refactoring and optimization for the > implementation of page_frag API before the replacing. Looks like Alex is happy with all of these patches. Since page_frag_cache is primarily used in networking I think it's okay for us to apply it but I wanted to ask if anyone: - thinks this shouldn't go in; - needs more time to review; - prefers to take it via their own tree.