Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3097099pxb; Mon, 16 Nov 2020 05:51:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJzlUwQUcwQ6tcAiLYCg7ZK5FeDYNz4gOB/5iOlEUKbqjguShffekCtfFpG0HNG2NM9Egn8i X-Received: by 2002:aa7:d3cc:: with SMTP id o12mr15921214edr.36.1605534678571; Mon, 16 Nov 2020 05:51:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605534678; cv=none; d=google.com; s=arc-20160816; b=kBgh8JQ7IYZATdHxqo2coj+p+vSBwIxskOoHmgPlNXB+domXB/OZubbBQ464MK8K6B rWb+ZfA04ixF/1nTXNgZRAPAPcJJ2SpTqf7TlXMLcNf4E4BnLVE3KyLkr2JZ2hf2wzYL Fw4ylrCd+nhR+HMPhZ4Jf5jddN596yQwJgH74Mld40w5KMneeAU0p2JBMJdssiXCqKkd oNpCFGE7KnnXJw8TsKzMtcaNDy18srM7/T0S1PVGvvwBhhVIaA/VqLV/mH3bCTip+kdx qqHkdt3aPPWKb9j0v5w99eAlLdODlTp6hZrSEMadmJgqZgG/qJmKuwCtpT5f05HGk2Vi 8Hww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=8cftLcfcc+49VWAqvawkZOJxhoRB57qpK4TLnSigujo=; b=Y7Wn+bYb/v7sw7bGH+FKpUVAliSdEcnskI4jBLHgNz58HKiWqA2yedr9sh/NtWFmzd yzZ6G6UCz8FY9bq09I0jQpku3p2c2OSoInhT/Wv4BMy4n2dCNSalFeS/PNavOCP4GKz3 KZRUSLdj/PsXICj2ezkG9ZE8z5pvgpIdrGNtwcdkMD7scisAaJoGpM9IstCdnhnZ67HE GYBPjf81gwysYmRrdFW27pq0ownhRelVAIazl6B3J4wwlq0Z3hEBEaDmzJrah0xERFTu gMrwi8vqpsCIJhaGE45Sm0P+kjIT9DvqvEE3BJ5iHQ/cteqsFIHtM5LpiWMQHyhwo5qB 2aIw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hs5si11297052ejc.718.2020.11.16.05.50.46; Mon, 16 Nov 2020 05:51:18 -0800 (PST) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726299AbgKPNuf (ORCPT + 99 others); Mon, 16 Nov 2020 08:50:35 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:39115 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727248AbgKPNue (ORCPT ); Mon, 16 Nov 2020 08:50:34 -0500 Received: from mail-wr1-f72.google.com ([209.85.221.72]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1keets-0002Br-0h for linux-ext4@vger.kernel.org; Mon, 16 Nov 2020 13:50:32 +0000 Received: by mail-wr1-f72.google.com with SMTP id v5so11083670wrr.0 for ; Mon, 16 Nov 2020 05:50:32 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8cftLcfcc+49VWAqvawkZOJxhoRB57qpK4TLnSigujo=; b=PDpi/fVYJOPL6FF6L39siw1JKoPOlzIoh85RzqXuRTpGMpj1Y4U+xSdRCYSNmDtd5s +IG+zG/qQBLP3wY3dskyaCgYRP8wF4bT2FRbtt72dmn0VL8xQI9IH2q1A2P6w/oa6g7V cQL2F6E0xqC9ECvb91vASw9G6a0IBEYAb/QBpW2CZjpXdiePf/12uzW1+xffsbGdBf6g b01GQfz6+i8RL+4G574yhv2M9/8Nayn3xlwJChTzbJ7xZ/koOIUKAP3vUiLLOoLPMJXb tTLrebcBPvzmgXv4t2Bk9t8tSZC2UPZQ80tNHgs7XI7Nqtm7NYmN7W7eZqHM34DCSmrs 0b1w== X-Gm-Message-State: AOAM530z56YexDZPjakRMUBi5dQIzWcAsA7uYj5G5cxSKzk3aFSO3ezL U/im1hJyC95adnJg37z6st4YAItQ7w+aI4vn62+x0lBe7rM9RKIljKIZjiqmN9ZUC6EL5IFbFSQ kHt6mm5Kj5LOURMP7Q/oYuRxpPkaBuLPaTryBcBPy4CUv1ifzal7w+EI= X-Received: by 2002:a1c:3c8a:: with SMTP id j132mr15314508wma.75.1605534631114; Mon, 16 Nov 2020 05:50:31 -0800 (PST) X-Received: by 2002:a1c:3c8a:: with SMTP id j132mr15314490wma.75.1605534630968; Mon, 16 Nov 2020 05:50:30 -0800 (PST) MIME-Version: 1.0 References: <68b9650e-bef2-69e2-ab5e-8aaddaf46cfe@huawei.com> In-Reply-To: <68b9650e-bef2-69e2-ab5e-8aaddaf46cfe@huawei.com> From: Mauricio Oliveira Date: Mon, 16 Nov 2020 10:50:18 -0300 Message-ID: Subject: Re: [Bug report] journal data mode trigger panic in jbd2_journal_commit_transaction To: yangerkun Cc: "Theodore Y . Ts'o" , adilger.kernel@dilger.ca, Jan Kara , linux-ext4@vger.kernel.org, "zhangyi (F)" , Hou Tao , zhangxiaoxu5@huawei.com, Ye Bin , hejie3@huawei.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Hi Kun, On Sat, Nov 14, 2020 at 5:18 AM yangerkun wrote: > While using ext4 with data=journal(3.10 kernel), we meet a problem that > we think may never happend... [...] Could you please confirm you mean 5.10-rc* kernel instead of 3.10? (It seems so as you mention a recent commit below.) Thanks! > For now, what I have seen that can dirty buffer directly is > ext4_page_mkwrite(64a9f1449950 ("ext4: data=journal: fixes for > ext4_page_mkwrite()")), and runing ext4_punch_hole with keep_size > /ext4_page_mkwrite parallel can trigger above warning easily. [...] -- Mauricio Faria de Oliveira