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 CDD68EB64D9 for ; Tue, 4 Jul 2023 16:18:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 34A64280094; Tue, 4 Jul 2023 12:18:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2FA5B280076; Tue, 4 Jul 2023 12:18:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1EBA8280094; Tue, 4 Jul 2023 12:18:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 0F83B280076 for ; Tue, 4 Jul 2023 12:18:13 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C6B1CC09EA for ; Tue, 4 Jul 2023 16:18:12 +0000 (UTC) X-FDA: 80974436424.04.AA8D3ED Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf22.hostedemail.com (Postfix) with ESMTP id E8186C0019 for ; Tue, 4 Jul 2023 16:18:10 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=DP+7MVF9; spf=pass (imf22.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1688487491; 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=7EkdEUlovGWkvLNfvrB3aOUhAMERLNdWSHcuPj6NsM0=; b=pdEaOQnbPilZNqIFxwitdFrZtXVE82xxHQx/qss2qqT1a3fTirRBG6ch7ltNrU3/5ra1X5 OwJk5ot5QoFAoD2Ho/qd9FHA2i4UUCaNSD7LX9M+U+ChRfx4SVKckr59VC71gP3NXUQz/K pdv5z/Wg7rBkFGF/WEWd3oTuZk1QZ1k= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1688487491; a=rsa-sha256; cv=none; b=mEToakocinc1LIRKq9S86Dlq6+VYg/ClxqaFZC60gfi43dPDSceaC54bXne3gmZMvnX/tO xeVxGUGwceGOu+vw2n34sd9y1wqKtWT5Tl8SqmvsPzyptrgARAnUrJksMvA0jlXAeWwUfL QusJSbhuUEXOVVPXBowUq2Z69n+nN64= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=DP+7MVF9; spf=pass (imf22.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D45BA6129E; Tue, 4 Jul 2023 16:18:09 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E59F5C433C7; Tue, 4 Jul 2023 16:18:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1688487489; bh=plFnlH3PVa4WT7JKH0cCP1otEaPsygd1p/9DKGjnZlY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=DP+7MVF9vnt3bFNlQkpF4LExsXEbROYu+xuyqDpBQzN9EIZJgYMCQ3rRO3qj64/s5 yd/IuW/oKpDL8zTX7u+j+d8QhVQkrxzzOdnvwaPICdLx+y4LQgCKjjqcZGrfHT6/zH arQfP+r/qWPUZQdOu9jZZCWHKufOwfpShgZOVKCM= Date: Tue, 4 Jul 2023 09:18:08 -0700 From: Andrew Morton To: Greg KH Cc: Suren Baghdasaryan , Linux regressions mailing list , Bagas Sanjaya , Jacob Young , Laurent Dufour , Linux Kernel Mailing List , Linux Memory Management , Linux PowerPC , Linux ARM Subject: Re: Fwd: Memory corruption in multithreaded user space program while calling fork Message-Id: <20230704091808.aa2ed3c11a5351d9bf217ac9@linux-foundation.org> In-Reply-To: <2023070453-plod-swipe-cfbf@gregkh> References: <5c7455db-4ed8-b54f-e2d5-d2811908123d@leemhuis.info> <2023070359-evasive-regroup-f3b8@gregkh> <2023070453-plod-swipe-cfbf@gregkh> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: E8186C0019 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: bxtj5hb1sgx8h5h5nwwe4ed6g95edpt8 X-HE-Tag: 1688487490-60902 X-HE-Meta: U2FsdGVkX1/UpT1Hy9fw+LjjGH1jSOPp4MRkS1G17hZx8+cOVP56BzHmlPcXKuwUZ2KmMhbjhnVXt5M5EhUTnw+dyU1iAlad/h/25mJUJIcnB2+a62v9JvoH6+RIJSpLT7Vm/2fOQsXiy7J0VryR6qNcAsyM7LecvcQiB717h402Q0X19iLW3TbhZQrwrQMZT8vr0OtXN+9c4ETtHEByd0nEWQh4VZVI7GEZxEw3DYwR+x4U4Rjd2+cNdS08Kz1tHRi+FMGtCCi7boq0nmW359ZJlKyKRS89zglwGYqjD8zfQ5sdUGXiQ67BtLSAhmeTb0WJDgmasBWM0VnM8RwbN0BnKtf2VYvdw0mR+n5Xntw47fIUowrUw8r5Bhax19ibCaWNlKnVSw6uSjZL1G7KaU99xBbr0Vck5nFPvfMg5Oh63RusmkwtD4fBw3leKQGVqusnFcbnSHKGGD2UFpCgnrInJcf4a7GgpkzPsi5mgqDZw+UYvyxT4GdD18QoKFgaRNLh4ARB9E+hmXXOlOJPppVjtuHzuCQtv2PcQtR4bDPcryGSWCiHkAJb5i5ad9Up/hwaKiZdZbSYUPIQLng8QrPJBjAIJzaAeAdshUbx3ECrOezTwrz058qBvA1J/R5+psGUuNhCgF469plDOrWJuabBJLJ6Xos6yudTnvOyQ9bTWNcM86F4XND+gBk9lttb6Rqvj2WFwthn3ZXY8OqpTrWmohKCafQubyjqh7+tq/VAPif5GkcIEG7xgcaGL3WddBpiCTrb04jFe/zpVUhTI+3MHhjMURI20A5KSf5QeQYXYi/nidhA83Wb0z+y+3MyR1CupaaCbk190cG+MQ+B1Smj5PwyXnkMSDc9vHge0VYFvn8GbmzPvCc8/g+AA49kizWkR8lQrSAaRij1jKKm0sjM7os+YrqJdweXhQQvGDTod3nHtkYcPSzuWHCFXmHBkfavf4fHA08FNcDvUtw /+07pJ7r jAkYKIT7KidpHlEDp5XJyewMHgKg3aAe63rFWraVXFwJenn1wk8mwo4UUSmNMobNSlmxO0OsnJQFtUhbSUybBSzvMR7Le+UTLxoDmu/YzW0gEW9UYdY7a59tTVQoPxQ4e2nc2fA4GRXpA6XF2SW/OTOhM6Oy2PmVEwhBhiJeq0R3jl7NTJg7/jA+fblbImyqGj3rzHdvN7WnBYlUcSR4fug0fQOfhjADIJXtCQ/VBvqyOz54y1hnXXgp0SqhBi9dcOzkrwih1v34lKPntsWnxr/o8Y4hSgEvtM7UQE4oTvGm78QiGA2FfkrUT2G+uk12cxtZhmc5l07C48sP265sebq7NDpx1j4RnS2JDopAkuCKN89htnwcepg6Gg2AgSTzk3YvB2OpNrHke4FzOGhinm3WEJBLXJACB4F9d98mnINNxBaiA+MRsxcxDpK5YMvVy1gfTjRoR/K6UQ4Fbg7Lc2Gp6cziDsSO7a8nafdROLcBIcuPop22idfFYNHxK8pdXXBqgF3iqFjD2Mu+gPS3mKMkucyhhwL0ZiBWjyYS9njBmMoKY6Jsw3kcKUA== 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: On Tue, 4 Jul 2023 09:00:19 +0100 Greg KH wrote: > > > > > Thanks! I'll investigate this later today. After discussing with > > > > > Andrew, we would like to disable CONFIG_PER_VMA_LOCK by default until > > > > > the issue is fixed. I'll post a patch shortly. > > > > > > > > Posted at: https://lore.kernel.org/all/20230703182150.2193578-1-surenb@google.com/ > > > > > > As that change fixes something in 6.4, why not cc: stable on it as well? > > > > Sorry, I thought since per-VMA locks were introduced in 6.4 and this > > patch is fixing 6.4 I didn't need to send it to stable for older > > versions. Did I miss something? > > 6.4.y is a stable kernel tree right now, so yes, it needs to be included > there :) I'm in wait-a-few-days-mode on this. To see if we have a backportable fix rather than disabling the feature in -stable.