Received: by 2002:a05:7412:ba23:b0:fa:4c10:6cad with SMTP id jp35csp1655956rdb; Sat, 20 Jan 2024 07:47:59 -0800 (PST) X-Google-Smtp-Source: AGHT+IEZx9vPD+xmnvbZtTzEAbFocgX8n9obNuVyxK4CIBP4ZhMchEOLGGBVwiDuCagJQKHiA6sW X-Received: by 2002:a17:907:2cef:b0:a27:f0da:f6d8 with SMTP id hz15-20020a1709072cef00b00a27f0daf6d8mr909439ejc.104.1705765679264; Sat, 20 Jan 2024 07:47:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705765679; cv=pass; d=google.com; s=arc-20160816; b=oM3hpT1nqfVAfgeLTSjrhVc7vUQYUJFPmOWF+MIpNQkSNF/KzTLcm2ZkGdXkjOstPz 2Ejs/nUbJBhRXbgxHUd4wc3+irWepOEjlilzvrnQJg+tGMRVTMWLXxpb+JIb/DQzBtc1 UkYQLxETldcoHZ6Qwl0Z5T73OTHzsDzJUl8coPYPxUzsSz5i2f1ke9SPlu92Vi/kRSFj 4iuHY1vf4SqncDp5TCSDQivScIe9w7Cuufx/79Mw4LYv+5p5mgtE7s+e8NwAOAsc59DB stbor8DUHbLhlJGmFEQTYKOdwh3mllZj9hXr3024PHSqxAUGJHjVWdTvyj28L0UJWSNX XDxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:reply-to:subject:from:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id; bh=Ao/jFj0hVv6YxYYc+XFS3k+KHW9ZJQh1l33WEeHg5pA=; fh=920oWEnYIqr4ixTswp/g7qy1+HbGzy1G8WDGLUujVT0=; b=jvLztHTqgDPJ1jONOjOgDkWO41fEiTjEUeHyO22xkUNP3ACk1LwYHy5oAys2Z7f1w7 zqxox/zKzkvxjZkxwctBfF04AhfOJyIpSmLLQYuUs+A4z+tTNTmmqNmK3ZStD3njddzA aVwMuv1GTovzv4lmJVXp9vweu2QqOUOFeoJuA/uOOU06TAoj24TkOnlOV2ntFQoXFFeI fvvjKHpeYCxVbJr5W/0b1JA1V8suLJbxAIyBoPVpCCEAcL7BoG+z6dOoQ7yzQ8Hih5NR yOnTdGFcGJQqjhe4P8r2euepnB8F6DqEKEC+cladmdO4HkLj9lN5FWSX7uGSljRzlzMH DMYw== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-31837-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31837-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id jt1-20020a170906ca0100b00a2cf514e7b6si7853133ejb.116.2024.01.20.07.47.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 07:47:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-31837-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-31837-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31837-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id BBBDA1F22F9A for ; Sat, 20 Jan 2024 15:47:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1AF7510979; Sat, 20 Jan 2024 15:47:50 +0000 (UTC) Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 77E2510940; Sat, 20 Jan 2024 15:47:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.237.130.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705765669; cv=none; b=DsTmUEhHlD3u2GY0gDbtyqlzTrXlZfy/OWYrjn70BR/V3Twinv6BRJqZ0J5R4XFy+/ncqKEp8FOnI6Qv6alrT5A9P9M2iWu7IRfEyX+lqCLPDQH9cKBu3vcG6sM6BWlCXzqAdlFF2xxr3mMcvdx11AMFOH+rnyB/NK41ygdvW+4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705765669; c=relaxed/simple; bh=RnvXs7bo/rdTIXPT7lSd2VKAht41wNfcvQHpSdhnJvI=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:References: In-Reply-To:Content-Type; b=gfhS8I+TKnd5Zu4Xg1C4Xusc/GQaGuKUDG/Ir2WY6Tv6rmk1/ZmzUgxqco4hvX0Hl+wKPlUVdKPTao3Rv1AoEhuEqioRe+s1895RwJ6+hLK6elEY/f0VcZhg9R+mvOiUZjhMcMqs+7Gy+D9Xk4qP5vweg14QuU8JGRhBNBtp/G0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info; spf=pass smtp.mailfrom=leemhuis.info; arc=none smtp.client-ip=80.237.130.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=leemhuis.info Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1rRDZQ-0004DJ-V9; Sat, 20 Jan 2024 16:47:45 +0100 Message-ID: <836bec0b-16f9-4a18-9299-a3ae0783bf9a@leemhuis.info> Date: Sat, 20 Jan 2024 16:47:44 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: "Linux regression tracking #adding (Thorsten Leemhuis)" Subject: Re: [PATCH v2] mm: align larger anonymous mappings on THP boundaries Reply-To: Linux regressions mailing list , Linux regressions mailing list To: Linux kernel regressions list Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <20220809142457.4751229f@imladris.surriel.com> Content-Language: en-US, de-DE In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1705765667;5b990cef; X-HE-SMSGID: 1rRDZQ-0004DJ-V9 On 16.01.24 12:53, Jiri Slaby wrote: > On 09. 08. 22, 20:24, Rik van Riel wrote: >> Align larger anonymous memory mappings on THP boundaries by >> going through thp_get_unmapped_area if THPs are enabled for >> the current process. >> >> With this patch, larger anonymous mappings are now THP aligned. >> When a malloc library allocates a 2MB or larger arena, that >> arena can now be mapped with THPs right from the start, which >> can result in better TLB hit rates and execution time. > > This appears to break 32bit processes on x86_64 (at least). In > particular, 32bit kernel or firefox builds in our build system. > > Reverting this on top of 6.7 makes it work again. > > Downstream report: >  https://bugzilla.suse.com/show_bug.cgi?id=1218841 > [...] Trying this again, sorry for the noise: #regzbot ^introduced efa7df3e3bb5 #regzbot title mm: huge_memory: 32 bit systems or compat userspace broke #regzbot link: https://bugzilla.suse.com/show_bug.cgi?id=1218841 #regzbot fix: mm: huge_memory: don't force huge page alignment on 32 bit #regzbot ignore-activity Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr That page also explains what to do if mails like this annoy you.