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 E3725E77180 for ; Mon, 16 Dec 2024 06:15:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4B1986B007B; Mon, 16 Dec 2024 01:15:47 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 461846B0082; Mon, 16 Dec 2024 01:15:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 328646B0085; Mon, 16 Dec 2024 01:15:47 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 144896B007B for ; Mon, 16 Dec 2024 01:15:47 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 8C2011C61EC for ; Mon, 16 Dec 2024 06:15:46 +0000 (UTC) X-FDA: 82899809958.25.6161B3F Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by imf18.hostedemail.com (Postfix) with ESMTP id DE7A31C000C for ; Mon, 16 Dec 2024 06:15:30 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=Q8Fqs1c8; spf=pass (imf18.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.214.181 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com; dmarc=pass (policy=quarantine) header.from=bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734329724; 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=NZHaFcgg8WCbQrkJczkX7Ejju7rkX2+k4W+KrDwNd7c=; b=Zas75ji530c1pZ4ZQUTFn3BIsz6gGSrUNV4lOG7nVcInGrXrDLh2z7Wq4Y/2LuDyL/+pgu /joZi3KhFtYJyfsI5X5IsrYXN/eo0l9ZPwfXQb5tpTb0i6py/C/OoB+rPEG4rA3DGiLGpA 2DYW0qzDLgVm3Lp39pa6iCR8DJ/0HI4= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=Q8Fqs1c8; spf=pass (imf18.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.214.181 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com; dmarc=pass (policy=quarantine) header.from=bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1734329724; a=rsa-sha256; cv=none; b=TlUB9L554ja9HZT9G2OgNiCkVD0u41HYjvq3gnApayAfcVeeKKY2cx+vAMX7ci2zxwx4np 9RDgH0aR6MR9doM/UT3VMSTJQQz21ZIUlfJT8NucAcGfF34e1ePriJuW4twC+2InfKE7V+ yfBOmx78M+XjPD54ZfkDvyIep8zQlkk= Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-21619108a6bso26624045ad.3 for ; Sun, 15 Dec 2024 22:15:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1734329742; x=1734934542; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=NZHaFcgg8WCbQrkJczkX7Ejju7rkX2+k4W+KrDwNd7c=; b=Q8Fqs1c8IF9vo49kdu/Lr12YDlzUVcZpoD7XiCqGrX9IWG/dnjauKDGtxycXs3Dku+ ieqIF5r8bJAvXWqyH3PENgZx2xFMmJGzCDwni4K6i8o2oo+7xF1CTOmqFsNWQqtt1Q/7 WYYPfReW0E4DJx9XUBjgdOtyB7VHrMivDtCv7PEjXEnqMP6Dm5Io5KFKRnXFz20enlM1 yXQfmuoVxaPRhRMT58MhpoC+wHa8d1DkbYjYQa+dr+CfApPT/rlVOPvQyrpYDr0mFiYK r3GVtOz5KLdL7H2K8Onq75GbGhl5jWfu9CXJetuR8Z0nhvyQe59YnOiE/WwPi0tcCpZu NWnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734329742; x=1734934542; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NZHaFcgg8WCbQrkJczkX7Ejju7rkX2+k4W+KrDwNd7c=; b=sTmr/w580ygiahNbXoyQT+g4/DOqbu2rT4vgexVcfB3Xdh+6Nufh8J4RqPgLo+fFNq /BnLC4Hv0JVlrnGigZsNg5ggcTGUkBbHtiY02kx0Ov1u45xFr4g4bzzYZbCH0yQMfCNQ mgGZy4JrnkWNMc8WMTynYkehq2uzzfkMmwdOP+U+2DflBsLrTrizJTKH1ZkkhEtnJm+P zW8v6xxEMeu8qD0khP/O0evkP7/WsG9VuQeEBvidfLYEI8CPld7M95bjPX8cy5f1qw8D VuFuIHX/plNS8YEcCNauWTM0jPbOd1UHkH4aclxZ5Kd57f0rNsrC+9LYx0taRv3UAeWP UYVg== X-Forwarded-Encrypted: i=1; AJvYcCUSzTEq3kZFaxbLiVe6fI6ttoNAXYneQgDCa0vND8T6ZVU2q7Qf1KxM/1GFiRgeJBC3AgS9ey3/ww==@kvack.org X-Gm-Message-State: AOJu0YyEd9oo+a8N6A1vxhjB27YT32qLgEi3bi0ecZVNamRUWPbVD2op LQOaGzUBpWcrJHMPXWmcmhHvdd4VOrJMea6LutbKhXz2qfFdKYx7SgMovJj4blM= X-Gm-Gg: ASbGncsPXPWdNBVaIAXfyvrpPBycpRq6wdnZkFE01ufhEklHclPIaS1uA6fzA5jK6Iz CcZRtNsddO7rjW94nW93uznRdpzUfGu1u8an7C8kpP8DzBQZGz4SdiMEW1fdM50PK+ngY1+N6uq IHk38jpeoZBIPtV3S2L/ttg2/cHQUc6ZKdTEK3noL59TgDJJ0QVSxrZDdsUhR1yxJN/yCLdqGJ2 oKzm2lHGgE9JWVQn+nSFIepdsN/8hEQyuhYo4ArnGyrYv9723x7ZmDX28IURR1z1GDE/Lg9bnMP UmHxbw== X-Google-Smtp-Source: AGHT+IGJmsI4675HfabTnwXVm7wgMwOIm1F4iLV8R4afvBaIcPOm2BL4Rk6INvpy0mI66c/FntNYrw== X-Received: by 2002:a17:902:c948:b0:212:6187:6a76 with SMTP id d9443c01a7336-218929a2107mr137924505ad.14.1734329742651; Sun, 15 Dec 2024 22:15:42 -0800 (PST) Received: from [10.4.194.102] ([139.177.225.238]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-218a1dcc7c1sm35414455ad.93.2024.12.15.22.15.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Dec 2024 22:15:42 -0800 (PST) Message-ID: Date: Mon, 16 Dec 2024 14:15:35 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 01/12] Revert "mm: pgtable: make ptlock be freed by RCU" Content-Language: en-US To: Andrew Morton Cc: Yu Zhao , peterz@infradead.org, tglx@linutronix.de, david@redhat.com, jannh@google.com, hughd@google.com, willy@infradead.org, muchun.song@linux.dev, vbabka@kernel.org, lorenzo.stoakes@oracle.com, rientjes@google.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <1fdb3ee32e6958ad82229941b2213ef76b7c4705.1734164094.git.zhengqi.arch@bytedance.com> <18bc52f4-ab02-495f-8f8f-87f69ea5b914@bytedance.com> <20241215221015.a567dbf38c9a98d672aecd3e@linux-foundation.org> From: Qi Zheng In-Reply-To: <20241215221015.a567dbf38c9a98d672aecd3e@linux-foundation.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam05 X-Stat-Signature: qdmew3dkxfozbwzrytyw9m36eswjyy7c X-Rspamd-Queue-Id: DE7A31C000C X-Rspam-User: X-HE-Tag: 1734329730-873178 X-HE-Meta: U2FsdGVkX187f0p0di7zuXXtxuLgMKxz+EZTsEHfpWm4WVi7TFgZSrL5XEzffMaovM9Ku1HsSuzvamT9W97IQkYplOB+1HbKHam59eqpmEV2cBKUMBlM4XXGJWTEc95WDCUPQAz8+H9+qw9+Zp3nqOF4YON63cLNKt0i9ZQzR45alXbzkYaNiNuvj9sZwzMfHJX/bXQ9IINLVOiO08n2VKMdJuEAqi7d3VLvn7mHBIAavUX+pioh40bof6hqplh4g9t/adn15T4vuHTnxota/sYsyP+y/vjJaLbQxA931sh8lq/AowOsyR7RCOCGVEtJ30JIUR+2+Zzout3qGQ7GvibbdzPktomswn1eQolgn6NhqxgXEGL7twP6OQ+pTObP/mAdRjHpRJT8lOiNngTPO9hZ8J/0ohf7WUmNYHQne8PVNxqHUliGpaIWKEQG9lkS1y+YEg3+6bIaEjFSJY8UXyfneUHwe47/yhpkUiCwamcTy3VfbQM9NtK1nC58QhU6laW5nH7uC+84npttumbE2ifpIrBHUUb4jZV5NFTs/zV/ILgro/VwATe5iV9btzj68ZV+cCDufPvITP4fM4zcolhxcKhAu1XQRI3u0Xn4kxHOy8MDaE8D2+ckFy8AvCCKF7JmbzN4xqFl7nERRo6Mk7NN1R7Zp3bSZCVosF05B4dvpZvJlj0pgMpQOOweL9rx8G5toVT4tHStzl5HhdEKmGdAaktC1yjVmpQH3ayRNqoiRbfNJLSI42c+Hg7HndIvwZVXAEEzNp8OzPqEwRKNeX6qrZmwU2uMPunMVYy/yCApkhZpVDPnW0yChRDFs1sS8B4WYWPrf8nHL/dcJyK3xQI2bBAh/6Kjj8Z6YY/F0hWyBgnHkmF5Rzs0FvzOQqDzo1lQWPxwGM/u0HGpvZVklCb+ojJ0/arfnltTc1bV8sLzk+KAKSlE+jHfu9banbSRfJNimJxjuj+FDEpSL1F q0OHtnLR 48hMwEIacXH9TkJaXLUtwn2Rig8vEns+uFZ1DytaxTyM/mayTKQ3j0tp5NAaYUz8l2q1v14JyiYUwXgpMOj9DUnBRFYBjnPhD2DiI3vGZTgwLDcg5gkA111gtz65N9gguUWGsL7jfYBmh8JYIooGbUUDjoTlqrBmDZhbCp9Yvk2h6GnUxk4Mx8duTmGE8IiAHrO69r7o18fuHu2ioRKBREssw5fgB25rwWSzsT3Wqf1jBhgm2ImlmzRQ1NM0dmVnQujGAdE9NlufzT3vaHUqfKfbAoe1uUHebVjqL+1If4UVXBCM0/lFqAh75ZQD3a5BNbnCjBJTQM4MzvL/BXt6m9QKPo96Jso+XA7B6FTmmttapD67gqjEsHM3D4ni0n/oiqlK4HI+UXe+XHauk8NY5zHq1nw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.291008, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Andrew, On 2024/12/16 14:10, Andrew Morton wrote: > On Sun, 15 Dec 2024 14:29:38 +0800 Qi Zheng wrote: > >>> >>> Acked-by: Yu Zhao >> >> Thanks! Once the review of this patch series is completed, we can simply >> drop "mm: pgtable: make ptlock be freed by RCU" from mm tree. > > Can we drop it now and does the remainder of the series "synchronously > scan and reclaim empty user PTE pages v4" remain valid and useful? The "mm: pgtable: make ptlock be freed by RCU" fixes the UAF issue [1] reported by syzbot. If it is dropped now and this patch series is not merged, the UAF issue will reappear. [1]. https://lore.kernel.org/lkml/67548279.050a0220.a30f1.015b.GAE@google.com/ Thanks, Qi >