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 04DB9C3DA7F for ; Thu, 15 Aug 2024 20:23:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 81C0B6B01A2; Thu, 15 Aug 2024 16:23:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A4B26B01A3; Thu, 15 Aug 2024 16:23:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5F85D6B01A4; Thu, 15 Aug 2024 16:23:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 3F7826B01A2 for ; Thu, 15 Aug 2024 16:23:19 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 8B0E141844 for ; Thu, 15 Aug 2024 20:23:17 +0000 (UTC) X-FDA: 82455604434.22.248904C Received: from mail-oo1-f50.google.com (mail-oo1-f50.google.com [209.85.161.50]) by imf25.hostedemail.com (Postfix) with ESMTP id C71ECA0018 for ; Thu, 15 Aug 2024 20:23:15 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=gbqiFW3T; dmarc=pass (policy=none) header.from=chromium.org; spf=pass (imf25.hostedemail.com: domain of jeffxu@chromium.org designates 209.85.161.50 as permitted sender) smtp.mailfrom=jeffxu@chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723753314; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=ovAsWBVT3KfnNuExqSaLYNn0wD3OHoIaOCw5GGvv0GI=; b=3op7ERfv0Ardg6JJTJdAfDR0I4DAzRA8W2MSdlR9j6cbpQWNvREAv05YYu2QDwHajVVQGZ hKFqWkc1jGxwtZVfSjINF3+AflMY/yyuBCCy+pqGPGgyBZnOOFLmSI0ZfVieV9tNEUHGOn PDlp+KMZoM7xgtfTOFUiwhbostVwlyA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723753314; a=rsa-sha256; cv=none; b=rJsKa8Ge6xtrus4p5kB1jDXB3SimbU0WGj1FYkSBisZRemZXIzruLOZXkrwNWvNWPxrdJC I1uaa02gKBvbQuUPri0Wrzn5wD7uEJ6yPiRaMK8Ie8cXflyn+53R9OR7/XftkTXs6dbOeA opUW+gkqZ1J5oRFFw23fAXWuUpbHwho= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=gbqiFW3T; dmarc=pass (policy=none) header.from=chromium.org; spf=pass (imf25.hostedemail.com: domain of jeffxu@chromium.org designates 209.85.161.50 as permitted sender) smtp.mailfrom=jeffxu@chromium.org Received: by mail-oo1-f50.google.com with SMTP id 006d021491bc7-5d5af743b8fso738153eaf.3 for ; Thu, 15 Aug 2024 13:23:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1723753395; x=1724358195; darn=kvack.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ovAsWBVT3KfnNuExqSaLYNn0wD3OHoIaOCw5GGvv0GI=; b=gbqiFW3Tn6L/uvSBLCZVQbnYgmCL+XB16nUp8kxtPMZkF/xqPYV9Ycl2goWsR/CSau pv17hcgPdDpUCf4YK9VQFygan9q9dJGVC6nl8n3ojDBJgzeR7dJ2+DQR90qRkxxLZu6F hVtTtATGh1CAuJpsGfyLCxj9N3go+u4yA1aLE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723753395; x=1724358195; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ovAsWBVT3KfnNuExqSaLYNn0wD3OHoIaOCw5GGvv0GI=; b=XkRhZThVvZTbo3nfA5aILImgPvPFoXw/c+qe43Jp2JQJ84gbuwPAWN8RPn3OfwXvkE xEubUVpt9/JFrBPK7m7mNP33ys5c4v0oVynRMfxat3SbTWzds5AsiR3e++tfo0NDZ8o+ Rsxdue1e308bL63Qov9XV9Q4tJlGNdOq1+PZwXeNtd+E7yXRufBc8/EyuH9oiVlsyhgN /1Jga7wNdMt8gaEg8rzmhLHvwTY0haGynVQuDcGa3eaAqa81sbLCEC7U/HlQLS/MSJYU ZaUQMGoV5qjmhNnPHVGBOtxC0ToalDT+Y05irihN8TUMsHaETbYzzaPbIOkZA/6qF1iK C8gA== X-Forwarded-Encrypted: i=1; AJvYcCW60HD1b6l2YhFv9z3+k5j6XPTyr97ZcHKVNkuEHTfpWRtPj/a8wOJybwkOOjiuvMGtnhKlmrxjtzUMdfqLkyulgbE= X-Gm-Message-State: AOJu0YyqfK/2+uqlEUJIyI0KvD6Se3Q3X6WrcOoLm9nrTdTuL3WFrzLe q6OZt1Nq08HjS3inNNiyu0qcLaLsu1IBRlUmy77zXUG8omWtNAhlRISLCr/RdcqoAATVIAFh2El 4QHGUNM2dWjgJeyWe3JKApX25h71BkUqWtQRz X-Google-Smtp-Source: AGHT+IEwMnrfmTUUhtgaFEht4W0jLhciN2H+QwwDuDuuqk78N4SEzPJpVf7zDnoxKn+kGqiZORe/HsXaaWWtiCnmhvw= X-Received: by 2002:a05:6870:4694:b0:25d:e3d:b441 with SMTP id 586e51a60fabf-2701c522a1bmr776847fac.40.1723753394618; Thu, 15 Aug 2024 13:23:14 -0700 (PDT) MIME-Version: 1.0 References: <20240814071424.2655666-1-jeffxu@chromium.org> In-Reply-To: From: Jeff Xu Date: Thu, 15 Aug 2024 13:23:02 -0700 Message-ID: Subject: Re: [PATCH v1 0/2] mremap refactor: check src address for vma boundaries first. To: "Liam R. Howlett" , Jeff Xu , Jeff Xu , akpm@linux-foundation.org, willy@infradead.org, torvalds@linux-foundation.org, pedro.falcato@gmail.com, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, linux-hardening@vger.kernel.org, lorenzo.stoakes@oracle.com, mpe@ellerman.id.au, oliver.sang@intel.com, vbabka@suse.cz, keescook@chromium.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: C71ECA0018 X-Stat-Signature: qrus9s7jue3ngw55aoxf94syrd35tp3j X-Rspam-User: X-HE-Tag: 1723753395-119835 X-HE-Meta: U2FsdGVkX1+YfG5l8nuwg8X++/CF6F7NgPZ9l3MqX4oPEuQ2HGuTVj4ctO2lbt3sT5VuGoK4W+BiyEFU3aLPNPNL1fvTP6BSL8d+2+MvWRe20ia3WplcDbvEKBTwCPJAgY8zhcL0mcgSKajE2NAuQHjvdiAT98QOmW6xDgNy1G6z/4F96PoMo7FVpE8X8QHdfZEfNCFeh46bCu3sk9qQvQBJ0IGPj5hQcCvsrPJab1tjxRdc+bnZGjEe20fGmFuK0WZa6QTWnwvSG3ioBG5quK1zCriE5hvcPXWXGa4UVlik+jUDMv5I/VZmEnoVWAFcwEf/yTnVC+Dw8szFr8l3wsVk8j/FYD2D6XbQg3idly5PPQJth+LyPElWpwu6K0NzUGNz47DpDbd189ji22cm+ksc2bkb19qpSMgHcQlcrajsCEAZRCGtYZySQtjE2spNfbpDzt4kNsMCM/w5u/Q9ozv153gbOAO66hnT3PE+WEO7D13mSBj0GnnPw3pA2vJ5wtaGc/XkRhE7bxwkHykffiDxAqzGHCfuMaN9z14yJDFG8yo7iCwOYY+WkLEGv5pzHm+dnobfUknthQ40H6M3KwHBgxISknhNqhNzasZx9CsrH7xbdJsJcYVySdlo8R8Vo8tkoSPoub0jFMBuUEMzQNAnq4DQuSnx2cVKc/m5rSwZW3BQh8H0lHGoBSYJLg8e8d5yyJhcrnRpwRU3J8k1je+cWUo8r541fChnMc5Hejn59SYVU7QsbNcNkRO4gOSp1z6vq/3LeD0zw+V6L8obAkdVBkdSfjeEnc+1FPhTn7KWwKcMJD2Gf6lE0aFzy7LujzRK6Rb4HAgcJZ8l6uWKl9Ibd3aRnxDOWOZ8crEbZU30CwQAplUPnxU8SLQcaP97DZvxloR43YAJDwKSs9P7jOBJgV34jRbtllLzgcmPnoQG/lRknevxpwejP4+wqdKVJtZCNMArJCF1nO9BX6E s4FkDXEn RedXzeUdEKbgmi16BcWKyGuBPxKWcF2PsxUDkTMAKZp4pFFG0aov16r+tfVtl0P9YzXixtXxNpa7ou+0bKP8Z2Z2/Fbvwu0U/ZxLg1fztfcoACzNJ3KHmTPXvO0tkzW7YQia8yriueJEzy0VTEeLqsPIQm5zolecqZFuMqK+aYNaqvnIG4etUSjnCKKQX/VPl9PfUgLNYRbUoO5FCWP8zmlLUcxHlmKnrsNulnFS48tAF3muX4J78l64wmhwaNN32QeokSqOc+dt2pgEppLI2NSR5voZgqc17nK/SQ3AS5fWlA7P/MO8LzDySoKp2hFLrHEux4AcxCuv/CsfTJ5VUy8vp1M10wmaBrIzKGJohKH8g05d8IC4AvlqPNKd1QrlycBQqGqXvuK9EQ53UKgT49Q0ggVmm7jHMsSAWs5NgOzG3goqH1M/PWdbH5w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, 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 Thu, Aug 15, 2024 at 1:14=E2=80=AFPM Liam R. Howlett wrote: > > * Jeff Xu [240815 13:23]: > > On Thu, Aug 15, 2024 at 9:50=E2=80=AFAM Liam R. Howlett wrote: > > > > > > * Jeff Xu [240814 23:46]: > > > > On Wed, Aug 14, 2024 at 12:55=E2=80=AFPM Liam R. Howlett > > > > wrote: > > > > > The majority of the comments to V2 are mine, you only told us tha= t > > > > > splitting a sealed vma is wrong (after I asked you directly to an= swer) > > > > > and then you made a comment about testing of the patch set. Besid= es the > > > > > direct responses to me, your comment was "wait for me to test". > > > > > > > > > Please share this link for " Besides the direct responses to me, y= our > > > > comment was "wait for me to test". > > > > Or pop up that email by responding to it, to remind me. Thanks. > > > > > > [1]. > > > > That is responding to Andrew, to indicate V2 patch has dependency on > > arch_munmap in PPC. And I will review/test the code, I will respond to > > Andrew directly. > > > > PS Your statement above is entirely false, and out of context. > > > > " You only told us that splitting a sealed vma is wrong (after I asked > > you directly to answer) and then you made a comment about testing of > > the patch set. Besides the direct responses to me, your comment was > > "wait for me to test". > > [1] has your "wait for me to test" to hold up a patch set, [2] has you > answering my direct question to you and making the untested comment to > someone else. > This is the last time that I'm trying to clarify this. [1] is my response to Andrew and Pedro. [2] is my comments about V2 lack of test , i.e. no selftest change, no extra tests added. -Jeff > So, entirely true. > > Liam > > [1]. https://lore.kernel.org/all/CALmYWFs0v07z5vheDt1h3hD+3--yr6Va0ZuQeaA= To+-8MuRJ-g@mail.gmail.com/ > [2]. https://lore.kernel.org/all/CALmYWFvURJBgyFw7x5qrL4CqoZjy92NeFAS750X= aLxO7o7Cv9A@mail.gmail.com/