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 027EAC4345F for ; Fri, 19 Apr 2024 07:51:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7DA016B0085; Fri, 19 Apr 2024 03:51:44 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 764AD6B0087; Fri, 19 Apr 2024 03:51:44 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5B5D56B0089; Fri, 19 Apr 2024 03:51:44 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 3CA3E6B0085 for ; Fri, 19 Apr 2024 03:51:44 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id E08C01C1743 for ; Fri, 19 Apr 2024 07:51:43 +0000 (UTC) X-FDA: 82025512086.09.C96F830 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by imf17.hostedemail.com (Postfix) with ESMTP id 4E2FD4000C for ; Fri, 19 Apr 2024 07:51:41 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b="uQjM7/u0"; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=CFFwG3cb; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=XwhsQfmb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="8Xk8/6aR"; spf=pass (imf17.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.130 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713513101; 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=r9lgyvgFGhM0wyhAG46ik4nnJpii/WIMIE2U5BN6Ktw=; b=BkTDEqbZebvre5S1iWS719NE3TEvDjlPbpE/BDRGJB/OZE1MuqOn2tnRlHQCGfrvW3b47W DrTzve73ZyIsIHFFBIydI9N6cFDCOWyAtNAqFVo9/jp5tuIZZJ6vgVxOcGC2aQjB8e86im 3a4w9FcytcLZ+XjT2xkP+Y4Cc/ZodqU= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b="uQjM7/u0"; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=CFFwG3cb; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=XwhsQfmb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="8Xk8/6aR"; spf=pass (imf17.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.130 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713513101; a=rsa-sha256; cv=none; b=13h6kmBZHtcgwVhjtHQIvaBQNX4SWNiGWhCXTZmahhp2UONx3KvGu/JpnvDosq0xRDcr1y 0CngTV77vmyUrzdcE0Klkzt2A36ADHfaihHvLlRff09TmjqUBmUw2j1x22J38PJAgD4VcI 9vNtg9tH04L1bu0ezc7LRmkZuKVBPe8= Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 336E33753D; Fri, 19 Apr 2024 07:51:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1713513097; h=from:from:reply-to: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:autocrypt:autocrypt; bh=r9lgyvgFGhM0wyhAG46ik4nnJpii/WIMIE2U5BN6Ktw=; b=uQjM7/u0luVfiVv/JKrsU5iluRqDjf/3KiPnx2aR7POoW30VZRohNIiltzv41s2H6JDQR4 /dqotdPkpib+D0p3RzMiTHXMoKbHRaZJpp2pVfv5Q29PWT0+MUi89C/iorNK2iTT+8e4He fEbuq8/n5YHJSdapE034RNZpFjX+s7k= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1713513097; h=from:from:reply-to: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:autocrypt:autocrypt; bh=r9lgyvgFGhM0wyhAG46ik4nnJpii/WIMIE2U5BN6Ktw=; b=CFFwG3cbA6TcQ0LG0k+d2yuzLJfghpyuxOjwWg3uhc62zbZqTUTKTjKPFmDmyRQxEDLPHU z7KVC2TyqD36tiDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1713513096; h=from:from:reply-to: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:autocrypt:autocrypt; bh=r9lgyvgFGhM0wyhAG46ik4nnJpii/WIMIE2U5BN6Ktw=; b=XwhsQfmb3QosDhOAW749uCLqZUagX+8Dd07CDWnYziPAju2zCHDB3f0kfhnEueFjOutAAw FBuHZbCozTh3OEJ8PyllnFhN/cDPuWoOdy1LNC5ZPSNR/AuX/jdbiMQrqF2iUwKOJ9UmmH x4ruy7f70eL9LXQnCze1z4sKHdh9s8s= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1713513096; h=from:from:reply-to: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:autocrypt:autocrypt; bh=r9lgyvgFGhM0wyhAG46ik4nnJpii/WIMIE2U5BN6Ktw=; b=8Xk8/6aR9pygpecA6t1h1B2hTtoKnc5tQnZxIRRFhP3PZy0xYCmRcHTMn5U97C2w2GrAjv qu7aW+s1h7s0GxDQ== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 171E1136CF; Fri, 19 Apr 2024 07:51:36 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id 9YA+BYgiImb8WwAAD6G6ig (envelope-from ); Fri, 19 Apr 2024 07:51:36 +0000 Message-ID: <3d4eac1f-8f33-4fbb-8c9f-5d7b2c50b6dd@suse.cz> Date: Fri, 19 Apr 2024 09:51:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] fstests: add fsstress + compaction test To: Matthew Wilcox , Andrew Morton Cc: Christoph Hellwig , Luis Chamberlain , fstests@vger.kernel.org, kdevops@lists.linux.dev, linux-xfs@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, david@redhat.com, linmiaohe@huawei.com, muchun.song@linux.dev, osalvador@suse.de References: <20240418001356.95857-1-mcgrof@kernel.org> <20240418114552.37e9cc827d68e3c4781dd61a@linux-foundation.org> Content-Language: en-US From: Vlastimil Babka Autocrypt: addr=vbabka@suse.cz; keydata= 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 EP+ylKVEKb0Q2A== In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Action: no action X-Rspamd-Queue-Id: 4E2FD4000C X-Stat-Signature: j9871r8u5dnwnxxay5w6azihtkohd68g X-Rspam-User: X-Rspamd-Server: rspam07 X-HE-Tag: 1713513101-621849 X-HE-Meta: U2FsdGVkX1/WDYd/IlpTbS4W6bDhkj6oqOvYs5iwhxZ7Jh/4lDb7JO3QzHWnnTnTtydaEn8wcjJMc4r95DmNpA5+LHv33AnUOTuglP1FUcIv6ruj+9yXjbOiKwLc3UUxNKpScT3tL3fYoOn1Gu7nE43tXHBlfcegQyXWSXMDKli4GPCzLTotzZdNBnHI7R9z2B5jvytLtcuWo82z4Re4WALUyXxc+VggWSS7eppcXhlYdLh4twtImUAp8ILnOe53Oq8DI1uvi/KdK+jUPMOP2PlNUuEOmaq9Fs2pJKR7As+3NQ8vlylVsE4q5cH/fjatpSouKveFxa7/ythj8Yj1Kdp8VGiNDYu0F7rBxr5ND7Zr9qMA+lWRwY4WuRI2MAN8LKiJpsHYJF6YTiAbxqueL0MWOmgpcezj4+ufSIWNxvEjw5Q1svjrhPZaoHeaf2pRzIQqCxh6+dH0ohXmWlTdJu6Pn4JBF4rYX57qC4VwW0k4vVOT4vNfaJKXv31uGbjhfxbzfYCCeGFVdmslcqmMnbVhF2gGiv5BjG5LKR9Ttl7EE6cLtcPNtrtj0pIozHDz/U5PwFDsv+8ey2z88QhX8gME6kz2TMQHUOBcXObX3EEIPusIRMIU2zj0JeJ8GHgqJc5ilyqfoVZ+faqPMSnveVsSAjsrYMfspWXe6lJ4VS2gh2PJipEWnD8z9e4345tvqbpbO97wFbk0r8TOUSnLUneNfRXo+Lpww+glvx+w38apXImMXKRfOjtsViJJqDWSaYt2epYoaMyMmeFmf9MDW+tiOogHdt0qcDsSPsO5VA8LNq6L0IWggIJEU3Lvs5vNU4fKKKq2QSv6dRE9x3k6jvTji0cbzvdTKI2IIUe8Hc2pP1iGa3Z97kw7uKIQfIxacFaf858eDSmgF777bjx6z1k3vcUAgv6urdVL2dtjL3Frd0vAgTIO0d1qsIKYzqS+/lDKv9USF1DgXHPOsMs tw1qoBAw t/gkCEF8j4a0GeWgBndfY5TLb8o9mdvyQHanPFV2AdEPTfm2i5/+t91LRFvtMbY3QYaMQwn7T6IBsD+hWCSSCqfP+DpI+Y/JpugPvLs/ortLZ6qHUZe0hw4wZDQ6vdCoRztvf8L52E4j8HP8wNuG2b2zwLhmwcsqM1DMQbi0Kqx0GXEXB/875k+E05Wr5MvHS7oQdx++pi5itDXJzFreTkZ1an1XQ2BtjRcIDO0T92vZYbMDdohUpKQioMNjC8MsZ+fnT896KhUpjMOwo/W1VOihwrzD73/3JtcV6gWK9VhAS5V3VkzaBwym1v1OjbwgQQuDYGEPmhTP5patgxFVoVJClKQx+GIB65/Af5EcegYENQbvOGv2pQB2e6nrKjH4V5Z0L 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: On 4/18/24 9:01 PM, Matthew Wilcox wrote: > On Thu, Apr 18, 2024 at 11:45:52AM -0700, Andrew Morton wrote: >> It indeed appears that I can move >> >> mm-create-folio_flag_false-and-folio_type_ops-macros.patch >> mm-support-page_mapcount-on-page_has_type-pages.patch >> mm-turn-folio_test_hugetlb-into-a-pagetype.patch >> mm-turn-folio_test_hugetlb-into-a-pagetype-fix.patch >> >> without merge or build issues. I added >> >> Fixes: 9c5ccf2db04b ("mm: remove HUGETLB_PAGE_DTOR") >> Cc: >> >> to all patches. >> >> But a question: 9c5ccf2db04b is from August 2023. Why are we seeing >> this issue now? > > We saw it earlier, we just didn't know how to fix it. > eg December 2023: > https://lore.kernel.org/all/ZXNhGsX32y19a2Xv@casper.infradead.org/ > > I think there were earlier reports, but I'm not finding them now. It's a race and needs CONFIG_DEBUG_VM to be visible, which probably makes it rare. What seems to be new are the stress tests that have more "luck" at hitting it? Or maybe also the changes towards more high-order folio usage make it more likely.