From patchwork Tue May 16 12:07:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wu Bo X-Patchwork-Id: 94679 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp385613vqo; Tue, 16 May 2023 05:26:45 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4U7LS6ZqOIBjnuh61ZNHcdHPnzAN21nlM0eSuDhxQ/ruES7zW0uyfmYudNLCdEMRRCqbZg X-Received: by 2002:a17:90a:fe18:b0:252:8698:d03b with SMTP id ck24-20020a17090afe1800b002528698d03bmr17250252pjb.14.1684240005631; Tue, 16 May 2023 05:26:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1684240005; cv=pass; d=google.com; s=arc-20160816; b=tfsGePnGoGOTczgst71opgwa95DSdqEKnq0CjMSONh9Ysu1IXWFSRCJuRDFhPPtui/ FPQJzS7gXjqSvGxqZ/eZu85D0TGJMxS78ZJ7gGGB/fxTf0gCLXNBOeyxu/Ds+9ACJkvA ocDoZL4PK8toCvNqQdyVnuXIbDdx5P6+SR7kMxzAYpc4QbC2K7EEKEIXJNG2Kp3GH3A8 vHH/R8NqDfPJf7XBgx//Cq6DjIEx8Qi77K1Fcl6TjbteYqmt8fyqbX6jcSQ194tGixw6 gATNOy/5/0XG/QOctwnRNrzpTJ/N5C3dt/tU/qekyjeF8SYNdwLiZcKGo4fkwmcS0o3X zxzw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :message-id:date:subject:cc:to:from:dkim-signature; bh=azVh/Z/vDfLnl5EAm8i1j2xbarngxj1S2y4We6ru27Y=; b=fuuKHoOOOeoEFI6RIA9LwBGQo4YUJEU/TrG89w1Q/1E3pYvPG5wo8ig+cVmQofIpBr T/1qzfG3F/dT3IQsiK1fzM97bqN8apWk8OrrIBX4iBTwEtHAHbXHa4lNAyPa1oJCFPbv dziIPCCMyuOQb8zIYMPMxR8yVp4tOdUcSigGo5Z72qDD8AFqt5ITN/RzmrrJrCsGX0lG qttb37MZzHplzOVca26z8trkY9YU38/ib00bsOTWB6kZAGy5blMwe54lxBtUyLZHSSSS sxOPbEJK300fCThezLT4v1AS39kLQ+eqfke1OknEdEQgEdLjahOiaTA2N4EWYrt6/ypI LlRg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@vivo.com header.s=selector2 header.b=NnowaGlq; arc=pass (i=1 spf=pass spfdomain=vivo.com dkim=pass dkdomain=vivo.com dmarc=pass fromdomain=vivo.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=vivo.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w7-20020a17090aea0700b00246f8b06125si1603110pjy.108.2023.05.16.05.26.29; Tue, 16 May 2023 05:26:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@vivo.com header.s=selector2 header.b=NnowaGlq; arc=pass (i=1 spf=pass spfdomain=vivo.com dkim=pass dkdomain=vivo.com dmarc=pass fromdomain=vivo.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=vivo.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233081AbjEPMIE (ORCPT + 99 others); Tue, 16 May 2023 08:08:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34488 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232440AbjEPMIC (ORCPT ); Tue, 16 May 2023 08:08:02 -0400 Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2114.outbound.protection.outlook.com [40.107.255.114]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9BA032101 for ; Tue, 16 May 2023 05:08:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TQOvZtDUVaonZikDRNXGnCHOEXzAJ6nswONwtyN6rMv0SkEQXvX3De8eKN1A6KNaPojRGntogwnnZWyg7Yf71H1ACQjIDQghmsLPPhim9kBEEqx/wrZuS6yteVhMFlcSbrKKwv5av2b8KCXv7z9JpVbQAIug85dNMn72tKZA9Nv0qhjXiqPvat84YZbV6DeB11L7PdvWlUXwoRlNDBPy2dM5KSPADg/R0FJMg3dhdXPV1qW/9OSdV1vnfSWkJYqZ1C8WECGJmrVou6o30wDpD01mdLomMsyG3PGMH0/qhdo4Kln7cRAk2lMWopi5mafWcFRTNZbG5+eXdkdVJqbY3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=azVh/Z/vDfLnl5EAm8i1j2xbarngxj1S2y4We6ru27Y=; b=RA2oBjbEz7SdSMi0EDfe7GO6luuY7LNudMnSHC5oZRES8foWme6kQ9kPqS7xctpfOvLHW3lEgwasiWR6vXdyJTWlTVwP62H7dDRJLYUg7b7QTuVmiIbq3H36WN2KXLCAm9c45kbfCO2U/6SOu6IK84Oe+rc8r9D+6SOXZ8mMMRxVDTbYn6DRQ1XX7FzdZrbCxTFtLM48+z+bAQl3Qf51YSIaYUEVcWvuJWErzb6qA0/5TCGVx43rMofx1mKTfXA5q3O0wGXmQR18dSnPEPyCI8RHycNc4CXXomhIWmWpQFK5wIogMfj7L9+gXsKkEuFXmlfzqaYZ3o/Vt7isfC4SoA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=azVh/Z/vDfLnl5EAm8i1j2xbarngxj1S2y4We6ru27Y=; b=NnowaGlqE4RgF8CA+zQpSSZ/SUBxAUNAjfw+kf5WZH5l/9xs4cUOXPE3kTK6931SSl+6n+C9m8wtDat0f96OJbQU4ClgYlMp3vlDvVDHMLgXIocOD27AVrV2NiOtvMGLOtZDUbFGyQViZpBOn6VvaYlCu4sd+OHGj8x3kaZpiosECoZtZ3SEKjjmyCHnhq3J1aPSn13J1zaKUHNsAhpRh1PYYiv798mv+cboEje2YE3y8WZQEE+UHcXiHPaviEkFjXGq6tBBxQkpBdbiEkkdQG78uaYZIMGTdts+WxNvSvEZfuHaGCH7qF9QZ5eor7wEzfGJPYIHLPIUgF6ra4Yqyg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SL2PR06MB3017.apcprd06.prod.outlook.com (2603:1096:100:3a::16) by SEYPR06MB6279.apcprd06.prod.outlook.com (2603:1096:101:139::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.23; Tue, 16 May 2023 12:07:56 +0000 Received: from SL2PR06MB3017.apcprd06.prod.outlook.com ([fe80::b895:d992:299e:32d4]) by SL2PR06MB3017.apcprd06.prod.outlook.com ([fe80::b895:d992:299e:32d4%6]) with mapi id 15.20.6387.030; Tue, 16 May 2023 12:07:56 +0000 From: Wu Bo To: Jaegeuk Kim , Chao Yu Cc: linux-f2fs-devel@lists.sourceforge.net, linux-kernel@vger.kernel.org, wubo.oduw@gmail.com, Wu Bo Subject: [PATCH 1/1] f2fs: pass I_NEW flag to trace event Date: Tue, 16 May 2023 20:07:47 +0800 Message-Id: <20230516120747.68844-1-bo.wu@vivo.com> X-Mailer: git-send-email 2.35.3 X-ClientProxiedBy: SI2PR01CA0041.apcprd01.prod.exchangelabs.com (2603:1096:4:193::15) To SL2PR06MB3017.apcprd06.prod.outlook.com (2603:1096:100:3a::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SL2PR06MB3017:EE_|SEYPR06MB6279:EE_ X-MS-Office365-Filtering-Correlation-Id: e36a2bfa-401c-4c1e-c693-08db56062ef3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GQjIEFXLZyd7deTyFYTFk49y0KP8C0GmngTOmCU+DKkAoRFD4uHpHC2pXkwi5g47WsUIwn0+isCaOeO8b2KDuSzZL4vmifgp6YLAHjvJfRRWQ3dwzEQp5/ImifgH9Allj9EZhNzcwCWAZnPOFxrKykoAH5zw2yAduWYi3ouPmc8BH2HHfGCUTww66yghRUE7xwYjJXJJzcEagANbQrribM1zApCYu1mMzvavW8AccYUjixffZEqgzUrL/g7CsDYfrBdKIrVxmrT1txv1tNKFGnY/60GINT1ClklhpJMYbUdM8Bl1LUaXN9Mi3lk7I1RnqjuZeQq//gr27TwkvcWsG8DL1wgUddLbfocXF8iQTLKvkAOxLC508iHRLvHx3Jk+kZeLFp5JuivyP8UDT4QksgWw3yl8076szf6VE/0QETOfMSBigK8tMuRCW6Rp2+2rTR35vAGu3HbU1D1iqSRW1UhTDA9otmdHuUjiAobV1+kkwNGv+k7IuvNpehfY/qg56YDGd/cda3ZeTJXivCUPOMKbiv8toK48Z8RJ5/niLVWU5hSGieIrXrZja9iHLcAohtakwsxclCXPCKwweWDQYzF3wqrpXRqWV3FnzcLQoUDTxUQ8/1d0PGxh+jcj1ZNY X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SL2PR06MB3017.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(39860400002)(136003)(346002)(396003)(366004)(451199021)(6486002)(52116002)(38350700002)(6666004)(41300700001)(8676002)(8936002)(4326008)(66946007)(5660300002)(38100700002)(36756003)(66476007)(316002)(66556008)(186003)(1076003)(6512007)(83380400001)(107886003)(6506007)(110136005)(478600001)(2616005)(26005)(2906002)(4744005)(86362001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: JXJy8fPkvIes+c7JbbvrVfqsU/9kojjIL+TYcnOWs7WB18CYSFGoNWiz1KYbGh1rHcdjHCz00Pt9eCcQkOvSOgPpmf7MwHfAiwo8MtZ0Hu5tlPJqAVCUvHy1HEwYBCSVhfG/TRuZterl+trgoy7IVVCar/3ggw2b+TH+zPevYtHgODVkcFA72N2WlS1wPo5GiDh3Im1IYseucYsep+oYBNdSBlvoAwNCfbO5Z9s33GcJJM1/sID5AhsfMWYHHFMw0UcFHYR23S0I9oMMx2X4dPSWtiDn9604ZbJxDmQXt8OyoUBPIBDEQjSZDxJjuTRvKebpZgwCbp7XYlq2BWBHAwJ5/ZiY6n6gJq7W9nNgu68c2mkSjRzqJqJWde9Sox8G+0T+Ylw8xl3ksd/9Z3+BEDbEl1m7b08LFTH9SyWLsZT6ALxKQNvPzme23H9KF6PpdMCyJPA76+LDJbGWXd93KCikSMFUQcWNOGRKOPd7ZPYtZUKYRB/xEBHbwJp3DQTypGmoH7fF+HakdC3FahREZCtsaTh/vIMN4zLuf8Fmbfv3TzwlZv4ZIw/FWzXZlFmBX5m8V9NPrQiw+5HTZ7avI5TNPHgtV1UfKIoLeM3IvsWXJsUhNZ3wyFMhFEXrutOp5t7w12eX0/McfT6wSxD3P3tEIe8FsCIQdVnjbc8/0G5iWYrMVt86AoovWZlQxCNz7bTUcJxfAawqNMv8U+Th3EMyYPxeOqRQ5gWRd38tHGFp3ZHiTx5Igoql7apYoqsZ2Ea0LNS18YlvX7VuKduSanTJK0U7aK2gZBBlcPi8YYRwItKHOk/HiVOTwTmk30Td0iXys1q5fJPTUJfIinM3QAV/GUTxbNkgvwhFSY0v5MdpiuZhp2xU0kGK4a3NzfoxXYa60BHXaVBSMP65Ohmne1a1J6TQmhbOgIQbdfdSSRObPQ+4+/YIl2yOsZ7JnNitT2Ab+YBnWSVEu0dJpEZnwEtYdsqDuC8HlkOHUFkBaa9NZFK6YDvdDpXbFVXyN1KIQ8EsVlM9/NA6sdVTY6+BEIzM5NSz/TzQxmBF+YoUs9/NC/3kARU1h30c+8pH654577k+TnbW8/5SeItw9mWkOOQsg1/GErwHDJDbdquvYxp0o3L2CSCEswOuZURHNPnUFXKVKGNFDGKguZXKMHUadjBqdpupBi0qdELZ8n2xBtC8J4NPqKVg9ms4mjDOjTkN90yE7qz31cGg/3nsH5JOtCehQ1Wc1HXRS7MFTWDuFQrjoVSgK0PXsmFDzcV/C0mOrZSM4F6pI0KDD4BJhEyafYsW9IQQpolPBcOvH9SnhxXGJ8SCn06rBc2YPXZ3oSMXFbJiZ5IorgVOxQ3tRttJy/+egt7Szu3Yj+9KhlXVQLdJ76ox9IR1ZfB0jrzsPhML86FWhQxHs4z/hcG6pMMNszNxEEzbfisLs3n9FfESPl1UZCG99tpjslUrw3RpqXYKtWlS3PMiBfcQLwGBKqBDQw9YpDyA4oqMxLdgbXxaWR2f+2XUiUwlxB2491F2dvz3PSE/cHJtYPf8HPOMNJ+RQUl32T57IHVTJP8zM5RwcemM3VPEtNl5tM3uHE+Z5Tsv X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: e36a2bfa-401c-4c1e-c693-08db56062ef3 X-MS-Exchange-CrossTenant-AuthSource: SL2PR06MB3017.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2023 12:07:56.3164 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JH7e7yfo177QbnckZkgc0vxbcGbV2Di9QAXbZO2q6hS8BoZoffRR/Py35lCq7WAaz8O4XKZDMcDgMYRhyru+SA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEYPR06MB6279 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1766053648133938840?= X-GMAIL-MSGID: =?utf-8?q?1766053648133938840?= Modify the order between 'trace_f2fs_iget' & 'unlock_new_inode', so the I_NEW can pass to the trace event when the inode initialised. Signed-off-by: Wu Bo --- fs/f2fs/inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/inode.c b/fs/f2fs/inode.c index cf4327ad106c..caf959289fe7 100644 --- a/fs/f2fs/inode.c +++ b/fs/f2fs/inode.c @@ -577,8 +577,8 @@ struct inode *f2fs_iget(struct super_block *sb, unsigned long ino) file_dont_truncate(inode); } - unlock_new_inode(inode); trace_f2fs_iget(inode); + unlock_new_inode(inode); return inode; bad_inode: