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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 07CA4CD1296 for ; Mon, 8 Apr 2024 13:39:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:CC:To:Subject:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=vz39mlPlUhd/m+bvyTRBeG3xsz90B/bU7t+VJnbLJYY=; b=FgPAaQUCaKjjA/LZuxZ8ltHxfl Cgpi+hNGpqI801nOzbwuqjRaTipMyOBVd1dwZpsVcRPWxnmB02/poI2+GKf4uWjR8VISsIwye6Al2 wx9AD/a3OukR4iPrsA0Uz7JzXok6GPIOqIshlDZqnmIwBltB7+1OMTi9MpDbf0repvxXcrgFMnjsF 2bJck7ftBBrUeVbDu8qifUjSZOvgoIQHnKo3TZBKVXBk5Nf+ixSBAecNMxmOP83RS4rMJki5KLS6F P0EUn5Z5GOQYYsnqu7YF4gGTPWC+ED1K8Tb4xAvsrtfW6oPtvCtu3JOVOVEPv6M6QOVH28gVpNC4b BKQ5BVyQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rtpCd-0000000FkQf-2nee; Mon, 08 Apr 2024 13:38:29 +0000 Received: from szxga04-in.huawei.com ([45.249.212.190]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rtpCW-0000000FkLm-4AEh; Mon, 08 Apr 2024 13:38:25 +0000 Received: from mail.maildlp.com (unknown [172.19.88.163]) by szxga04-in.huawei.com (SkyGuard) with ESMTP id 4VCqq459Xjz1ymVC; Mon, 8 Apr 2024 21:35:44 +0800 (CST) Received: from dggpemm500005.china.huawei.com (unknown [7.185.36.74]) by mail.maildlp.com (Postfix) with ESMTPS id 5D06118002D; Mon, 8 Apr 2024 21:37:58 +0800 (CST) Received: from [10.69.30.204] (10.69.30.204) by dggpemm500005.china.huawei.com (7.185.36.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 8 Apr 2024 21:37:58 +0800 Subject: Re: [PATCH net-next v1 00/12] First try to replace page_frag with page_frag_cache To: Alexander Duyck CC: , , , , , Matthias Brugger , AngeloGioacchino Del Regno , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , , , References: <20240407130850.19625-1-linyunsheng@huawei.com> From: Yunsheng Lin Message-ID: <05c21500-033b-dfee-6aa7-1ee967616213@huawei.com> Date: Mon, 8 Apr 2024 21:37:57 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Originating-IP: [10.69.30.204] X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To dggpemm500005.china.huawei.com (7.185.36.74) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240408_063821_531712_820F133F X-CRM114-Status: GOOD ( 30.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjAyNC80LzggMTowMiwgQWxleGFuZGVyIER1eWNrIHdyb3RlOgo+IE9uIFN1biwgQXByIDcs IDIwMjQgYXQgNjoxMOKAr0FNIFl1bnNoZW5nIExpbiA8bGlueXVuc2hlbmdAaHVhd2VpLmNvbT4g d3JvdGU6Cj4+Cj4+IEFmdGVyIFsxXSwgT25seSB0aGVyZSBhcmUgdHdvIGltcGxlbWVudGF0aW9u cyBmb3IgcGFnZSBmcmFnOgo+Pgo+PiAxLiBtbS9wYWdlX2FsbG9jLmM6IG5ldCBzdGFjayBzZWVt cyB0byBiZSB1c2luZyBpdCBpbiB0aGUKPj4gICAgcnggcGFydCB3aXRoICdzdHJ1Y3QgcGFnZV9m cmFnX2NhY2hlJyBhbmQgdGhlIG1haW4gQVBJCj4+ICAgIGJlaW5nIHBhZ2VfZnJhZ19hbGxvY19h bGlnbigpLgo+PiAyLiBuZXQvY29yZS9zb2NrLmM6IG5ldCBzdGFjayBzZWVtcyB0byBiZSB1c2lu ZyBpdCBpbiB0aGUKPj4gICAgdHggcGFydCB3aXRoICdzdHJ1Y3QgcGFnZV9mcmFnJyBhbmQgdGhl IG1haW4gQVBJIGJlaW5nCj4+ICAgIHNrYl9wYWdlX2ZyYWdfcmVmaWxsKCkuCj4+Cj4+IFRoaXMg cGF0Y2hzZXQgdHJpZXMgdG8gdW5maXkgdGhlIHBhZ2UgZnJhZyBpbXBsZW1lbnRhdGlvbgo+PiBi eSByZXBsYWNpbmcgcGFnZV9mcmFnIHdpdGggcGFnZV9mcmFnX2NhY2hlIGZvciBza19wYWdlX2Zy YWcoKQo+PiBmaXJzdC4gbmV0X2hpZ2hfb3JkZXJfYWxsb2NfZGlzYWJsZV9rZXkgZm9yIHRoZSBp bXBsZW1lbnRhdGlvbgo+PiBpbiBuZXQvY29yZS9zb2NrLmMgZG9lc24ndCBzZWVtcyBtYXR0ZXIg dGhhdCBtdWNoIG5vdyBoYXZlCj4+IGhhdmUgcGNwIHN1cHBvcnQgZm9yIGhpZ2gtb3JkZXIgcGFn ZXMgaW4gY29tbWl0IDQ0MDQyYjQ0OTg3Mgo+PiAoIm1tL3BhZ2VfYWxsb2M6IGFsbG93IGhpZ2gt b3JkZXIgcGFnZXMgdG8gYmUgc3RvcmVkIG9uIHRoZQo+PiBwZXItY3B1IGxpc3RzIikuCj4+Cj4+ IEFzIHRoZSByZWxhdGVkIGNoYW5nZSBpcyBtb3N0bHkgcmVsYXRlZCB0byBuZXR3b3JraW5nLCBz bwo+PiB0YXJnZXRpbmcgdGhlIG5ldC1uZXh0LiBBbmQgd2lsbCB0cnkgdG8gcmVwbGFjZSB0aGUg cmVzdAo+PiBvZiBwYWdlX2ZyYWcgaW4gdGhlIGZvbGxvdyBwYXRjaHNldC4KPj4KPj4gQWZ0ZXIg dGhpcyBwYXRjaHNldCwgd2UgYXJlIG5vdCBvbmx5IGFibGUgdG8gdW5pZnkgdGhlIHBhZ2UKPj4g ZnJhZyBpbXBsZW1lbnRhdGlvbiBhIGxpdHRsZSwgYnV0IHNlZW1zIGFibGUgdG8gaGF2ZSBhYm91 dAo+PiAwLjUrJSBwZXJmb3JtYW5jZSBib29zdCB0ZXN0aW5nIGJ5IHVzaW5nIHRoZSB2aG9zdF9u ZXRfdGVzdAo+PiBpbnRyb2R1Y2VkIGluIFsxXSBhbmQgcGFnZV9mcmFnX3Rlc3Qua28gaW50cm9k dWNlZCBpbiB0aGlzCj4+IHBhdGNoLgo+IAo+IE9uZSBxdWVzdGlvbiB0aGF0IGp1bXBzIG91dCBh dCBtZSBmb3IgdGhpcyBpcyAid2h5PyIuIE5vIG9mZmVuc2UgYnV0Cj4gdGhpcyBpcyBhIHByZXR0 eSBtYXNzaXZlIHNldCBvZiBjaGFuZ2VzIHdpdGggb3ZlciAxNDAwIGFkZGl0aW9ucyBhbmQKPiA1 MDArIGRlbGV0aW9ucyBhbmQgSSBjYW4ndCBoZWxwIGJ1dCBhc2sgd2h5LCBhbmQgdGhpcyBjb3Zl ciBwYWdlCj4gZG9lc24ndCBnaXZlIG1lIGFueSBnb29kIHJlYXNvbiB0byB0aGluayBhYm91dCBh Y2NlcHRpbmcgdGhpcyBzZXQuCgpUaGVyZSBhcmUgMzc1ICsgMjU2IGFkZGl0aW9ucyBmb3IgdGVz dGluZyBtb2R1bGUgYW5kIHRoZSBkb2N1bWVudGF0aW9uCnVwZGF0ZSBpbiB0aGUgbGFzdCB0d28g cGF0Y2hlcywgYW5kIHRoZXJlIGlzIDE5OCBhZGRpdGlvbnMgYW5kIDE3NgpkZWxldGlvbnMgZm9y IG1vdmluZyB0aGUgcGFnZSBmcmFnbWVudCBhbGxvY2F0b3IgZnJvbSBwYWdlX2FsbG9jIGludG8K aXRzIG93biBmaWxlIGluIHBhdGNoIDEuCldpdGhvdXQgYWJvdmUgbnVtYmVyLCB0aGVyZSBhcmUg YWJvdmUgNjAwKyBhZGRpdGlvbnMgYW5kIDMwMCsgZGVsZXRpb25zLApkZW9zIHRoYXQgc2VlbXMg cmVhc29uYWJsZSBjb25zaWRlcmluZyAxNDArIGFkZGl0aW9ucyBhcmUgbmVlZGVkIHRvIGZvcgp0 aGUgbmV3IEFQSSwgMzAwKyBhZGRpdGlvbnMgYW5kIGRlbGV0aW9ucyBmb3IgdXBkYXRpbmcgdGhl IHVzZXJzIHRvIHVzZQp0aGUgbmV3IEFQSSBhcyB0aGVyZSBhcmUgbWFueSB1c2VycyB1c2luZyB0 aGUgb2xkIEFQST8KCj4gV2hhdCBpcyBtZWFudCB0byBiZSB0aGUgYmVuZWZpdCB0byB0aGUgY29t bXVuaXR5IGZvciBhZGRpbmcgdGhpcz8gQWxsCj4gSSBhbSBzZWVpbmcgaXMgYSB0b24gb2YgZXh0 cmEgY29kZSB0byBoYXZlIHRvIHJldmlldyBhcyB0aGlzCj4gdW5pZmljYXRpb24gaXMgYWRkaW5n IGFuIGFkZGl0aW9uYWwgMTAwMCsgbGluZXMgd2l0aG91dCBhIGdvb2QKPiBleHBsYW5hdGlvbiBh cyB0byB3aHkgdGhleSBhcmUgbmVlZGVkLgoKU29tZSBiZW5lZml0cyBJIHNlZSBmb3Igbm93Ogox LiBJbXByb3ZlIHRoZSBtYWludGFpbmFiaWxpdHkgb2YgcGFnZSBmcmFnJ3MgaW1wbGVtZW50YXRp b246CiAgICgxKSBmdXR1cmUgYnVnZml4IGFuZCBwZXJmb3JtYW5jZSBjYW4gYmUgZG9uZSBpbiBv bmUgcGxhY2UuCiAgICAgICBGb3IgZXhhbXBsZSwgd2UgbWF5IGFibGUgdG8gc2F2ZSBzb21lIHNw YWNlIGZvciB0aGUKICAgICAgICdwYWdlX2ZyYWdfY2FjaGUnIEFQSSB1c2VyLCBhbmQgYXZvaWQg J2dldF9wYWdlKCknIGZvcgogICAgICAgdGhlIG9sZCAncGFnZV9mcmFnJyBBUEkgdXNlci4KCiAg ICgyKSBQcm92aWRlIGEgcHJvcGVyIEFQSSBzbyB0aGF0IGNhbGxlciBkb2VzIG5vdCBuZWVkIHRv IGFjY2VzcwogICAgICAgaW50ZXJuYWwgZGF0YSBmaWVsZC4gRXhwb3NpbmcgdGhlIGludGVybmFs IGRhdGEgZmllbGQgbWF5CiAgICAgICBlbmFibGUgdGhlIGNhbGxlciB0byBkbyBzb21lIHVuZXhw Y3RlZCBpbXBsZW1lbnRhdGlvbiBvZgogICAgICAgaXRzIG93biBsaWtlIGJlbG93LCBhZnRlciB0 aGlzIHBhdGNoc2V0IHRoZSBBUEkgdXNlciBpcyBub3QKICAgICAgIHN1cHBvc2VkIHRvIGRvIGFj Y2VzcyB0aGUgZGF0YSBmaWVsZCBvZiAncGFnZV9mcmFnX2NhY2hlJwogICAgICAgZGlyZWN0bHlb Q3VycmVudGx5IGl0IGlzIHN0aWxsIGFjZXNzYWJsZSBmcm9tIEFQSSBjYWxsZXIgaWYKICAgICAg IHRoZSBjYWxsZXIgaXMgbm90IGZvbGxvd2luZyB0aGUgcnVsZSwgSSBhbSBub3Qgc3VyZSBob3cg dG8KICAgICAgIGxpbWl0IHRoZSBhY2Nlc3Mgd2l0aG91dCBhbnkgcGVyZm9ybWFuY2UgaW1wYWN0 IHlldF0uCmh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y2LjktcmMzL3NvdXJjZS9k cml2ZXJzL25ldC9ldGhlcm5ldC9jaGVsc2lvL2lubGluZV9jcnlwdG8vY2h0bHMvY2h0bHNfaW8u YyNMMTE0MQoKMi4gcGFnZV9mcmFnIEFQSSBtYXkgcHJvdmlkZSBhIGNlbnRyYWwgcG9pbnQgZm9y IG5ldHdyb2tpbmcgdG8gYWxsb2NhdGUKICAgbWVtb3J5IGluc3RlYWQgb2YgY2FsbGluZyBwYWdl IGFsbG9jYXRvciBkaXJlY3RseSBpbiB0aGUgZnV0dXJlLCBzbwogICB0aGF0IHdlIGNhbiBkZWNv dXBsZSAnc3RydWN0IHBhZ2UnIGZyb20gbmV0d29ya2luZy4KCj4gCj4gQWxzbyBJIHdvdWxkbid0 IGJvdGhlciBtZW50aW9uaW5nIHRoZSAwLjUrJSBwZXJmb3JtYW5jZSBnYWluIGFzIGEKPiAiYm9u dXMiLiBDaGFuZ2VzIG9mIHRoYXQgYW1vdW50IHVzdWFsbHkgbWVhbiBpdCBpcyB3aXRoaW4gdGhl IG1hcmdpbgo+IG9mIGVycm9yLiBBdCBiZXN0IGl0IGxpa2VseSBtZWFucyB5b3UgaGF2ZW4ndCBp bnRyb2R1Y2VkIGEgbm90aWNlYWJsZQo+IHJlZ3Jlc3Npb24uCgpGb3IgbWljcm8tYmVuY2htYXJr IGtvIGFkZGVkIGluIHRoaXMgcGF0Y2hzZXQsIHBlcmZvcm1hbmNlIGdhaW4gc2VlbXMgcXVpdApz dGFibGUgZnJvbSB0ZXN0aW5nIGluIHN5c3RlbSB3aXRob3V0IGFueSBvdGhlciBsb2FkLgoKPiAu Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51 eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1h cm0ta2VybmVsCg==