Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp4704696pxb; Tue, 5 Oct 2021 08:38:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyMYy616PAl+0B9i5V0kUbrqXwPllMWGh3K+23paPNJGX1SDObfmhjT+1mSN+ywWAC+627M X-Received: by 2002:a50:d9c4:: with SMTP id x4mr28479031edj.8.1633448303920; Tue, 05 Oct 2021 08:38:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633448303; cv=none; d=google.com; s=arc-20160816; b=yFCF+y9LRUEEFzLpxDsil+QYrgrXUh2a0VOoAYPwqGibzVClBPtGHDcvjdv+ltch2n 4esswDlRZG9MftVnxcQXDOAcpX90Fv4Rtss4C+nij6sc608nWq2NBIa4XHYK5QWviwrl dvEhKGcCDKsj0x2LjhRDb3r8+nvOmHi8WP/aTTBlwmxPwYMEwZQIod3nMidgtrPqC73X rORdrUkw5O1SDleGkfKq83KtnzTMjJkPFV5Leb3b/jA/2HLqfl8Sa0/+oilVJSqZZeBs e5unWPLqv4fpSXTXRxXNdvJN3M6vFa8oBKrZQm7hLSfis+cRO2vVdaAbPrJ31gP/gdUa O2vQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=bZrnOkIZweTPZIgtpv1158Ocvz7kbg2aFhrKVam5vmE=; b=nAB78nHpLp/PDYXslTZPO5aeYX0nK6WnyHy2dD/jQG9TAMP8o+G5V1DsvRbLHr1fsf zC/FWXPuGND/qCdOXUxrFizw0dSs5lxfnwzY+9ikr9eslxAkX+pzezbbOHJzvqhFE6sS UFtJOZt1DI1P/UYrr6w0VdocYFjzeC8mpkpQ8kcrmPs7bBSZnqjMa852YJFpBf+R/r4Y mF/taxANEwDdqEq27OUoYziW/AgAzvU8fxqL49hOiRI15pMY4ocKnK6f8fFjjTGcViKK rOXqxA3Pw/5f0cpGVopZBKn5AtJ2f+siadQ0aflOne2l0VKgqwMYM7lIGNRUIJs6EtU7 9xeA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e11si24677199edz.42.2021.10.05.08.37.57; Tue, 05 Oct 2021 08:38:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235930AbhJEPhg (ORCPT + 99 others); Tue, 5 Oct 2021 11:37:36 -0400 Received: from mta-10-3.privateemail.com ([198.54.127.62]:59335 "EHLO MTA-10-3.privateemail.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229626AbhJEPhg (ORCPT ); Tue, 5 Oct 2021 11:37:36 -0400 X-Greylist: delayed 103153 seconds by postgrey-1.27 at vger.kernel.org; Tue, 05 Oct 2021 11:37:36 EDT Received: from mta-10.privateemail.com (localhost [127.0.0.1]) by mta-10.privateemail.com (Postfix) with ESMTP id 1DFB718000A4; Tue, 5 Oct 2021 11:35:45 -0400 (EDT) Received: from hal-station.. (unknown [10.20.151.218]) by mta-10.privateemail.com (Postfix) with ESMTPA id 5E3D218000A6; Tue, 5 Oct 2021 11:35:44 -0400 (EDT) From: Hamza Mahfooz To: linux-kernel@vger.kernel.org Cc: Hamza Mahfooz , Chris Mason , Josef Bacik , David Sterba , linux-btrfs@vger.kernel.org Subject: [PATCH] btrfs: send: add otime support to send_utimes() Date: Tue, 5 Oct 2021 11:35:14 -0400 Message-Id: <20211005153514.4281-1-someguy@effective-light.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit 766702ef49b8 ("Btrfs: add/fix comments/documentation for send/receive") suggests that, otime support should be added to send_utimes() after btrfs gets otime support. So, since btrfs has had otime support for many years, we should add otime support to send_utimes(). Signed-off-by: Hamza Mahfooz --- fs/btrfs/send.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/btrfs/send.c b/fs/btrfs/send.c index 72f9b865e847..0bee9f7a45da 100644 --- a/fs/btrfs/send.c +++ b/fs/btrfs/send.c @@ -2544,7 +2544,7 @@ static int send_utimes(struct send_ctx *sctx, u64 ino, u64 gen) TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_ATIME, eb, &ii->atime); TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_MTIME, eb, &ii->mtime); TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_CTIME, eb, &ii->ctime); - /* TODO Add otime support when the otime patches get into upstream */ + TLV_PUT_BTRFS_TIMESPEC(sctx, BTRFS_SEND_A_OTIME, eb, &ii->otime); ret = send_cmd(sctx); -- 2.33.0