From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AD2EE146A7B for ; Mon, 10 Feb 2025 04:02:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739160134; cv=none; b=rpkhTSsE6hfb6YTKbKUOinUhRDmLsxTAy4AF06rtYivHmpzNY3u+ENUBMnx1cov0vZQl3GE9KxodLSrI4zY+3LAMOhqp8NC3hyX6PuJLsCdgrgyxDQOU1Mpp0Y/Za8gopmb8NIj28IC59DKjyRsac19XiZBwHt2WLKI2S+aQd80= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739160134; c=relaxed/simple; bh=V1gHYxlRZwOtXwh5cWQDZ6vYR1cPh/F6/eq2664MFAU=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=EQ2ArDzLzXufbn7yjym72ep21QaKKKZYUY0kdgn0knynf8M5CAEG5rdsYCHLKIeXQOIPLkPejQZqqAmyWEfARBiSrX0h0C2ANvbJOfMKu+4pQISDG/aA+7Tt1sO29MYXEJlpkY1SPmBOkRzfZa7dQcHrvnWkvIpT6IHFsCBUkok= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=bytedance.com; spf=pass smtp.mailfrom=bytedance.com; dkim=pass (2048-bit key) header.d=bytedance.com header.i=@bytedance.com header.b=DVgMklNk; arc=none smtp.client-ip=209.85.214.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=bytedance.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bytedance.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bytedance.com header.i=@bytedance.com header.b="DVgMklNk" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-21f6d2642faso34525895ad.1 for ; Sun, 09 Feb 2025 20:02:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1739160132; x=1739764932; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=jtudIaJrlV9+v+a4GztkZlJrja+3+VYAJxLE17w4gMw=; b=DVgMklNkyi3RzDVEU4+QBj2UUsqjcW8ZrcWl8CyyYWZie9x4r/SLP5OzUItcsd0Fse q6TOQHuSrWr+tDVaOeWwS3Mol0fCDEZKLAUNvcWlYQyzbGeNeP+Kv3ZH8I6aOQ7VH/x8 F+a/xvLyiPmcXW2e5yDAWjU7hnlJ/cKvY0XKkj72VXEjKlOxxaltGEffLoKxrtB3Pk3c xTpW7Lrv4U0r4Mx/OD/tYuot+d8NVtJAfoAM654aciWMQzg7da9xioWiZb/Hc6geFoEH lbBdeFN39HVWPWjO2zWZdGpqAAzt76jc2x27m05SU51LQHRWqJixHGCHcg+8LJ6p8sg6 j2RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739160132; x=1739764932; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=jtudIaJrlV9+v+a4GztkZlJrja+3+VYAJxLE17w4gMw=; b=DwYA9YIH0VYr5OwY46q4lJW54ptPnRbZIm+vS4XuMa7bjXEgvb/mUMQzzWwaNRHTn6 EUR1JEy+LpRKmyG3bUXXve6Wkmhu9XJaQSkz5G3nHJp8GHSN6XHQWUL+GGTWCqj/MTmF hvJYn8eGl6SzlPEalqaKk81dX1z0AVbCtIW0+sceHqhRH8JWdJczvbmIoPMT3cNpSDHm NTBL1dF101CJPXUB5I2ofw/3/mM5j4TK8fvRfF0IH0JJjQs9jr84JYwguE9Ayt/H0jcZ LaEkg+JPE/K9ySkpXNlgMhzRKX0QPD09YtVXjN+D1DBGrHHICzbJG8AN364M7QV1L5EW AoMA== X-Forwarded-Encrypted: i=1; AJvYcCX/4gZnBbyKvafxOAJmJ60wsMKplCV+su8vaNja/O3jqfm8/O6Zv59lZ3EUFTcThL8JGxJS2dhtnSA=@vger.kernel.org X-Gm-Message-State: AOJu0YxJj+FdDrBrqLZA3H1A8bHT13Y5z4+/vcavSBFJ0zuCYeHn9XhN 3pAe5qbFT4ibEy36xCR/cNmgi2udI9M5fgxGY/xKY6P0MMrSg5I3Nujr7iO448g= X-Gm-Gg: ASbGncuY1PKBwUh4s9SpfMno3QKub3+xd7uHPaJtbfioUvOew/It6IDpo+UXjGlZAs5 Mc0wWm7nBYLA8/vUalgdk4I98UgAG1usO/tSp+Qwk0d0DfNqnElklrS1/63odqLdOfCxHfhqwBl 02j3QVoWYa533HCIGxyy+J+2nji6T4COiMjuFr9rGdjs87MV9PN/e8u3emOJESOTaft0D5s8TxQ PkjATqJV/1m1yoxqV1C2Zen9Vx2qw6cQXp7p+a4Q/65RsiVHQ/LXnNO1m3lwcbld6b7/xzfOsQn hOpo174KvWLu42zdM8738eafXLEwq7FbW0v+mmzToA== X-Google-Smtp-Source: AGHT+IHDZevKRajdC/lklzPziPy9kXC733VsLZEiWZ4pWlV+ji2X8xq5FA7UbqgOwRGAkOcuxzs5QQ== X-Received: by 2002:a05:6a20:2d27:b0:1ed:9abe:c663 with SMTP id adf61e73a8af0-1ee03a41b09mr20947824637.10.1739160132024; Sun, 09 Feb 2025 20:02:12 -0800 (PST) Received: from [10.84.150.121] ([203.208.167.149]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ad51af7a221sm6777377a12.75.2025.02.09.20.02.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 09 Feb 2025 20:02:11 -0800 (PST) Message-ID: <8c71f41e-3733-4100-ab55-1176998ced29@bytedance.com> Date: Mon, 10 Feb 2025 12:02:05 +0800 Precedence: bulk X-Mailing-List: linux-xfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: xfs/folio splat with v6.14-rc1 Content-Language: en-US To: Zi Yan Cc: Matthew Wilcox , Qi Zheng , Christian Brauner , "Darrick J . Wong" , Dave Chinner , linux-mm@kvack.org, linux-xfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, Jann Horn , David Hildenbrand References: <20250207-anbot-bankfilialen-acce9d79a2c7@brauner> <20250207-handel-unbehagen-fce1c4c0dd2a@brauner> <2766D04E-5A04-4BF6-A2A3-5683A3054973@nvidia.com> From: Qi Zheng In-Reply-To: <2766D04E-5A04-4BF6-A2A3-5683A3054973@nvidia.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Zi, On 2025/2/10 11:35, Zi Yan wrote: > On 7 Feb 2025, at 17:17, Matthew Wilcox wrote: > >> On Fri, Feb 07, 2025 at 04:29:36PM +0100, Christian Brauner wrote: >>> while true; do ./xfs.run.sh "generic/437"; done >>> >>> allows me to reproduce this fairly quickly. >> >> on holiday, back monday > > git bisect points to commit > 4817f70c25b6 ("x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64"). > Qi is cc'd. > > After deselect PT_RECLAIM on v6.14-rc1, the issue is gone. > At least, no splat after running for more than 300s, > whereas the splat is usually triggered after ~20s with > PT_RECLAIM set. The PT_RECLAIM mainly made the following two changes: 1) try to reclaim page table pages during madvise(MADV_DONTNEED) 2) Unconditionally select MMU_GATHER_RCU_TABLE_FREE Will ./xfs.run.sh "generic/437" perform the madvise(MADV_DONTNEED)? Anyway, I will try to reproduce it locally and troubleshoot it. Thanks! > > -- > Best Regards, > Yan, Zi