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 46289EB64DD for ; Tue, 18 Jul 2023 11:48:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A2B786B0071; Tue, 18 Jul 2023 07:48:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9B1808D0002; Tue, 18 Jul 2023 07:48:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 878DA8D0001; Tue, 18 Jul 2023 07:48:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 795CF6B0071 for ; Tue, 18 Jul 2023 07:48:09 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 416C2160355 for ; Tue, 18 Jul 2023 11:48:09 +0000 (UTC) X-FDA: 81024559098.18.DDE5409 Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by imf07.hostedemail.com (Postfix) with ESMTP id 6150440026 for ; Tue, 18 Jul 2023 11:48:07 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=frcHAFDO; spf=pass (imf07.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.208.41 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689680887; 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=zlIs2dsVoMlsB/D5YESYBz8KY0+SG3lYxZZPQTzebVI=; b=hXpuB8JJt4/M04e0ZlxSgAnJ7230cKt1fHv34VobQYXa06B82bc2nfnE1C5eegrL6ZwbZW qAmau0QU9rk8fVYgL9QeETvCEr5GN5QCcTylGYceKSbYHWknk4ZNY3SerrmNwHZvocGL41 uz3jCDox+eg7nkwsl+5VUg5wC9J/Ndw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1689680887; a=rsa-sha256; cv=none; b=SJFwGIhhlVW+M2oc4DsgOvUWEHhZr9wAqM0CJq3jsXyNvIfSO1Y3dr+DLP7VpVUEARDePX zMYhbC9Cyhr7DFL47Rxy6YPEYyohTpq5mvcIc6YR5RzOPaDX0dhyb6FAvKS5s1HG+2UDi+ 8ihmroaHUfZW1FS04nh1DxCI0WFAywo= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=frcHAFDO; spf=pass (imf07.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.208.41 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org; dmarc=pass (policy=none) header.from=linaro.org Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-51ff0e3d8c1so7554055a12.0 for ; Tue, 18 Jul 2023 04:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1689680886; x=1692272886; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=zlIs2dsVoMlsB/D5YESYBz8KY0+SG3lYxZZPQTzebVI=; b=frcHAFDOWpjvuR36HpnIiI72u46e2CI0GU5+TvRTYYrKYhzpHE1jrPxYSJpHb1WZ5u Rjvu3QuVwgrssy1PGJBfjXSgeoHvbLEBcq6o9pGZTRy8rXryEJkmJsKGrX44KuirUX/S Bjbra8AqzdhaNbsmCtLTLmR2L1UK9PwUFAEHGuIFjm5a+LQijfaIBIIj4z1HqpkM+Lwo pW0Ex8ONIDt9E45A2Zlex2R3W6Ho7WHjQA6dNGePcE9pod5uKo5N7m3vvl7MrKq3gYcy cy2AZU6ewullzS2mWYg3aXPuoOjS4HFCJ2vDeikr/9IrtasI5b+MryhNPKGWkJ6gEqSU I9fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689680886; x=1692272886; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=zlIs2dsVoMlsB/D5YESYBz8KY0+SG3lYxZZPQTzebVI=; b=Vt+J5atXtCATARnjGY91DdIn1p1cjfM5YukLdADKN5aLCApEYJjdNn/23wtJ9PYDdU E2q8FmiXdSuScMLGsQ0Rnyi0zPEyYyTGzmzy7Xc6Ty3vqBDXXSoSPckuuw2LpNSB8vd2 Balv4xMuAqVCeFVF7rgzgVYWsRfRu1hsytw4pXw1Ud4hWMlGCtOpjr49JfvW8OzKXmNo eExxkxOqPNPVvSrgh2okoFzrefhmuuB8GjzSzcoyD0qyXIb7WGH7XNq7cX4QBuKwoWB/ 4MB5Qp+PMYMFkEN7OnxO7/As7m+Ofygd9q7F/I/Y3Gbam2YCqchabwpxjndb4tWXaEJM MKJA== X-Gm-Message-State: ABy/qLZpyqGQo88sftU8bSd2MXyxr+cuB6uXcB43/X73WozPCdQBrRqT 7QNAr2Us/oQ3mOm+oP0ov99kXsnLXF6/CetfiAnM1g== X-Google-Smtp-Source: APBJJlFOb4s90Dp23tihg0GBLYaT6KbaJU1ZWY/54YeFcSGLkmVWc1J7vMYdT7KOfZGpbIWxsV9ACDuKXIxwSpFDJ64= X-Received: by 2002:a05:6402:457:b0:521:8bf7:bd32 with SMTP id p23-20020a056402045700b005218bf7bd32mr4736081edw.19.1689680885550; Tue, 18 Jul 2023 04:48:05 -0700 (PDT) MIME-Version: 1.0 References: <87o7kbnle9.fsf@doe.com> <87jzuyobch.fsf@doe.com> <20230717213424.GB3842864@mit.edu> In-Reply-To: <20230717213424.GB3842864@mit.edu> From: Naresh Kamboju Date: Tue, 18 Jul 2023 17:17:52 +0530 Message-ID: Subject: Re: next: kernel BUG at fs/ext4/mballoc.c:4369! To: "Theodore Ts'o" Cc: Ritesh Harjani , open list , linux-mm , lkft-triage@lists.linaro.org, linux-ext4 , LTP List , Andrew Morton , Arnd Bergmann , Dan Carpenter , Andreas Dilger , Ojaswin Mujoo Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: 994ecm5x3oo65zsok1nmbgo561bdtnff X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 6150440026 X-Rspam-User: X-HE-Tag: 1689680887-301363 X-HE-Meta: U2FsdGVkX1/Xvli/v2wpS+haSEn3ohbTDyYSGmXRVdGiXRgXYrzs1d7Zj4V/nn1wnv3q+O5zrGZs7gtUhHDcFJ6iyVRgMyD/jYrKtiVE5aIqIftRgY9LYM7f8IenqGLuRea7hlmOqEZnDWlqPHkGvoCcXMh5nycB/5cNnsjuPkyHW67sYqn36PCTEVQCao+zEpOFX+GEqVjA8Hpmw4neI4nq1/WIMSoV+W11kKrERNOSjgPRSnIZLRr0fwrj+l4tkOrpLhEasHTNaVhXRlhB3soVbnuq+klrT/7M9bfzShZKMKFKVmbKGPRqDDzh7eCn6vdTisXLtZ2Cn62hhjICDWTVqsQbh3hCCrTueMtzzg/p8nYgZlu9ihZrucka3r6WL7ZnpTVMrRP+41MdT8hHovuGuqfum9ZrlMsrCFvUQ34IE6iss51y7VRNnrn9iPngQuG8wuxZ2sNMys/nLNIj7Qf9rfXzY7K3H9Ct9hxmjBDF/88OxKGkJaclDYLzFLNs9U8SMdo/ZwrR37vph83fC7J78cKusC4diG32R1nRxv3iZFc537YKt2sPTZooL6qqaLZG5jsACdfKdaINzk/i0KAqOiXNCerqumGyFm8u8hrg4aW5uEd6560Q2Jpqi1lG8kpyGq+nOidHBqjOr/2LWVj9eACY3VXGyb/lxc6q7EWvNX6cU2gxVFCdWl5HHuanfplQoSnBmhrC1aTNRJYsJ+Io5Q+VtIBiAZoAKK6vgcAiirReJDTKmxXgjEqeF7hkyvRTCaR+5G2sFbvr/wvs5lbXAbAeVNE9IyAoHHZD1cKy2U46iq7rSwY0n6/sxHtAeGwuISKa/a/ZLw6ZHrEF87RWmxv2oeQgIbL/krVet1fOeX44we1jNj/s/hdU5xDuHxMqSJtouir3figvJdzkQpnVv5irtFBOtYBGQqOJGQvoMMJ9ZRU3qkKIXKXtweal6uraZKMusnAN6XZEKVq 6MByqo41 qnRuf4u5dVapT8LYoTLtSMHZivzRuY2N9RbKeIJN3rQtdfMJ85qNrsL9pVOSuzwQ32t7wr9LW8ZKE8x5AKoAjqU4c/nCICgjUEZ4/UQCP7cg1Eewd6dVp4LWUrDc0YN96dAcshAWZkbSKc9Q13+NCq+q5JpyDTtdms/tZ/tfRlehnhS9i84a/nOxczPXOzFxl01M9U7lPJ+0J1k/JX4HG/iV4lwpurlO+5Jd3Br3XFGKcDAvW46EXLVy6qsPaRajd27sfaNDCQqgIsX2TchWGgziNnYLUj8SDYxXn+4cEMHduAWMx+Gq7jYli+Dy7Glp/3pfOmH8Kb9NWqnIFOIhpthwpzQ== 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: On Tue, 18 Jul 2023 at 03:04, Theodore Ts'o wrote: > > On Mon, Jul 17, 2023 at 08:04:54PM +0530, Ritesh Harjani wrote: > > > > These can basically trigger in extremely low memory space and only when > > such ranges exist in the PA rbtree. Hence, I guess it is a little hard > > to tigger race. > > Ritesh, thanks for looking into this! > > Naresh, how easy is it for you to trigger the BUG when using LTP? I > did two xfstests runs using "gce-xfstests -c ext2/default -g auto", > one on the ext4 dev branch, and one on linux-next 20230717, and I > wasn't able to trigger the BUG. > > If you can trivially trigger it using LTP (perhaps with a low memory > configuration in your test setup?), that would be useful to know. In our setup it is not easy to reproduce with the same device and same build on x86_4 and arm64 juno-r2 connected with SSD drive and running LTP fs testing. LTP fs_fill is triggering several ENOSPC before getting this reported kernel BUG at fs/ext4/mballoc.c:4369! The reported issues are not noticed on latest Linux next tags. - Naresh > > Cheers, > > - Ted