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 2A109CA0ED3 for ; Wed, 4 Sep 2024 04:37:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 998508D0223; Wed, 4 Sep 2024 00:37:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 91E9E8D018A; Wed, 4 Sep 2024 00:37:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 772408D0223; Wed, 4 Sep 2024 00:37:29 -0400 (EDT) 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 510DD8D018A for ; Wed, 4 Sep 2024 00:37:29 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 10B83A98B7 for ; Wed, 4 Sep 2024 04:37:29 +0000 (UTC) X-FDA: 82525797018.26.61E373A Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.2]) by imf20.hostedemail.com (Postfix) with ESMTP id 6385C1C0002 for ; Wed, 4 Sep 2024 04:37:26 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=163.com header.s=s110527 header.b="n GjmtBS"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf20.hostedemail.com: domain of ice_yangxiao@163.com designates 220.197.31.2 as permitted sender) smtp.mailfrom=ice_yangxiao@163.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725424569; a=rsa-sha256; cv=none; b=JMIEYmvGmN4UkwXc/CmaUjd8HTvKD96p3XLSxFnyW7REU+fzz3lcztLWyVoXGNS/3OFcZq ExIoq/gAboRaYf1NQ4R9ieTXWPUWsp0k8Yvyof3i+lLGUdxUjcCr3Ltkmm6jdBIbnbmj74 9DKdqmAgUWROGjdQToKR9JAVyB5juBg= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=163.com header.s=s110527 header.b="n GjmtBS"; dmarc=pass (policy=none) header.from=163.com; spf=pass (imf20.hostedemail.com: domain of ice_yangxiao@163.com designates 220.197.31.2 as permitted sender) smtp.mailfrom=ice_yangxiao@163.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725424569; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Ds8SGJNrGKKPwrRg5/3qgVtYu3HnLnrC+bgY+oUH6VA=; b=ywAYrSkyHlLKOlRln060lZi2bR/+3xtgp7aYnCB/x9P0sHNZOmqMMBuiVeW/oj67sgepJq yxkGp/kqFRfN1JXwVVr/MWkilRram920RAFuYJnLvBKlfAW8KHekbwilJ42dssIGAYStbJ BIKTi1XC/tpywpXnrSnK9m+FOlehOjw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:Content-Type:MIME-Version: Message-ID; bh=Ds8SGJNrGKKPwrRg5/3qgVtYu3HnLnrC+bgY+oUH6VA=; b=n GjmtBSwtZx60+UvJiJmOIezVguPAfWnW+k2nhRxATTEKmckpJPLIXZXuwMIjNkHz gMSCkjbsNH3xiPtK4OquZKLvdCEPa7hbw1wxEHuH+WOQZyHWWbIPkX90Aj7IkGBe Y6dutC5qfc7RPTJrvgxWatZyYVfbv7RGlyevmy/wXI= Received: from ice_yangxiao$163.com ( [160.86.227.245] ) by ajax-webmail-wmsvr-40-125 (Coremail) ; Wed, 4 Sep 2024 12:37:19 +0800 (CST) X-Originating-IP: [160.86.227.245] Date: Wed, 4 Sep 2024 12:37:19 +0800 (CST) From: =?GBK?B?0e7P/g==?= To: "Liam R. Howlett" Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, ltp@lists.linux.it, andrea.cervesato@suse.com, oliver.sang@intel.com Subject: Re:Re: [PATCH] mm/vma: Return the exact errno for vms_gather_munmap_vmas() X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20240801(9da12a7b) Copyright (c) 2002-2024 www.mailtech.cn 163com In-Reply-To: <3zloqsccdzrelzht454tpafo3jseckjtnbyznyn7ve25m62uyf@olxy27mjxn42> References: <20240901145025.2311-1-ice_yangxiao@163.com> <3zloqsccdzrelzht454tpafo3jseckjtnbyznyn7ve25m62uyf@olxy27mjxn42> X-NTES-SC: AL_Qu2ZB/iZu04o7yaRZukfmkwaj+w9XcqwuPsm24BUOpp+jAzp0z4ac3RdEmXn4t2DDBKjoQaJdTlg0/xgd4tWc4cL9bTRuTKzqZztgR3EX5bBOg== Content-Type: multipart/alternative; boundary="----=_Part_74020_224676428.1725424639700" MIME-Version: 1.0 Message-ID: <60c0ae1b.4e59.191bb529ed5.Coremail.ice_yangxiao@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:_____wD3Xxr_49dmx5JdAA--.31718W X-CM-SenderInfo: 5lfhs5xdqj5xldr6il2tof0z/xtbB0g9QXmWX0JuOWwADs8 X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 6385C1C0002 X-Stat-Signature: zqubgna4mb74hrwp49u7xmh7869ki6fc X-Rspam-User: X-HE-Tag: 1725424646-849643 X-HE-Meta: U2FsdGVkX199hpZJ7VMJ5l4S6WTjSdyftusw43qzx1jkH31u5mEmEi/b9FqTSO0hgs7AyKvsWXVp9y03NCqQXljGWLzmcXDU9LqJ+d+4rtRixGP4nxO3hWQrP456KTRV8et2CwtnRIVMg8b2xvv76Af5jfHSvq220CPngfFTFZaKAX7p8ee5utFC9U8rTiqNoLUTes79PJDT6XOwr47CM2Qaxt+ncVeP3SuY8grrTLcrQ4y7k0XjW/fZ1R19COnpRSFvPsANHK+ystB/wn4MzHWtDDTbYBvhHgbS0aegiMmojPWo6aoQhDiXj68d6blEBmuE6NvrtiN+932ZLl6Eqc73I/zym0Q+dDm1KuB2aus7AMnzQcJDh1+ji7ttM8OpS8qG+VzCIKS3+Cm9kDkb3TbU3YIOM4D7pg0STnY5neBrkATwE0IAPdgKLyY67/O+aLBNpGPNdaaf71Wr7HXIuatvGlvy26rWtwU6mMNvWtdzn10j6MLGOqdGp9wv0qpvTScE/cZXwo7se8MC+09IeXbmlbBU60hD+KXwquM1AT4ebxesQ0J7C2MKuusQz9mjBz0FOsI7pDA31oY3ZY+BnGWQDU8BwIpe0JMVjvS7HBcJlERFO6lNFY5URWOEqwrO02UTX0w/P6NC6KaH18vPQTzOVkeexSPiIMVF8TfV43a6KqLSnN/e8IXZfJ6wGuzqKeEg+ud0i4UU59GQY1ev4OFTdvWZ6GO6uDEKFUXWduYo5veCftjfxNjgiHkS4vdcDNumYtMUJJYNJQsYduYiMGYHtbI+e91CTu2d6tWmdIj8mZFAWm6UDS9Oe1lh2lGx10jixUd9TQ88v5NEC60+cJRVqGHjysnxSyMTgQ3/6a9yodBvLrnnimnKioNUMEVy1RzqdhJTp4QprvBYXMA85u8/ZirUz8ZaW2MBOlCHimJVKEP5yRPDMNugsW+D3YjUhSZl/KSEWrgBPl3KIFf a57VgMbk +uNkWzMI7PjhftWJLVzdchzAFa6xMeickKQSx5t+0QJApM0cg5tSWm6mo39AJXY3woDamc9s/lQWq5m0RAjkBSRWZe9gIHboUVuzuVZwjfZlH0PSklTYI9alV4GAUsTt9EndPmr4v2WQNhIy5hS4AEk10IZHk6kjieA8fNErErV+ej8Ly3v6Rb5mvKN4EumguGRgvvRpwI0vXWVUJpAEA2RB89taSA8moz6L6MpulN4JDL8x3s8Hu7IE7Uite3eemB9pZBKBAEBervs26P7Mxlo06RUDqQzG/NaSgzhf1O0Yttt0C3WolkFoNa7bh7IZm3FfIV07EDLOM51g9Xq87kFBo2o3EKpc9CX6aotXf04wvLEfvHxS4sOAFjHYboLBCC8WWL06ThGFFo8B6wmBiVAmRszoD1WytXROTr2ixQo25T5raMun4YDWZ6xNH/X41pMxd/zIozM5bHfe8wNtEwRZatRR6/bESS2+eY4sivbtxyezCNkZep6hE0itTn+UDWkz3hNV8ZWm1dASs84/9h3NZ0wJbFRl438ZILBnzEu+0Uz1Hlu5IlCtFfOTsvrbxtjQe90Y1NvgR+oVvAKsi6bZ2npczwxWZpwh2jXHsC+K2bx0dzV4HbOP6j4uG5Iq4d5RkZSaXqbJgutj8PgBlkzxDGmOtgKvD7+vNH9aWIw1L6JE8D/bNjcL3LXlwLM+Bk+tP+OFV6j8bJkAklqS11uhDYrPhyTEViq8ligU4GfXcWns= 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: ------=_Part_74020_224676428.1725424639700 Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 SGkgTGlhbSBSCgoKVGhhbmtzIGZvciB5b3VyIHJlcGx5LgoKQ291bGQgeW91IHNoYXJlIHRoZSBV Ukwgb2YgeW91ciB2OCBwYXRjaGVzLgoKCgpCZXN0IFJlZ2FyZHMsClhpYW8gWWFuZwoKQXQgMjAy NC0wOS0wMyAyMzo1ODoyNiwgIkxpYW0gUi4gSG93bGV0dCIgPExpYW0uSG93bGV0dEBvcmFjbGUu Y29tPiB3cm90ZToKPgo+VGhhbmtzLCBidXQgdGhpcyBpcyBhbHJlYWR5IGZpeGVkIGluIHY4IG9m IG15IHBhdGNoZXMuCj4KPiogWGlhbyBZYW5nIDxpY2VfeWFuZ3hpYW9AMTYzLmNvbT4gWzI0MDkw MSAxMDo1MV06Cj4+IGNhbl9tb2RpZnlfdm1hKCkgaW4gdm1zX2dhdGhlcl9tdW5tYXBfdm1hcygp IHJldHVybnMgLUVQRVJNIGlmIHZtYSBpcwo+PiBzZWFsZWQgc28gZG9uJ3QgYWx3YXlzIHJldHVy biB0aGUgZml4ZWQgLUVOT01FTSBvbiBmYWlsdXJlLgo+PiAKPj4gRml4ZXM6IGMyZWIyMjE4OWJi YyAoIm1tL3ZtYTogaW5saW5lIG11bm1hcCBvcGVyYXRpb24gaW4gbW1hcF9yZWdpb24oKSIpCj4+ IEZpeGVzOiA1ODg3YTdhYzIzODMgKCJtbS92bWE6IGV4cGFuZCBtbWFwX3JlZ2lvbigpIG11bm1h cCBjYWxsIikKPj4gU2lnbmVkLW9mZi1ieTogWGlhbyBZYW5nIDxpY2VfeWFuZ3hpYW9AMTYzLmNv bT4KPj4gUmVwb3J0ZWQtYnk6IGtlcm5lbCB0ZXN0IHJvYm90IDxvbGl2ZXIuc2FuZ0BpbnRlbC5j b20+Cj4+IENsb3NlczogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvb2UtbGtwLzIwMjQwODMxMjE1 NS5mZDI2YTU4Yy1vbGl2ZXIuc2FuZ0BpbnRlbC5jb20KPj4gLS0tCj4+ICBtbS9tbWFwLmMgfCA1 ICsrKy0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQo+PiAKPj4gZGlmZiAtLWdpdCBhL21tL21tYXAuYyBiL21tL21tYXAuYwo+PiBpbmRleCBjMTc4 MWY2NDMwNDYuLmM5YTBkYzAzNTgxOSAxMDA2NDQKPj4gLS0tIGEvbW0vbW1hcC5jCj4+ICsrKyBi L21tL21tYXAuYwo+PiBAQCAtMTM4Niw4ICsxMzg2LDkgQEAgdW5zaWduZWQgbG9uZyBtbWFwX3Jl Z2lvbihzdHJ1Y3QgZmlsZSAqZmlsZSwgdW5zaWduZWQgbG9uZyBhZGRyLAo+PiAgCQltdF9vbl9z dGFjayhtdF9kZXRhY2gpOwo+PiAgCQltYXNfaW5pdCgmbWFzX2RldGFjaCwgJm10X2RldGFjaCwg LyogYWRkciA9ICovIDApOwo+PiAgCQkvKiBQcmVwYXJlIHRvIHVubWFwIGFueSBleGlzdGluZyBt YXBwaW5nIGluIHRoZSBhcmVhICovCj4+IC0JCWlmICh2bXNfZ2F0aGVyX211bm1hcF92bWFzKCZ2 bXMsICZtYXNfZGV0YWNoKSkKPj4gLQkJCXJldHVybiAtRU5PTUVNOwo+PiArCQllcnJvciA9IHZt c19nYXRoZXJfbXVubWFwX3ZtYXMoJnZtcywgJm1hc19kZXRhY2gpOwo+PiArCQlpZiAoZXJyb3Ip Cj4+ICsJCQlyZXR1cm4gZXJyb3I7Cj4+ICAKPj4gIAkJdm1nLm5leHQgPSB2bXMubmV4dDsKPj4g IAkJdm1nLnByZXYgPSB2bXMucHJldjsKPj4gLS0gCj4+IDIuNDQuMAo+PiAKPj4gCg== ------=_Part_74020_224676428.1725424639700 Content-Type: text/html; charset=GBK Content-Transfer-Encoding: base64 PGRpdiBkYXRhLW50ZXM9Im50ZXNfbWFpbF9ib2R5X3Jvb3QiIHN0eWxlPSJsaW5lLWhlaWdodDox Ljc7Y29sb3I6IzAwMDAwMDtmb250LXNpemU6MTRweDtmb250LWZhbWlseTpBcmlhbCI+PGRpdiBz dHlsZT0icG9zaXRpb246cmVsYXRpdmU7em9vbToxIj48L2Rpdj48ZGl2IGlkPSJkaXZOZXRlYXNl TWFpbENhcmQiPkhpIDxzcGFuIHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXAiPkxpYW0gUjwv c3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyBmb3IgeW91ciByZXBseS48YnI+ PC9kaXY+PGRpdj5Db3VsZCB5b3Ugc2hhcmUgdGhlIFVSTCBvZiB5b3VyIHY4IHBhdGNoZXMuPGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QmVzdCBSZWdhcmRzLDwvZGl2PjxkaXY+WGlhbyBZ YW5nPGJyPjwvZGl2PjxwcmU+QXQgMjAyNC0wOS0wMyAyMzo1ODoyNiwgIkxpYW0gUi4gSG93bGV0 dCIgJmx0O0xpYW0uSG93bGV0dEBvcmFjbGUuY29tJmd0OyB3cm90ZToKJmd0OwomZ3Q7VGhhbmtz LCBidXQgdGhpcyBpcyBhbHJlYWR5IGZpeGVkIGluIHY4IG9mIG15IHBhdGNoZXMuCiZndDsKJmd0 OyogWGlhbyBZYW5nICZsdDtpY2VfeWFuZ3hpYW9AMTYzLmNvbSZndDsgWzI0MDkwMSAxMDo1MV06 CiZndDsmZ3Q7IGNhbl9tb2RpZnlfdm1hKCkgaW4gdm1zX2dhdGhlcl9tdW5tYXBfdm1hcygpIHJl dHVybnMgLUVQRVJNIGlmIHZtYSBpcwomZ3Q7Jmd0OyBzZWFsZWQgc28gZG9uJ3QgYWx3YXlzIHJl dHVybiB0aGUgZml4ZWQgLUVOT01FTSBvbiBmYWlsdXJlLgomZ3Q7Jmd0OyAKJmd0OyZndDsgRml4 ZXM6IGMyZWIyMjE4OWJiYyAoIm1tL3ZtYTogaW5saW5lIG11bm1hcCBvcGVyYXRpb24gaW4gbW1h cF9yZWdpb24oKSIpCiZndDsmZ3Q7IEZpeGVzOiA1ODg3YTdhYzIzODMgKCJtbS92bWE6IGV4cGFu ZCBtbWFwX3JlZ2lvbigpIG11bm1hcCBjYWxsIikKJmd0OyZndDsgU2lnbmVkLW9mZi1ieTogWGlh byBZYW5nICZsdDtpY2VfeWFuZ3hpYW9AMTYzLmNvbSZndDsKJmd0OyZndDsgUmVwb3J0ZWQtYnk6 IGtlcm5lbCB0ZXN0IHJvYm90ICZsdDtvbGl2ZXIuc2FuZ0BpbnRlbC5jb20mZ3Q7CiZndDsmZ3Q7 IENsb3NlczogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvb2UtbGtwLzIwMjQwODMxMjE1NS5mZDI2 YTU4Yy1vbGl2ZXIuc2FuZ0BpbnRlbC5jb20KJmd0OyZndDsgLS0tCiZndDsmZ3Q7ICBtbS9tbWFw LmMgfCA1ICsrKy0tCiZndDsmZ3Q7ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAy IGRlbGV0aW9ucygtKQomZ3Q7Jmd0OyAKJmd0OyZndDsgZGlmZiAtLWdpdCBhL21tL21tYXAuYyBi L21tL21tYXAuYwomZ3Q7Jmd0OyBpbmRleCBjMTc4MWY2NDMwNDYuLmM5YTBkYzAzNTgxOSAxMDA2 NDQKJmd0OyZndDsgLS0tIGEvbW0vbW1hcC5jCiZndDsmZ3Q7ICsrKyBiL21tL21tYXAuYwomZ3Q7 Jmd0OyBAQCAtMTM4Niw4ICsxMzg2LDkgQEAgdW5zaWduZWQgbG9uZyBtbWFwX3JlZ2lvbihzdHJ1 Y3QgZmlsZSAqZmlsZSwgdW5zaWduZWQgbG9uZyBhZGRyLAomZ3Q7Jmd0OyAgCQltdF9vbl9zdGFj ayhtdF9kZXRhY2gpOwomZ3Q7Jmd0OyAgCQltYXNfaW5pdCgmYW1wO21hc19kZXRhY2gsICZhbXA7 bXRfZGV0YWNoLCAvKiBhZGRyID0gKi8gMCk7CiZndDsmZ3Q7ICAJCS8qIFByZXBhcmUgdG8gdW5t YXAgYW55IGV4aXN0aW5nIG1hcHBpbmcgaW4gdGhlIGFyZWEgKi8KJmd0OyZndDsgLQkJaWYgKHZt c19nYXRoZXJfbXVubWFwX3ZtYXMoJmFtcDt2bXMsICZhbXA7bWFzX2RldGFjaCkpCiZndDsmZ3Q7 IC0JCQlyZXR1cm4gLUVOT01FTTsKJmd0OyZndDsgKwkJZXJyb3IgPSB2bXNfZ2F0aGVyX211bm1h cF92bWFzKCZhbXA7dm1zLCAmYW1wO21hc19kZXRhY2gpOwomZ3Q7Jmd0OyArCQlpZiAoZXJyb3Ip CiZndDsmZ3Q7ICsJCQlyZXR1cm4gZXJyb3I7CiZndDsmZ3Q7ICAKJmd0OyZndDsgIAkJdm1nLm5l eHQgPSB2bXMubmV4dDsKJmd0OyZndDsgIAkJdm1nLnByZXYgPSB2bXMucHJldjsKJmd0OyZndDsg LS0gCiZndDsmZ3Q7IDIuNDQuMAomZ3Q7Jmd0OyAKJmd0OyZndDsgCjwvcHJlPjwvZGl2Pg== ------=_Part_74020_224676428.1725424639700--