Message ID | 20250429111722.294975-1-alexjlzheng@tencent.com |
---|---|
State | New |
Headers | show
Return-Path: <SRS0=naNh=XP=vger.kernel.org=linux-ext4+bounces-7534-patchwork-incoming=ozlabs.org@ozlabs.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=O/lr6bi5; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org (client-ip=150.107.74.76; helo=mail.ozlabs.org; envelope-from=srs0=nanh=xp=vger.kernel.org=linux-ext4+bounces-7534-patchwork-incoming=ozlabs.org@ozlabs.org; receiver=patchwork.ozlabs.org) Received: from mail.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4ZmyTF44tbz1yMg for <incoming@patchwork.ozlabs.org>; Tue, 29 Apr 2025 21:17:21 +1000 (AEST) Received: from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by gandalf.ozlabs.org (Postfix) with ESMTP id 4ZmyTX1KSMz4wvb for <incoming@patchwork.ozlabs.org>; Tue, 29 Apr 2025 21:17:36 +1000 (AEST) Received: by gandalf.ozlabs.org (Postfix) id 4ZmyTX1HKYz4xPc; Tue, 29 Apr 2025 21:17:36 +1000 (AEST) Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: gandalf.ozlabs.org; arc=pass smtp.remote-ip=147.75.199.223 arc.chain=subspace.kernel.org ARC-Seal: i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1745925456; cv=pass; b=k024gzAu//BZF+jjsts85OW0xj1a6XtEVaELIXH8W47QGfNstsQd5UWgJgJ0fFnKk1gOBioM8Ep8eSi/+5x1/v6W2e3YzIuUVgb6WszY0bnClgIQfsat9TodTX8cy4fUcjanSEdK40x7/skRUD00j+vqNhLiyVZYlnjlaKnlKUqtO0MHCA+vlUbXxLOC+7bnI6L/76MAieRWqTiK7Wd+3CTsTQ20OnWHG7RIK2ji1oF0zvAW7J+LkSJRRe+i9x8XEKECWiRxzpKt4UtM+KiJGkT+PzqBtjXSBRotm5YqQ3bw6vb+L66ww1hY8kqfSj/6/uHDfvWExK1Cd8fHoefTKw== ARC-Message-Signature: i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1745925456; c=relaxed/relaxed; bh=wDj+YHGSgEin/gvHkYs0MK30VoXW5locsP1Inn6bkdU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ay6b4E5dNfZ57R1RW350EvIc6ybuQzh+MTDgtU6dCaBsLLCMECfDbEkBquEcC0cOW1twKKRaQJgveKZnU1WssyF9XH4zvdYCD5miYASOhTY+N/kjLc6qyStlFq0w3Xqq16G9rSuApn3xlZkN78mSKbG3+0+DbM+iwJa6IUabWOXVWandMwsmgHr0q1k1iQnce+VrHpe36PaS2v7qxIK/rjmxYu0KiR/a/6JKyuquHIgkrTvtI/H+LpPf/Lv7pi0X62wrmrG4cOh5+BDpIqMIv9K75hhJbEieW6GtmsBLWz2iVYC4xSjaR+DD0jMQEDNFBbLl6dHZU8nyQe+AsNJ3vQ== ARC-Authentication-Results: i=2; gandalf.ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=vger.kernel.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=O/lr6bi5; dkim-atps=neutral Authentication-Results: gandalf.ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: gandalf.ozlabs.org; spf=pass smtp.mailfrom=vger.kernel.org Authentication-Results: gandalf.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=O/lr6bi5; dkim-atps=neutral Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org [147.75.199.223]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by gandalf.ozlabs.org (Postfix) with ESMTPS id 4ZmyTS2d1Dz4wvb for <patchwork-incoming@ozlabs.org>; Tue, 29 Apr 2025 21:17:32 +1000 (AEST) Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id C9E06466363 for <patchwork-incoming@ozlabs.org>; Tue, 29 Apr 2025 11:17:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 11DCB2741B3; Tue, 29 Apr 2025 11:17:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="O/lr6bi5" X-Original-To: linux-ext4@vger.kernel.org Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (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 62E6A1E515; Tue, 29 Apr 2025 11:17:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745925447; cv=none; b=ls5tVzxi/7eOJ1Enz3B69kIMxAfri2aAik3LUctnk5bTYhL6XMdV6Nc48DAHAdY3bwKlKKA4phf9ugA2B9cmtLJlORBBWxBQ6CCylUVhtSxQfYCt9nVdN1pXTsxjLf1hlJfLfr6MzKMT65lZrcPBw8T7AqjuLt+ZKxnhHAcmzO8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745925447; c=relaxed/simple; bh=wS+kZb5XdPpO92yeSr7T7CAW1gR9Y4RtpOS4qgkAl0I=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=fWHlZkdtPHBxjJ7WEVFoUVwSsVJYwr+NB0ByYBtDOL24VM4S/atVML2P8O2e4e35X9UMmV9VEr/k7m6YGjKTIaQpsy9AMWYI9Dvk0A/oQAReVv9wsJe4Py+AskuzA/ZJv9Zzfco/Qt6i7h6cCa1NV1TkX6HMf/tDFk7SccOWiOo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=O/lr6bi5; arc=none smtp.client-ip=209.85.214.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-22423adf751so58066275ad.2; Tue, 29 Apr 2025 04:17:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745925445; x=1746530245; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=wDj+YHGSgEin/gvHkYs0MK30VoXW5locsP1Inn6bkdU=; b=O/lr6bi5Mh7KaWBrKGgZPA3KLBy3qnUpARAZIFOldK0FX7b2YyaiEsCzln+UnxJVkQ 3yUlQNMNWJsEit1xTMy0rYFcb3b1Vwpb/cK6+FBoncmmTHJ3wO910a8QUJxKHOAtNzBM PyIAa31J8s2pr9/CU+Up/vPoQPmSs/S/CE/a4OZE+3kLsKroAKKQpV5JTJlDMkMZFSfr qkLXZ3ETL0qLvsmsJ6wMANjoMq44dCBLzK7pDrkwtQbHHuR3VoyDtRMd8FkFLpH1krtJ 2fW57ybidbSbdsaBMOZX9YC16+ZXdTHxnUtm/ODOnh8WT6ReEqagsuukMzPFPe+ncMmy auGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745925445; x=1746530245; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wDj+YHGSgEin/gvHkYs0MK30VoXW5locsP1Inn6bkdU=; b=hl+8KnlqV9NhQ3DK7JWhYF8ViGj2+Ev1QAlwsJmMlwqBkLKwh83tQ5ngYwci/kbHyn YSoqCkUz5I9CmfIqrgF1fNslV3sqgM4y3F6Gt5PeMz/b6JbeW8dgYD9+Vb0CmP+IrZl4 smCmnSHo2hlpxJ9c7OhLq6+vqKzcbbWf8OANOcRnZ80OFmcCJVytcQieZTppiWAS/q7s MzH+lO/6cFVgjzn7lDhpMBnK54hIaXmuXB0JYejZ/3saxnUC1RMu/0eT6MlvYiJVmZvh sGugOxNzlK0Zt+Jl5taGYhRMKe9fD1Kolm0NcegAMJfG6pR7TRaF1Ba7iyyCQI61n5Hu ZWCA== X-Forwarded-Encrypted: i=1; AJvYcCXo4w3qUZHENrgvcEs0/2VZRBoSBvvHueNKaq6r1woaI2Jc08s/h6TrgLILkxtstxG9xAur2YYMYQus8PI=@vger.kernel.org X-Gm-Message-State: AOJu0YxCeSIFLgAHFdC3XKxsKU5cft9zH1jm3PU9g4WA5UDgFaiAQ1Wa LlA/jsdn1Gk+cKILntH9/8jHDTErTFlB0dlpgNxCIjiOL34FhLyw X-Gm-Gg: ASbGncvcUG81FhF09wd5TpDR6WhNAXEqX3kYuhoTa8xD3qTY/fJ0MN46LC5Sxue4M8x /CZ55O384bPpOTupjyLywlI5rXnQo+zN7IZSqBEqyoDziQ+mMYWo07kDiGMaPB3lsa3rbEiOc8Q KBEg85gATw/K7vsDd0N8ZcHLMTokkaH2WlQQ3VUCMskq7Qs7CRuQN+eKZhDIkxzhYxDSnJ5qvhX J5gbch/B80CwNt+m7Il2BSwtGpxyD4WI5fas6YlP+lux9JbyUtM+GoRGIcfov8zb6MjUKB4UXML 4gnlzCl4pBxuqqQs3JCMQOPMVGNcZrta5CwEzmjrzIhTtwanCssWeMDPnakm6A== X-Google-Smtp-Source: AGHT+IEmHFakLf+kh+tFQbmBSRHtSeSUIBpP4jjV3qVkqeSJv0J3lZp61vywhSvnlkL2IxlBEuUdFA== X-Received: by 2002:a17:903:1948:b0:22c:3609:97ed with SMTP id d9443c01a7336-22de6eb552bmr32869095ad.30.1745925445591; Tue, 29 Apr 2025 04:17:25 -0700 (PDT) Received: from VM-16-38-fedora.. ([43.135.149.86]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22db5104cd5sm99581105ad.199.2025.04.29.04.17.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Apr 2025 04:17:25 -0700 (PDT) From: alexjlzheng@gmail.com X-Google-Original-From: alexjlzheng@tencent.com To: tytso@mit.edu, adilger.kernel@dilger.ca, yi.zhang@huawei.com Cc: linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, Jinliang Zheng <alexjlzheng@tencent.com> Subject: [RESEND PATCH] ext4: remove duplicate check for EXT4_FC_REPLAY Date: Tue, 29 Apr 2025 19:17:22 +0800 Message-ID: <20250429111722.294975-1-alexjlzheng@tencent.com> X-Mailer: git-send-email 2.49.0 Precedence: bulk X-Mailing-List: linux-ext4@vger.kernel.org List-Id: <linux-ext4.vger.kernel.org> List-Subscribe: <mailto:linux-ext4+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-ext4+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.5 required=5.0 tests=ARC_SIGNED,ARC_VALID, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DMARC_PASS, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=disabled version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org |
Series |
[RESEND] ext4: remove duplicate check for EXT4_FC_REPLAY
|
expand
|
diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c index 94c7d2d828a6..c87dd4ed39f0 100644 --- a/fs/ext4/inode.c +++ b/fs/ext4/inode.c @@ -623,8 +623,7 @@ int ext4_map_blocks(handle_t *handle, struct inode *inode, return -EFSCORRUPTED; /* Lookup extent status tree firstly */ - if (!(EXT4_SB(inode->i_sb)->s_mount_state & EXT4_FC_REPLAY) && - ext4_es_lookup_extent(inode, map->m_lblk, NULL, &es)) { + if (ext4_es_lookup_extent(inode, map->m_lblk, NULL, &es)) { if (ext4_es_is_written(&es) || ext4_es_is_unwritten(&es)) { map->m_pblk = ext4_es_pblock(&es) + map->m_lblk - es.es_lblk;