delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/01/15/14:37:10

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B5301386547E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1705347428;
bh=O4/R3xv+ZTfs0edk+3hOMgF4UkSBxuX9zO3a7l2uFQc=;
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=nt8YDh9z7j9hf1rc9FEXL9N1ChWYVhiCKY1se4OFgfJzw1TqSS354cmwsBToJ6/ec
oPLVHTQwC311QN/PUF0vSfIWiaxsqwiqzdculF/T0ZB+cOmrOAq+AxSIO7aLVt2mYf
i0OR7b4UJ5e9AdAaY3vtj+GJwOLUPid5hdeVifM8=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AB35C386587A
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org AB35C386587A
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705347323; cv=none;
b=umBKZ5JpWdxIZWWFK/ECb9qXyyuOSNoUPZGflBhMqpabILl9ViOhnQlfbCj69nYdEn5FVbvq8MU8CcxqKMyjVqjgo1e5Ch5TkHWr1BSJclDqjbtymuI+qFBhYurLlNv3De7GYhLYF4Ym+A3Ew0GZGupCnhBc92+Y4Dvt4Ur5Dgo=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1705347323; c=relaxed/simple;
bh=W7rSGCWCYuqzM/FZq0hEuXGIrLSyZpvVuH8KOxINva0=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=PGsll9WJURI6CHy3JVePhBmkq28uCNYfQfnh3DLie+wrG/b4+qfVSn/qsCwsvj3EVh8ERrPndf2TCAyXKBSFIFX/NJeDxmoftgrdJM3LFQH82LHUHUWY3gnGqZC1JonV9kHTmJpiWj2Ga93/UISrAjbk7CeRhTFPgzIF30tP1os=
ARC-Authentication-Results: i=1; server2.sourceware.org
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1705347320; x=1705952120;
h=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=sa6/Ilgpjr/IMwOlwlswCQutcJsNk9VWi1tdJbicqrc=;
b=f3e9tuVY66I0WhgTOzZBQcPXkbjIv+/rEt4RO5N2VClnmVdnSJi6QWeKXhZK3qq8S9
8hUTOfCos3IVf+2pVfemN5h8eTcb8MjVHmL+lRVVwleOhULwtJ3KNSs2hp7uwZpcQzsr
FVJY0UirjEDVsvH8U0Cndqa9eXxbQXImWuY3m8bhQ0x8egQ3rYYM+O1tR23YawTup576
i9IzfKjarbeYjGTQSqErTFovlvQKP3G/HYS0hjZNnKeOVqpwvjXeqPME6mKA6shNsTJB
GVwK0twghYEvo9XET2zyEnMsXd9AeqfZoS/fB40CzDQyKPnQe2UJKTUIa4lN/4fv4+og
RW5w==
X-Gm-Message-State: AOJu0YyoJ0DtOjLjNZ/ycmwE2R8oFvijFrv0gNhDEMNIPnTYVWdk3dTm
RFr5vVdeZJg+TALkVML1uzryoko4Xz1ezmLVQZHhgq/W
X-Google-Smtp-Source: AGHT+IHPUVveezMHAzWnDTNVlQW/DMrkRzeG0tTu1uyZcNcoHRnLQi4BVSurCaLqs3kkJDgohzmxQD9Lkbab5VMuGww=
X-Received: by 2002:a05:651c:c9b:b0:2cd:143b:4b55 with SMTP id
bz27-20020a05651c0c9b00b002cd143b4b55mr2168433ljb.0.1705347319568; Mon, 15
Jan 2024 11:35:19 -0800 (PST)
MIME-Version: 1.0
References: <20230810105501 DOT 1418427-1-mszeredi AT redhat DOT com>
In-Reply-To: <20230810105501.1418427-1-mszeredi@redhat.com>
Date: Mon, 15 Jan 2024 20:34:42 +0100
Message-ID: <CALXu0UePX1-kRA0+=7ngG4pSHvbHr5xXEjpV6SwfKFRze_r95Q@mail.gmail.com>
Subject: Cygwin support for btime/birth time? Fwd: [PATCH 0/5] fuse: support
birth time
To: cygwin AT cygwin DOT com
X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,
SPF_HELO_NONE, SPF_PASS, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Cedric Blancher via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Cedric Blancher <cedric DOT blancher AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

Good evening!

Does Cygwin support the btime/birth time?

Ced

---------- Forwarded message ---------
From: Miklos Szeredi <mszeredi AT redhat DOT com>
Date: Thu, 10 Aug 2023 at 14:19
Subject: [PATCH 0/5] fuse: support birth time
To: <linux-fsdevel AT vger DOT kernel DOT org>


Add the infrastructure for btime support in the form of a new STATX
request.

The format of the STATX reply is binary compatible with struct statx on
Linux, but the structure is defined separately in the fuse API for other
OS's.

Currently STATX only supports basic attributes, same as the GETATTR
request, plus btime.  But nothing prevents extending support to other
(present and future) statx fields.

---
Miklos Szeredi (5):
  fuse: handle empty request_mask in statx
  fuse: add STATX request
  fuse: add ATTR_TIMEOUT macro
  fuse: implement statx
  fuse: cache btime

 fs/fuse/dir.c             | 145 +++++++++++++++++++++++++++++++-------
 fs/fuse/fuse_i.h          |  15 +++-
 fs/fuse/inode.c           |  30 ++++++--
 fs/fuse/readdir.c         |   6 +-
 include/uapi/linux/fuse.h |  56 ++++++++++++++-
 5 files changed, 218 insertions(+), 34 deletions(-)

--
2.40.1



-- 
Cedric Blancher <cedric DOT blancher AT gmail DOT com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019