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 C9552CE7CF7 for ; Tue, 1 Oct 2024 08:55:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 41D27280060; Tue, 1 Oct 2024 04:55:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3CD6F280036; Tue, 1 Oct 2024 04:55:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2947E280060; Tue, 1 Oct 2024 04:55:59 -0400 (EDT) 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 0C89F280036 for ; Tue, 1 Oct 2024 04:55:59 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id A9BB4C076E for ; Tue, 1 Oct 2024 08:55:58 +0000 (UTC) X-FDA: 82624425996.05.0FA4637 Received: from mout.web.de (mout.web.de [212.227.17.11]) by imf02.hostedemail.com (Postfix) with ESMTP id 50A248000F for ; Tue, 1 Oct 2024 08:55:56 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=web.de header.s=s29768273 header.b=I0KfW6Hp; spf=pass (imf02.hostedemail.com: domain of spasswolf@web.de designates 212.227.17.11 as permitted sender) smtp.mailfrom=spasswolf@web.de; dmarc=pass (policy=quarantine) header.from=web.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727772830; 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=IQ8aAOXVvPG2w6pGbPO+lHRFmDxKvrde6ZxtX3udcag=; b=FVcHHHpucCOzjVMnpZquHooheiLqhwJH5upqDunTcy2v7Q9Lj2ZyfQ2Ffs+3nQGgNyBAix IQNfUhB4LA8DEMgW+nbgIEQv8B4HTBrFTWz19X+DEJBtxgq6hdhdWsk2SjxP+vZvDaBbJN Wvj7u3saPc/EmEINVZXVyhqToRCHdNY= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1727772830; a=rsa-sha256; cv=none; b=wwvj0P0N0DuO0jqgt2O81tROlJZTiWZCesjgdMRHmddB46goTmUHExpCs29uO3o2k6I/4L +kZW2BWRtCkyjKXwU1AvGHd7PnbPg1K4KX+9oMfTFWGKx/JxZJpM3tLFcR1VQnq83WTr7z Vo1l5WDgsseoA8nmAnvk2gM6hXhs3a4= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=web.de header.s=s29768273 header.b=I0KfW6Hp; spf=pass (imf02.hostedemail.com: domain of spasswolf@web.de designates 212.227.17.11 as permitted sender) smtp.mailfrom=spasswolf@web.de; dmarc=pass (policy=quarantine) header.from=web.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1727772953; x=1728377753; i=spasswolf@web.de; bh=IQ8aAOXVvPG2w6pGbPO+lHRFmDxKvrde6ZxtX3udcag=; h=X-UI-Sender-Class:Message-ID:Subject:From:To:Cc:Date:In-Reply-To: References:Content-Type:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=I0KfW6Hp6n6aiimTqR0dMUE8OzBh7wMhHxIINcDJEo3OUDtYVwfYfI/zC3jVlMa3 flRT88iM7TQo1YG9I8sVRZFyBke1oQIBbC5TaQKhz5DW+deqcJLF6GV5z/kjHTT+i +k7lZ5imSt7Jcsab5ocsro67ZzzpbtN+JVVQETn8SR6OQyMRHxnfA1+K4arK0rI3H hNwnWMa7PDPSuxr9i5FMTtjEnpMoZW1+SEftr/8ZdGLGQPQPAwoPHge+ZBeYbsMCk 5PhQXCdtKWl1m7NN7wUpKcx6IihMKxWL3b7qrup4uWop/dSWj4qcN7qvGLO7E59+T u+oCh44JZhLf5yYLkg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.0.101] ([84.119.92.193]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1Melax-1sN3Ge0IY1-00dJOI; Tue, 01 Oct 2024 10:55:53 +0200 Message-ID: <9a97af91ba1925629d5c7fa1f1aec34f92123a15.camel@web.de> Subject: Re: [PATCH v8 14/21] mm/mmap: Avoid zeroing vma tree in mmap_region() From: Bert Karwatzki To: Lorenzo Stoakes Cc: "Liam R . Howlett" , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, spasswolf@web.de Date: Tue, 01 Oct 2024 10:55:50 +0200 In-Reply-To: <2f1a5621-1c3b-4c2e-97c4-86e36bc47788@lucifer.local> References: <20241001023402.3374-1-spasswolf@web.de> <5ec8665e-2f51-4b06-b68a-c878a969fb06@lucifer.local> <2f1a5621-1c3b-4c2e-97c4-86e36bc47788@lucifer.local> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.54.0-1+b1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:TyPoOD1ixR1UtfwWhB/aWiK41JgsCtNfNB4l3EHMZSfqUbs7fT8 tfLHg5SCgYvfbtuXGesW2uWwQkYjOyxNzBShZv43YZmfQGW7cbkktJUXYCeZXkro07FnsG5 EZa9pSccAqg30+ZUAFD4iFdlJoJ36Wqu8UDEi5cLwCgOLIQ6QVDBN2ZgTnQ2vJF2zbxPuWo sDrTGZr9Fljy5mQ5ViChw== UI-OutboundReport: notjunk:1;M01:P0:fi1c9mVIolM=;+B4n6D1kUiMk+q9Thqa9/7/ZkfF hSRFyUewHeMl/6SKQ2CzLa94n4yR7FGmkXwpnGbL+GL1o/FUpZcr6ekc36wLwPZc/evfHAU80 F8gImp4XWKEhkrD5Q/Fm89Af3AR7IwXFaBTbEqfIqYU5K4vuwJUrBwEf1ZZMtRr+1FrYNenjp XDTNu3AGHs2ysQi4dSeskJS4ygW8tqJ2qCiMS5Vp3cuI/X5ZMuyx7a0qTy7/FV2K5fto1bIVp HBsjsIxYMu5lqOXOr4LE6kUM5nOSXvNcpNymsaC0164uX74+04jFERiB1EZUZwspC9bV+pGN8 GO6nCtb7W7hAvn/gha/PL7Rxdw+f5jdFdvAvbMQMyFTRsGaHqGCJClKkkcySW8vwihjhPcZzM XdQk0kbEnKB2cil8gS0nYMfZDSR/lBf6vmnPPGknkGwDBd5Uv7LB1gWkjvQiDyd45q2sJTwNd 2vchW+Vi6j8z0Y8ms/wLmsvW3/WaCBzLQKVgv3dqSUP3WDUp7NARPyTlvM2r4HBCIOYCvfHUr vUwnodD6aul8FCiB22+1A5I5TaB9NbVp4sIYYYH+o/1jmykEjewCBkSkLx94y3aJC44EOmwPM LFJWN9KItwiE4R7s43CUZW537LNJ6czwMPKTLj/iGtUt2GvEycCaiwY2tQXnanULBffS6MefG TE31/hizPJDxMBLiI3mZJtskxNV5cmEwHuea31aVYSugW3yjOcorU8MjBMrwiqvbs4MPQo6Ji IwDRkKg6A4y/kaPXknlsK7fEVxFsMcKdg2ApHLxVGRLdqPPK5el7UOC2iL8RPkWuduhugTKM1 tasljKfE/JfP7dTHerMyQe0w== X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 50A248000F X-Stat-Signature: zmdygpjsy7obgbibyd4ezsprweuqy4u4 X-HE-Tag: 1727772956-972580 X-HE-Meta: U2FsdGVkX19MCjKAzY3yBKtpUQSItFvTrFrZ/ISDH4lhU55W2PjUe8ophqk+AM+F/IESxz7f9MIgO87Tg0B/xfL/Lv5I92uCOkbQb2S5dz+rtil0uEINuG9I66NX2jsYnrDE+whkLMsXVVoT/o4S9Us79oL9WbWP221wy892xW439KUEn7NiIFfvGI0vhkiM339jATnfCOOpc617NXVqQkscu3CWoQZNu0xo6IDkO4Bp5U/pA7k2vJWH1+LCs8DI0XhRpMjfmN7Kijb2ee2cdRA5wF0e3mh3PMvaIcOJ9EcmF/HgQzGfCr0cnw8mjwBuY/MOCog9W8hnkLQouAD949OzAt/MxaaX9aXiNhrv8q2XtFQDQUj7dYUPoN90PP1QOqvFtiRBOQHfzML/ueFFtgaJ2sQ0hkVlWf3JTggvW6fTig/raIhThWOH7QfvMgmISJdJOxdbuJRLQxkMPNEsGXeqF3B54MNv15zerhqDAPO/ds2kTrp+MPdy95BmRFzRReJu2qCUNojanitI4abOid8rYf4aMFBrISOnTyM9z0BTaYkC1OfHw8PvhPHP6O5HzdEdQl9VYur8R82AFTCVN8lzwtObxDayusC4xoSHZT9T+xEUSPmQ4WgxAd3AmxRqDkILubo3hbxLEIS1C+JCHS7dUBNUaLC3ZoMYu387rCj+qsXAcBWh7YjiBTttTUofk3QaNgx3vgeqpFjseaOBNY3IbIW0p7Q7BB816vNGTmCf3tJQ6Da8zhiWcuP90PdfOaVhbVY47KmGXmOy03hwQSngAgZAHGGUE8Mt7wNRzfz9PeP0WEwB5jt0tMuBjcW7BvQJ3v0bvkW74fBjNaqlIeGv0QcrvKd2HydKl8DXwUIks+mGxKodc2ndZ0AQOKBlBKlfn3iT29sVEz0zHQ9kKQ2+yTg9J3pPdaTU+dZwGnUZYUNv8BRzBHd5+Ra8/iMFQc+jKsiVNZYc60u6VxG H14H2H8/ Pp47GYlWsI9aaK/Uc22Qh2BZbec5Gzhd30hjE03hj0+1XLZxSvt15GFFNf1lBiLeqU8MMRycf3k0reXmBRh/CTsRHgtfag9/6c6juxH/caS5ab1WOh8rz5hY7U0LjU9Axe1ypV9vUbdq6Ex060Ai+6Ht+SSk/db+DsNBnZNSvsVMesfpQSgVeH7QxuQHdd+sKzcGLFAN1h9ID8LO5VHCd6doy4g2BEpQJPzcAOzF+17RNZaBGJ5HfsOqkO9nu2rqDZF7dVwzwhlOXmEex+JWSUyZkACVuqmD9fOKu4X0IH4hYb/iyhQXy+/hlJClSnyNXsxseTGJljCeWJp4= 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: List-Subscribe: List-Unsubscribe: Am Dienstag, dem 01.10.2024 um 09:49 +0100 schrieb Lorenzo Stoakes: > On Tue, Oct 01, 2024 at 10:38:35AM GMT, Bert Karwatzki wrote: > > Am Dienstag, dem 01.10.2024 um 09:02 +0100 schrieb Lorenzo Stoakes: > > > On Tue, Oct 01, 2024 at 04:34:00AM GMT, Bert Karwatzki wrote: > > > > I just noticed (via a bisect between v6.11 and v6.12-rc1) that thi= s patch > > > > (commit f8d112a4e657 in linux-next tree) leads to a severe memory = corruption > > > > error under these (rather rare) circumstances: > > > > 1. Start a 32bit windows game via steam (which uses proton, steam'= s version of wine) > > > > 2. When starting the game you the proton version used has to be up= dated > > > > > > Yikes. Thanks for the report, very very much appreciated. Will look = into > > > this as Liam is out until next week. > > > > > > How repro is this? Is it consistent? > > > > Reproducability is 100%, only the method is weird, you have to switch = to an > > older version of proton in the steam settings of the game, start the g= ame and > > then switch back to the new version and start the game again. > > It might also be possible using standard wine and repeatedly upgradin= g and > > downgrading wine and (I have not tried this, yet ...) > > > > OK that's good. > > Actually a quick one if you have a sec - could you try the same thing wi= th tip > of Linus's tree? > > This will help eliminate any other possible cause. > > Thanks! > > > I first noticed the bug unsing linux-next-20240926, it's also present in v= 6.12- rc1 (hence the bisection), but I can try linux-next or linux-torvald maste= r, too. Bert Karwatzki