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 6A246C4167B for ; Sat, 11 Nov 2023 07:18:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B8156440155; Sat, 11 Nov 2023 02:18:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B30EC8D0003; Sat, 11 Nov 2023 02:18:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9D1D6440155; Sat, 11 Nov 2023 02:18:36 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 8B58C8D0003 for ; Sat, 11 Nov 2023 02:18:36 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 3CE761CBE7B for ; Sat, 11 Nov 2023 07:18:36 +0000 (UTC) X-FDA: 81444820632.16.FB3826F Received: from mail-oa1-f44.google.com (mail-oa1-f44.google.com [209.85.160.44]) by imf07.hostedemail.com (Postfix) with ESMTP id 5E4B24000E for ; Sat, 11 Nov 2023 07:18:34 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=VJs8zMw1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf07.hostedemail.com: domain of bagasdotme@gmail.com designates 209.85.160.44 as permitted sender) smtp.mailfrom=bagasdotme@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699687114; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=fOZLPp3iTdJ6EIEXe2onS5kyeS9N6DBt5ZBEg7R82sc=; b=SvnDkgjqd0OpD6JsmWxxmfyb9Teh++NMeafNQ5QLwm/QxfrG4V4xXS/73v7tFOkP/AerI7 gewirVmABnzjECNypYpxFdx0TX3pgnYzWN7+R3Ftza4H1V6v4YTYClBX8jpR6gTeF04Tae q2wFRWp7Rw44Z+ycV9Ddpe9gdhQdt/4= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=VJs8zMw1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf07.hostedemail.com: domain of bagasdotme@gmail.com designates 209.85.160.44 as permitted sender) smtp.mailfrom=bagasdotme@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699687114; a=rsa-sha256; cv=none; b=S218AtCL8FcUg/neGiCVW4mxf5zVFBEA+T4pr8Rjn09YQrRDOWtjBXYzbUUYb/b6tx0zZT 3/e5at5R0XMqI5bZDFsqXqhY4BGowDuJ9mQnVy9gL/mBQcgT7T7cITMBCViEoaULo3oiWO AHFfI3XzfmjelPNAnDerxt/E6S4sxRU= Received: by mail-oa1-f44.google.com with SMTP id 586e51a60fabf-1f4e17c1edfso42925fac.0 for ; Fri, 10 Nov 2023 23:18:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699687113; x=1700291913; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=fOZLPp3iTdJ6EIEXe2onS5kyeS9N6DBt5ZBEg7R82sc=; b=VJs8zMw1NqkrVZHlAuf6HBpnWR/ygAfTLWBB72SurXO/pgX3ky13fntAqZNekkCJig 5pTriG8cEWneBEIMlmbFknA/Rqgyha24n99rmRzNimo9WGJ2Pns3zmEgfSFUvx9LT0w9 WZu5qh71vH+Mk+fhBc7JUA1iPCydX6tC9cQeGYPV60dFii59nWbZajd1Ym2ofZW8TbbM syp0t1ABWl32AAq3f2a9YlPPxSbsNhgg1i7YiSNA0nyWEbzqFktJTu+9ecm9jLlDA24V 9+anjkHn7fYEssY9zZz3gzbTSjwmWJMhBwZuL7zhZxAd1DPlQIdjJAJdv3fEUMw+hB6/ DnjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699687113; x=1700291913; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=fOZLPp3iTdJ6EIEXe2onS5kyeS9N6DBt5ZBEg7R82sc=; b=d373dHlw0JmxTpaFYvEN8K4L/aF2ZSuu8xPk3oCfyWt7lzPUkq5CkvTX7OcCNzFQH3 hcYzyRPzGovLtxnaSBbkfvA+Z/0W8L6EE2sfMIKAKrS750Rr7UCOjPmYGCS/E5VmimYb K24cnaJQbPh+wBX0RGnQd3c2gg31JLWfyXWv0t/A88Z9zQuj/YCtSZvS4IPSQ1fByhwJ DCGJ5ynmY6ZVsILZ0IO3XqddNqWt8/gKdIhSkhXQ8ywe1uGwxudxr+xCzJTmQUK4QFuf zglzmMO7jzXaINaPHh5ew5d9QSdUhDSPe7Dx1SYtL6AW5Dfxdlg2bZv9zTydi5xMtqEW MNig== X-Gm-Message-State: AOJu0YwVyKo1mvcxfbiUlCkrd12ixAFn7hUmmCoUYy09peq28jdSWrLS ROxjliMVi25INJfPF80vrvM= X-Google-Smtp-Source: AGHT+IHHxN9PcqwAh3RcEddheG9yMob3J/GjVHKV1sD3GirummkkRWmfxhsPebsccMNx7TBW05ruSg== X-Received: by 2002:a05:6870:e94:b0:1ef:b0df:1347 with SMTP id mm20-20020a0568700e9400b001efb0df1347mr1870152oab.29.1699687113071; Fri, 10 Nov 2023 23:18:33 -0800 (PST) Received: from archie.me ([103.131.18.64]) by smtp.gmail.com with ESMTPSA id t17-20020a62d151000000b006934e7ceb79sm801204pfl.32.2023.11.10.23.18.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Nov 2023 23:18:32 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 009AF10205C0D; Sat, 11 Nov 2023 14:02:49 +0700 (WIB) Date: Sat, 11 Nov 2023 14:02:49 +0700 From: Bagas Sanjaya To: matoro , Linux PA-RISC Mailing List , Helge Deller , Linux Kernel Mailing List , Sam James , Linux Memory Management List , Linux Regressions Cc: "James E.J. Bottomley" , Andrew Morton , Peter Zijlstra , "Rafael J. Wysocki" , "Gautham R. Shenoy" , Josh Poimboeuf , Thomas Gleixner , Jens Axboe , John David Anglin Subject: Re: Bisected stability regression in 6.6 Message-ID: References: <75318812c588816e0c741b4cd094524f@matoro.tk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="SYX4VuAo7JKsa6gn" Content-Disposition: inline In-Reply-To: <75318812c588816e0c741b4cd094524f@matoro.tk> X-Rspamd-Queue-Id: 5E4B24000E X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: b643ydqebdaypktfuqowcsc9gnpcrjza X-HE-Tag: 1699687114-516803 X-HE-Meta: U2FsdGVkX19frqtEWzKg05ltBr4c6UM8+L4YN7smB7zG/QH8DnzuOfT6CKHj+41+nKSFMAA/Zwiih1PXxoi3jn04ixW9/bImgXFmFMlCp6nNp9vkAcGS2illRz7BB0i63b9LG7ZHjZng0wA1KQ9FKDyKB5r4VufrJ97TuNplaOR1sUJPsN/OM4PDqnaO8icBswzkW6gIE1GYfuhmqOGcz5g3PXPNRvZ9y4tdze8b+c4X26Dyypsb7jLXm7chTctUNjYN1pf6G4cXfjRLufr/DzNhFyA6iWh1UYVtur53Em7XKf9pXoqAX3AG7As3PKhlUerVXY5zViaOpdRNSvA1DxNCUykPArbhqwOy9rdMaL+H8TE1GNf4X71fBPvSZPsgvJLrXgMLnh85pG4nKetyuXKRr/PRpkqfxmfZDbwnQZiOWzzZerWw38an4H3Twf/Yb5f4C4SqG8Lmdx6dsE5EzEKB9O7/Y/NsdxrTVBxyf6rvfMlDG0dtMRTizoW7msiiEYFy8pMgwEIK/TGw2mBXO0qeqdgcora5kN/pHEZtyWoPN6UgxO6ItGnmK7N4ZsYJDFQYr3bflLlcBZBFeVMl463Kxv8GA1p59Ce0Z0iSGVskRTH1ViwdehG9vw3FJL24SAd/d3dK0Qcb23QJPs0QUVw1Vz3BUdXwYHYmT658OkdkuAIv/7k7C5OJ1nWwCiT1F8RN7gwlBP9BkriZlz4h5R5DlY2eN8NH7S2JtbrPeUCwZJ/WRWFiSrmqQyiY09qfVa+xfLjdeDwAjK6zVriT6evwFq/Xq/+Ru9KoF6CeIsRdSRZPk+Ernf8PR7YlklJzaluYE5PPcIXCLw9YRP0gUhR8pIYq8gsxpX0z0a7yhgKSa+ziyQirdH7A34Qz/QsBBNW1YHlw+0CD/n4oEvVZCBBAyhoEu/we/DjGhHNkAotXoXW8492NDFaDIuRspiDqu0GD9x/xruw9ijAmViy GFiTxcek I0as+LgsIOOork+qxMaToSKxXiz3a9fcaosO/adxLQEd8Lkm+jfYKDC7ZAj8ye3cZ/GADdGmO2E3eI6ZuBPc7MpyyGKhyJG3FAISksUnxl+kxgTFap0gNdSpNh0XYfxShdIEEPopX5XtfzvsHjuy3sVyy13FG96GWzr/hhsRdq9cHxjwoxE/u189dh4Cyg7GvbdP11wBPX3XwQyU/jf7eQ+CPGC+KLmLgtLisIO2eipL5LP2mfZVjE7A6L6/hGaZJKgj2+MRPoKONJg9FB6wwmGlZDLhzQ6apAiI97NcCdzRAVrkpaFppjhIou+3JDDEdafZz7F4bNe8J8XE9k9wSHCHD/uf3IkGqDDO+Z6pjjH2CFak4U2wMSC86k1XCNdf5pLcWwLVfohf0XuuHMzxzBUJS/yqXgGNEVSjUMkgA5qq6lwl9ohTEh5s60mVWM88FXpICCsqN5TO5z4wZ0mtea5yiCRPGsTwlyqEamOkPBd0uUzY63S06SdAI242/i3naXd1bpDQR24VOvsU= 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: --SYX4VuAo7JKsa6gn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 11, 2023 at 01:31:01AM -0500, matoro wrote: > Hi Helge, I have bisected a regression in 6.6 which is causing userspace > segfaults at a significantly increased rate in kernel 6.6. There seems to > be a pathological case triggered by the ninja build tool. The test case I > have been using is cmake with ninja backend to attempt to build the nghtt= p2 > package. In 6.6, this segfaults, not at the same location every time, but > with enough reliability that I was able to use it as a bisection regressi= on > case, including immediately after a reboot. In the kernel log, these show > up as "trap #15: Data TLB miss fault" messages. Now these messages can a= nd > do show up in 6.5 causing segfaults, but never immediately after a reboot > and infrequently enough that the system is stable. With kernel 6.6 I am > completely unable to build nghttp2 under any circumstances. >=20 > I have bisected this down to the following commit: >=20 > $ git bisect good > 3033cd4307681c60db6d08f398a64484b36e0b0f is the first bad commit > commit 3033cd4307681c60db6d08f398a64484b36e0b0f > Author: Helge Deller > Date: Sat Aug 19 00:53:28 2023 +0200 >=20 > parisc: Use generic mmap top-down layout and brk randomization >=20 > parisc uses a top-down layout by default that exactly fits the generic > functions, so get rid of arch specific code and use the generic versi= on > by selecting ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT. >=20 > Note that on parisc the stack always grows up and a "unlimited stack" > simply means that the value as defined in > CONFIG_STACK_MAX_DEFAULT_SIZE_MB > should be used. So RLIM_INFINITY is not an indicator to use the legacy > memory layout. >=20 > Signed-off-by: Helge Deller >=20 > arch/parisc/Kconfig | 17 +++++++++++++ > arch/parisc/kernel/process.c | 14 ----------- > arch/parisc/kernel/sys_parisc.c | 54 > +---------------------------------------- > mm/util.c | 5 +++- > 4 files changed, 22 insertions(+), 68 deletions(-) >=20 > I have tried applying ad4aa06e1d92b06ed56c7240252927bd60632efe ("parisc: = Add > nop instructions after TLB inserts") on top of 6.6, but it does NOT fix t= he > issue. >=20 > Let me know if there is anything I can answer on this. I can provide full > remote access with BMC if it would help. Thanks for the regression report. I'm adding it to regzbot: #regzbot ^introduced: 3033cd4307681c --=20 An old man doll... just what I always wanted! - Clara --SYX4VuAo7JKsa6gn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSSYQ6Cy7oyFNCHrUH2uYlJVVFOowUCZU8nFgAKCRD2uYlJVVFO o23FAQDe8rV4FDxZYGdTaBcAH36/kizVQAo4vNmQYrguq2cquQEA3PCAFUeNq8fP LnZloRB9w+yHouJRxTYsD/RNnnVuxAU= =41LN -----END PGP SIGNATURE----- --SYX4VuAo7JKsa6gn--