Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp52941pxf; Tue, 30 Mar 2021 19:04:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwGwtD4wHT6r49FPCguqS6XpYdmeT0t9fNsS2lOTOyLuLNjsFbo4YzNR9fJmNbGGDFOTnSY X-Received: by 2002:a05:6402:1157:: with SMTP id g23mr819521edw.303.1617156268048; Tue, 30 Mar 2021 19:04:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617156268; cv=none; d=google.com; s=arc-20160816; b=YDREilJp72m2D9+MjFAOwLDEsop99SDMpBh3+UjArB9DJrF0697NQ74dWYVV83C/q4 XMJnGEyb6qMSwsZDj+0lwqp2/rkuIXOfuQOYr4qT0VDPfvd701H6ILMC20upAnBbQZPw E2oFLQkeFLnCq996xL2AM0Hg32Cjb0FIjcVo+JhHMZVColtnYESF0qSRlOEEnZdMP0c9 GEDXK+oVu69yEXb/Kyg+WEDcisTr7ukUGSvEG5Pwfeu8DjW2X5j6KMy9eRdkezzGFosW 2+GmsLBqTAqFHqLWPEs75+AGU/D25BDGFu6VadpxSnumJg8A6wj6YfkRSa0mE7x1RuOY zAxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:mime-version :content-transfer-encoding:references:in-reply-to:subject:cc:to:from :date:dkim-signature; bh=tdCDZi7epshnsRo2VE/1DGd1QZV8XGjwRGKJQ1a45co=; b=CYjTecv/57eFQURhDo41f1AsIf1+/iYW2vNKf7tk87IMgS7Slypg7z8TTM9Uo6G7Q5 WqBu1H67uPlgjtAns9l9T0PeXW8t9MMSZ/PyqRi0lQ8lgVEVfe/BmRBBCZiVMCpdeI6N +C1NtIH7x5lmFj5LP5zyd7SXHhWraqZEr6Fe6IBG0aaTTx5DyR7TvKz3S3jKAIioUl64 sqYZXQvwHLBSQUUmXCq2mGEdaIHAcPqj6wQuaw8SubWcVDzYDZJk88wgk6vU+BR442mm wzD4aTeF8yyhBKHRQjXIQN/m4ecUWwZKZ71+gdhVJ9GosYF+p3AIlo/P/oZ3B+APnLWN gV9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@mail.ustc.edu.cn header.s=dkim header.b=AeKZgHy2; 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; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mail.ustc.edu.cn Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s10si702011edi.563.2021.03.30.19.04.05; Tue, 30 Mar 2021 19:04:28 -0700 (PDT) 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=neutral (body hash did not verify) header.i=@mail.ustc.edu.cn header.s=dkim header.b=AeKZgHy2; 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; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mail.ustc.edu.cn Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233266AbhCaCDL (ORCPT + 99 others); Tue, 30 Mar 2021 22:03:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54052 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232956AbhCaCDD (ORCPT ); Tue, 30 Mar 2021 22:03:03 -0400 Received: from ustc.edu.cn (email6.ustc.edu.cn [IPv6:2001:da8:d800::8]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 28219C061574; Tue, 30 Mar 2021 19:03:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ustc.edu.cn; s=dkim; h=Received:Date:From:To:Cc:Subject: In-Reply-To:References:Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID; bh=DcSskP8B4CWNXBYnK2+AtYODix9KPxwm3sCY rw4gNP0=; b=AeKZgHy2riAm3+brGQVmGiZplE1Rpwyg5HTjlLgDJ14peuBaOPzW xmD3wDXU0sTlSOBd7fhz0TQ2Keo8fVEDQ2CiPR5uESqMPaM/8uy9wiBEBhXfZ0Sg W5ZTt+anrgf5mSzFC+bBytReHQ4F7YsmwH548spFGIQFjxxPxoOW5+c= Received: by ajax-webmail-newmailweb.ustc.edu.cn (Coremail) ; Wed, 31 Mar 2021 10:02:57 +0800 (GMT+08:00) X-Originating-IP: [202.38.69.14] Date: Wed, 31 Mar 2021 10:02:57 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: lyl2019@mail.ustc.edu.cn To: "David Miller" Cc: santosh.shilimkar@oracle.com, kuba@kernel.org, netdev@vger.kernel.org, linux-rdma@vger.kernel.org, rds-devel@oss.oracle.com, linux-kernel@vger.kernel.org Subject: Re: Re: [PATCH] net/rds: Fix a use after free in rds_message_map_pages X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT3.0.8 dev build 20190610(cb3344cf) Copyright (c) 2002-2021 www.mailtech.cn ustc-xl In-Reply-To: <20210330.170228.191449180243560631.davem@davemloft.net> References: <20210330101602.22505-1-lyl2019@mail.ustc.edu.cn> <20210330.170228.191449180243560631.davem@davemloft.net> X-SendMailWithSms: false Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: <3c258c4e.20f4b.1788604fd68.Coremail.lyl2019@mail.ustc.edu.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID: LkAmygBnb39R2GNgUL90AA--.5W X-CM-SenderInfo: ho1ojiyrz6zt1loo32lwfovvfxof0/1tbiAQoRBlQhn5kl4AABsr X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCg0KPiAtLS0tLeWOn+Wni+mCruS7ti0tLS0tDQo+IOWPkeS7tuS6ujogIkRhdmlkIE1pbGxl ciIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+DQo+IOWPkemAgeaXtumXtDogMjAyMS0wMy0zMSAwODow MjoyOCAo5pif5pyf5LiJKQ0KPiDmlLbku7bkuro6IGx5bDIwMTlAbWFpbC51c3RjLmVkdS5jbg0K PiDmioTpgIE6IHNhbnRvc2guc2hpbGlta2FyQG9yYWNsZS5jb20sIGt1YmFAa2VybmVsLm9yZywg bmV0ZGV2QHZnZXIua2VybmVsLm9yZywgbGludXgtcmRtYUB2Z2VyLmtlcm5lbC5vcmcsIHJkcy1k ZXZlbEBvc3Mub3JhY2xlLmNvbSwgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZw0KPiDkuLvp opg6IFJlOiBbUEFUQ0hdIG5ldC9yZHM6IEZpeCBhIHVzZSBhZnRlciBmcmVlIGluIHJkc19tZXNz YWdlX21hcF9wYWdlcw0KPiANCj4gRnJvbTogTHYgWXVubG9uZyA8bHlsMjAxOUBtYWlsLnVzdGMu ZWR1LmNuPg0KPiBEYXRlOiBUdWUsIDMwIE1hciAyMDIxIDAzOjE2OjAyIC0wNzAwDQo+IA0KPiA+ IEBAIC0zNDgsNyArMzQ4LDcgQEAgc3RydWN0IHJkc19tZXNzYWdlICpyZHNfbWVzc2FnZV9tYXBf cGFnZXModW5zaWduZWQgbG9uZyAqcGFnZV9hZGRycywgdW5zaWduZWQgaW4NCj4gPiAgCXJtLT5k YXRhLm9wX3NnID0gcmRzX21lc3NhZ2VfYWxsb2Nfc2dzKHJtLCBudW1fc2dzKTsNCj4gPiAgCWlm IChJU19FUlIocm0tPmRhdGEub3Bfc2cpKSB7DQo+ID4gIAkJcmRzX21lc3NhZ2VfcHV0KHJtKTsN Cj4gPiAtCQlyZXR1cm4gRVJSX0NBU1Qocm0tPmRhdGEub3Bfc2cpOw0KPiA+ICsJCXJldHVybiBF UlJfUFRSKC1FTk9NRU0pOw0KPiA+ICAJfQ0KPiA+ICANCj4gPiAgCWZvciAoaSA9IDA7IGkgPCBy bS0+ZGF0YS5vcF9uZW50czsgKytpKSB7DQo+IA0KPiBNYXliZSBpbnN0ZWFkIGRvOg0KPiANCj4g ICAgICAgaW50IGVyciA9IEVSUl9DQVNUKHJtLT5kYXRhLm9wX3NnKTsNCj4gICAgICAgcmRzX21l c3NhZ2VfcHV0KHJtKTsNCj4gICAgICAgcmV0dXJuIGVycjsNCj4gDQo+IFRoZW4gaWYgcmRzX21l c3NhZ2VfYWxsb2Nfc2dzKCkgc3RhcnRzIHRvIHJldHVybiBvdGhlciBlcnJvcnMsIHRoZXkgd2ls bCBwcm9wYWdhdGUuDQo+IA0KPiBUaGFuayB5b3UuDQoNClRoZSB0eXBlIG9mIEVSUl9DQVNUKCkg aXMgdm9pZCAqLCBub3QgaW50LiANCkkgdGhpbmsgdGhlIGNvcnJlY3QgcGF0Y2ggaXM6DQoNCiAg ICAgICAgdm9pZCAqZXJyID0gRVJSX0NBU1Qocm0tPmRhdGEub3Bfc2cpOw0KICAgICAgICByZHNf bWVzc2FnZV9wdXQocm0pOw0KICAgICAgICByZXR1cm4gZXJyOw0KDQpJIGhhdmUgc3VibWl0dGVk IHRoZSBQQVRDSCB2MiBmb3IgeW91IHRvIHJldmlldy4NCg0KVGhhbmtzLg0K