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 66617C3271E for ; Fri, 5 Jul 2024 17:05:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F3E696B00B1; Fri, 5 Jul 2024 13:05:29 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EED7B6B00B2; Fri, 5 Jul 2024 13:05:29 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D8EB06B00B3; Fri, 5 Jul 2024 13:05:29 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id B97036B00B1 for ; Fri, 5 Jul 2024 13:05:29 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7BE141C066B for ; Fri, 5 Jul 2024 17:05:29 +0000 (UTC) X-FDA: 82306325178.23.0E37BBC Received: from mout.web.de (mout.web.de [212.227.15.4]) by imf02.hostedemail.com (Postfix) with ESMTP id 6627480009 for ; Fri, 5 Jul 2024 17:05:27 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=web.de header.s=s29768273 header.b=YJQrQphm; spf=pass (imf02.hostedemail.com: domain of spasswolf@web.de designates 212.227.15.4 as permitted sender) smtp.mailfrom=spasswolf@web.de; dmarc=pass (policy=quarantine) header.from=web.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1720199114; a=rsa-sha256; cv=none; b=iHEubl0U4oY+y2TusrLOEyDCOhQkMGLT4SNkwolSXADz8uyKgab0QJvyrEcB3v5DwC42fz L+oqV79o9rxhwqhsux77QvoEI6doryWz7kSMZSc68EthxLaztwN8iQQ/9mtD9UPQKJN2QQ rVu1FsJYyzDvSM0KjQ+aDTrUbj+8WFM= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=web.de header.s=s29768273 header.b=YJQrQphm; spf=pass (imf02.hostedemail.com: domain of spasswolf@web.de designates 212.227.15.4 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=1720199114; 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=xS5bOQbmA/dhjZxbRE70DMlxmUyAxi5jT0VAa/83ZZg=; b=YcjXGJrfPrNwrphFhLItBPktO/8irTm1pHlipdk8HS32eURNUzOGJN0VPf14FMp9YeoA2v 3IOO1a7gLC4oz57EEnMsy5zcClfQkuhpT33BuZtEHtfGDYi7gabV0ahYkZplAMGFs/EhSy 6gw2lXcNWKFLXmc1i49y1P1gZKKjKJQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1720199124; x=1720803924; i=spasswolf@web.de; bh=xS5bOQbmA/dhjZxbRE70DMlxmUyAxi5jT0VAa/83ZZg=; 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=YJQrQphmnao6EjkLq1uxlSC6VViY9rwAVLxETs6xkcoX+D7Yjf5BSJ2ktpRL2Bex cJlwLm9XIc77fiSRvNtCM4hoiuLOR7nGWluf+jba+VcZ0VGGK6FW4DVILoQZIR9aP XvpqNfNN8y56J5iQMi0fVFQYm7nNkoRJZ9j7TsMa7orzTyd53IV9exXj20Dtn3F4C fieOREGcS7S05zpjpflcSrv56wYhJXl894rk4RQfpfNuDLQnoyLZmtJJdXv9OfV6G 6mU47nWmX5dcvAggK9X4xhD5Zi5im+YTy9Rjhzuz28uoT++XMS/GuqwSl2sqmD6vm dxegohYUQmrCMvdOGQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.0.101] ([84.119.92.193]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MKdLM-1sgLou1Xqu-00SLDw; Fri, 05 Jul 2024 19:05:24 +0200 Message-ID: <55fa4efc328814e475c929c0779d217388cfb0ad.camel@web.de> Subject: Re: [PATCH v3 00/16] Avoid MAP_FIXED gap exposure From: Bert Karwatzki To: "Liam R. Howlett" Cc: Bert Karwatzki , Andrew Morton , linux-mm@kvack.org Date: Fri, 05 Jul 2024 19:05:23 +0200 In-Reply-To: References: <20240704215238.907788-1-spasswolf@web.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.52.3-1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:lhM3V1m6nRp8XYkUSYzwKN0kRRQYn1KHNooHfk2CdCV2EXoXCQ3 mdcRhk4yKAHcDEn2tIuEZpF/UNOMFiDUms+GAtigeU/9ssxzc3DXFYYD7auGAeII3wI0QC/ zgKVO/uk/jDCgrK3Ft9Hev0eV0UtaHYa+Ow6+uxybu6c/ie2ea4vn9sXApNUtKH4ZXwjdRR AupPHbi4y8VV0yI0Mmi4w== UI-OutboundReport: notjunk:1;M01:P0:679C+wSnYs0=;IVw1V5Y8dRXZRolblkkJScfubgF q/wiN7jmBwnU1AUI86RzYhwpAYfBWg7dsUfODyX8/ln1GbZDxuTxQTl4sUlXecEzCIWC9+RXB o32DUbhLlPt1enp7tmWwzieMExoDb95nolMxHgXLqEQik8ZI7Z1a1CfAgWwKIfqZGzK57ArdM jmdqgh1gNTbTcwEgeg223aG3xjgT5YhbY5+x+0jwrfpZZ+NOyF+HWyKzl4NkcS0sYbqYosTea 8q31hEJ6AoXwxHIy/gbCIXCuyR35Wb9iJjHiH0iUR1l+Igoseaf2cX5e6EJdcAK3w3934CWgZ CGVKSWV4Y1+ECTy+ZGHtvAuRc75GN4wCu5BACn5ZqrLiAcQVNe16d+IngtzE0XD0nUdHCUEpq GS0okDQMhDFVPzg5fVxdg3JOmv0Yyw6VcJybDGC1XfouihjzgcfYr1cWKFqoRvQyGP0m7K3ww Tu3UjYN2UPi1IKuoAzM1LfRJbo8xcK+oraX/oqPawF52R0TlL9dG4BW6yI3SAMkM9/JIxY25v nvE7Qhhv1XOANAkKS85DWjgbsOFseK7khhLO9RRL3XWweQiZe+3SuHc1KVm+lhVoiblW+mki9 eQaiLUZ4Lnn5VqqQGWnUHlKKhOmEti3X7oYdHD+8Xm16CroOgPN2uva1WqdBiG171jIHfl0xn EJmE/On8Twj7Fewk9t70b0hpMmZz4/VMWXdskep8K014Dc4dUIBe3joG4cVLy5evk48vGJ1H5 nngvJTx8e1+KRNFPCLIWmkTn1AzV1zpss/+R1tlVtxCX/sUSdsxqchlr/vSO7agvmUgSd2eE0 Usf1qc1ds5Vu/jFH/zBSN1D+CJ2/X+qSSqXnovKDbR4cs= X-Stat-Signature: 5itd1gecjw5rbf61rs5ydnfzf5zqazxw X-Rspamd-Queue-Id: 6627480009 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1720199127-907966 X-HE-Meta: U2FsdGVkX1961hBu+8RviOktLgcHEdi8nABq2rby5ZEWKimyYOJ73/F5h6wWSDYK9F0tDpraLMpxGWIcJKeS/r7FG4FZChFtrxIFha3ZQ4FsApidtib2kkOWf8ypBb8rOSEQxdgiaOW3BZxVM4iHvsLj5ygESe8wk9Eqo/p3mfmv7TnFALZwtU+apnYxgePpvW8Oy4CE3L8/+7dvaf3ueQYBnGWMvSD4JFyK8yv93WIMxgPIA2XxFC4A+iRKtKRXiWRklVAzOiXNTzA4w7OfIiaiVYVXR0Ub5OtGdlZDHXBK6hywWAyaH5oMUKGnneqowKssI2HOusRfZ+RDpJ43NQHv1+BL7z4vpnfkLFKxRZrh/m/+bl/HcHVb7QQUL5UDNkaJSi/fcq3mmL7NE2UkPAGBuTrR5BIcLk8HGMt66R880YrX+Q/doDK3PSjyFf0zykGcdW49ClUmsxeSCxiR9tYeaUI+RDQ9EpMotIgcP4s9yH4XuZGhc/BDv3rLXRyzsL3VF00lsz5n4xFuAhQOD21ECv310svTicFigQE2CXcH2y4lTnrZ0OVhvRE9RcT91dIUjFNE126Y87vCDhMKHc1JF4nluFYUHO0iLc6yZ4SS447FOwFsPfdUnANI2tjn3P+mbvXifuugLoLkfh1Dvwb7aXfnYc8F94W2nVnIBhXs6rbs7kgWb+Df8plUhvmFb3X1J5KWQqZL7Oor90jwZXTXPlqPmNoAWpRi+2zkrVDT2XuYhw+KurhoA9Ji+Pn/5XIR5VVlKnA4cblOjYxVVPFcslTqi+M49K7n8kjdrLVYUvfdPJphqcimcnHVKZL17t6z5nz+590/QU63EwcHJqFgzTyqqgqbasuwYN8CkC+RQXNBauiR72rJcOttIX7bzTEaifLC0AKjE75C0UijByff88uodW1C5zoPBTds0a5CqaOrdKc33X31j+vU8Iq68p6vPeuNQqROs2LhvFy xjJOYoCd kJsQYxn7z3nizOoEaWY7Xg/P3ijFR7NQwiSIYm056ftXDT25GtWIUUlv/N0nor9r1AYsI1fYAI9R7vXJcWvrBxwp48GlmwT8DAHIFfYwRG+SttxVtvfMgmV5cm6etArsWrUFqJphqlP6pi5Bx+wCkyfMiCX0AYtlN4qZ8c/u9/1sBo+VK3UBzUQwZkvFk8za6fnYo9Fcm2wzNRhiy3mWxJKqQD1gBnC3b+ENNBDBS5O3Jes8KWlM8+3dy/w1RsiSVwPSY 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 Freitag, dem 05.07.2024 um 11:06 -0400 schrieb Liam R. Howlett: > * Bert Karwatzki [240704 17:53]: > > I just did test the v3 patchset on top of linux-next-20240703 with > > `stress-ng --vm-segv 16`. In about 5 minutes of testing no errors occu= red. > > This seems to be a good sign especially since testing the v2 patchset = yielded > > more than a million errors in 30 seconds. > > > > Thanks. I am still concerned about the group task exit issue you saw in > v2 and how count could be out of sync with the mm struct map count. I > wonder if it was this set or something else that was in linux-next at > the time of your testing. > > Were you closing a window in firefox when that happened? Maybe I can > attempt to recreate the issue again. > > Regards, > Liam I don't think I was closing a window when the issue happened, but right be= fore the freeze happened there was a segfault in a firefox process: [ T8516] show_signal_msg: 16 callbacks suppressed [ T8516] Isolated Web Co[8516]: segfault at 0 ip 00007f8c1f55fbe5 sp 00007ffcc2b97660 error 6 in libxul.so[4f98be5,7f8c1a686000+5f96000] likely= on CPU 14 (core 7, socket 0) [ T8516] Code: 48 8d 0d 63 a3 3c 01 48 89 08 c7 04 25 00 00 00 00 00 00 00= 00 0f 0b 48 8b 05 47 1a e2 03 48 8d 0d 38 99 30 01 48 89 08 31 c0 <89> 04 25 00 = 00 00 00 0f 0b e8 7d 7a 12 fb 66 2e 0f 1f 84 00 00 00 [ T8521] ------------[ cut here ]------------ [ T8521] kernel BUG at mm/mmap.c:3521! so perhaps exit_group was called by a signal handler Bert Karwatzki