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 1BCF4D44161 for ; Tue, 19 Nov 2024 14:17:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A21916B009B; Tue, 19 Nov 2024 09:17:47 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 9D18A6B009E; Tue, 19 Nov 2024 09:17:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8C0A66B009F; Tue, 19 Nov 2024 09:17: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 6F6726B009B for ; Tue, 19 Nov 2024 09:17:47 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 15CB6804FA for ; Tue, 19 Nov 2024 14:17:47 +0000 (UTC) X-FDA: 82803046620.30.BB71A14 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf25.hostedemail.com (Postfix) with ESMTP id 24F78A000F for ; Tue, 19 Nov 2024 14:17:08 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=2G08xEXt; dmarc=pass (policy=none) header.from=linuxfoundation.org; spf=pass (imf25.hostedemail.com: domain of gregkh@linuxfoundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1732025681; a=rsa-sha256; cv=none; b=MgdKX+pIHzw4HpksViqpKkKUSDVMxwlxtT+Q/fvN2UZUMZ+dGywEkaVK+72w/OjxcpIQMs UBjuMmPPtmI0et2FQ3gKM8wndkEjT9X6ZllWodHYUBSsoDqjG+tfbqcoRX5ZXneTpo3QVz hn6rO5hGkcjepVmjkmdwIgA3himqHDw= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=2G08xEXt; dmarc=pass (policy=none) header.from=linuxfoundation.org; spf=pass (imf25.hostedemail.com: domain of gregkh@linuxfoundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1732025681; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=B8b2cKe9dPgztr5/HYV3jKa28HQShzKBdmxFPR72v/U=; b=rZ8AZSHvejnboktuHzWayUeTomE0cO1ElwLcuP7Y+9NKgc1S7qOJH0hgcWWF2V4wasVbKm 6M4ZjGwf+n+Dvl0XdaLXstRyDe2mxjdwvjOjsJOM/+6dnnvkMFnnt1Lt3DtAy62mzRBEr9 pppvOWkuCHb5D6zNea780kcYOZuOoI8= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 62992A42A9A; Tue, 19 Nov 2024 14:15:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 58FBCC4CECF; Tue, 19 Nov 2024 14:17:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1732025864; bh=q1lgj98oD4uNwPtv+m1HjwuIp7uRDVxEFx5Up5x8CF0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=2G08xEXtVfeLjPCCYeEv5p5vBo6jVJq60GLLNRGX2J2mozz1cEAPrq9JHOUfJEwcT gxws05q71pvzzi+TAlPvhgPukaO3xP1Kfer4AM9MhFwxCGFymVXqPD2o0mJ6NKLtOy 6jLkId2xrum9Kui6+LQgFzEM56CGc5YdTLhDXvLk= Date: Tue, 19 Nov 2024 15:17:20 +0100 From: Greg KH To: "Liam R. Howlett" , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Lorenzo Stoakes , Jann Horn , syzbot+bc6bfc25a68b7a020ee1@syzkaller.appspotmail.com, Vlastimil Babka , stable@vger.kernel.org Subject: Re: [PATCH 6.12.y] mm/mmap: fix __mmap_region() error handling in rare merge failure case Message-ID: <2024111935-tabasco-haziness-b485@gregkh> References: <20241118194048.2355180-1-Liam.Howlett@oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Stat-Signature: ze1gw8ry1ay1xegh9z37kk3cuwtnjckr X-Rspamd-Queue-Id: 24F78A000F X-Rspamd-Server: rspam08 X-Rspam-User: X-HE-Tag: 1732025828-704414 X-HE-Meta: U2FsdGVkX1+OMc/mI5A20pgKvam57sUQ5il2oOn40TwCQdvOT3UE/gYKuHukiDKO5GLzAfgdXxOlV6bnLc/JG6LRWc3/IRZ7iSnxejK0jd5mFzn8LT5kabAsmvS8XPh+xVfO7w18B9I4IVpIXaApgq0NkuMz7pD1ms1OBVLLjQX5F0cl46E1aOO3DayEtZGiKmwEzH4zwh529sd5I/K/i5R+8SOKeMObxnHskyJOdee2H6udfpX40fTktpdKknhaUpiRXkPH74BhCZ29HcWGqE6DTDp/dHbC0XGB/vUlfr9dMM58IE58bzRi5ScBkJjTp/T7s1kYNlC01+xyo+Bq68m6DwiCEIY3eYqT+R6ubdHtgcY5wao7wMXfnNLyAG+/3Sq07mONF/TmMWJDbN7axPn7KXLG0g+eBubi+AqH7xDrr7spcfOAy7HzDDFuJ+P6sVdifSEBfuB4QRCuXH93r3wuybuiMHW42rqtvWUER+cEZ0dR2nMc6Qqci4caQAdNB/yWwLEmUd+YaezwrQ1RVFw2ns5sMcRF7UoE7wyFAwnKZtCtU9WuNt5WMTFjepW6BIGgF2D257Hsy7UU8vey+mDUjbs3YIgqLqh2bUAwRedR2WPBYaG+zcxujS8xjjUnmqPpBzNOePuIZt/JbZZQR2+uh+oV8fxStnbjCc/SCKDzaBexM3kAowT6KRQ3uAwcFeZj3sp8T5oOzNnEDMhHbihFD7qjD3cnvBVD+IPdoDTO1PJcpz4jBJe54KftZCE5MgLlAso3A+AdibZQIrtT9ZiisqgfdpkMW5OAPB/C221gnZMX8kZBVwlqsRjqALp+3yzDGPnJeR/zykSRLk5+Dy39/2Kb6HBiwVPvkvWFflZE7Pp0cocmR4dawPr52B4h11a+Lsy6qPLeHMyptczNS96qQX3YgNVEB6KP3UR2JtgnAeME1ksB6mFlvGG2sYLvZgs16sg9PGYbPX0Mq5m 8MNw54uv Ui+7qirEoKJhczmy4Msl9Z1Ka2caECY7kKfIRFnrXQyLGf/vkhs50/hLOCiFE3TJ26ThEloXAIEp5T+BDvlyFqEYl7dhJuY8zOaZ9T3jm7KRE0aifmmmzn7W+fLzqZf6jAR+YVG1TPYWAeFeaLy8lQN0EvXrEWUZv+MfFmFi11uoKYBPV3sR5fsdyaoy6DYHXk7ShHKfqZEvYGfq2EaMMb74tjO2BLa5ORWYaRz3BywC5U8mRts6VnO1y77S8NZjbxu3kWx4Y6hVY5bQDDHWNiLfPcPe2NCJ90jpMJa0iwpIasbJmRKii++EV2RVd0aIZqVr4Ebek/MHQBF5sdfu9Z7KZn0wk0vYfQm5vqwrNi8yovPmNiFO+q55lMl/o0AjRcBVF/VXAmqfpW2BO9GA+T3oPr1mV59jZYxvYsHIKvnSxfn2M/6yDCCooTfGUv2AJOdSbwSv+bYbW+ABfgrkjLoTzbQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, 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 Mon, Nov 18, 2024 at 03:32:14PM -0500, Liam R. Howlett wrote: > Okay, before I get yelled at... > > This commit is only necessary for 6.12.y until Lorenzo's other fixes to > older stables land (and I'll have to figure out what to do in each). > > The commit will not work on mm-unstable, because it doesn't exist due to > refactoring. > > The commit does not have a tag about "upstream commit" because there > isn't one - the closest thing I could point to does not have a stable > git id. > > So here I am with a fix for a kernel that was released a few hours ago > that is not necessary in v6.13, for a bug that's out there on syzkaller. > > Also, it's very unlikely to happen unless you inject failures like > syzkaller. But hey, pretty decent turn-around on finding a fix - so > that's a rosy outlook. Why isn't this needed in 6.13.y? What's going to be different in there that this isn't needed? Do you just want me to take this for the 6.12.y tree now? I'll be glad to, just confused a bit. thanks, greg k-h