On Tue, Nov 28, 2023 at 08:32:55AM -0800, Darrick J. Wong wrote:
> On Tue, Nov 28, 2023 at 07:45:22PM +0700, Bagas Sanjaya wrote:
> > XFS docs are currently in upper-level Documentation/filesystems.
> > Although these are currently 4 docs, they are already outstanding as
> &g
o Documentation/filesystems/xfs/.
>
> Signed-off-by: Bagas Sanjaya
Looks good!
Reviewed-by: Darrick J. Wong
--D
> ---
> Changes since v2 [1]:
>
> * Adjust MAINTAINERS pattern to include all docs in the subdirectory
> by using wildcard.
>
> [1]:
> https://lor
On Wed, Nov 29, 2023 at 04:11:00PM +, Matthew Wilcox wrote:
> On Tue, Nov 28, 2023 at 09:24:00PM -0800, Darrick J. Wong wrote:
> > Actually, ignore this suggestion. I forgot that I have vim paths
> > trained on the Documentation/filesystems/ directory, which means I'll
>
On Sun, Jul 14, 2019 at 01:58:31PM +0100, Sheriff Esseson wrote:
> Move xfs.txt to admin-guide, convert xfs.txt to ReST and broken references
>
> Signed-off-by: Sheriff Esseson
Looks ok, will pull through the XFS tree. Thanks for the submission!
Reviewed-by: Darrick J. W
lied.
>
> This patch probably should have been copied to the XFS list (added), even
> though get_maintainer.pl doesn't know that.
Yeah, it's "Y+p" not "Yp" in the xfs
documentation repo:
https://git.kernel.org/pub/scm/fs/xfs/xfs-documentation.git/tree/design
On Fri, Jun 28, 2019 at 02:51:06PM -0700, Matthew Wilcox wrote:
> On Fri, Jun 28, 2019 at 10:43:02PM +0100, Sheriff Esseson wrote:
> > Convert xfs.txt to ReST, markup and rename accordingly. Update
> > Documentation/index.rst.
>
> Didn't get_maintainers.pl suggest that you cc the linux-xfs
On Tue, Jul 02, 2019 at 08:04:52AM -0700, Matthew Wilcox wrote:
> On Tue, Jul 02, 2019 at 01:30:40PM +0100, Sheriff Esseson wrote:
> > +When mounting an XFS filesystem, the following options are accepted. For
> > +boolean mount options, the names with the "(*)" prefix is the default
> > behaviour
On Tue, Jul 02, 2019 at 01:30:40PM +0100, Sheriff Esseson wrote:
> Convert xfs.txt to ReST, rename and fix broken references, consequently.
>
> Make the name "value" in "option=value" look like a variable (that it probably
> is), by embedding in angle "<>" brackets, rather than something predifine
On Tue, Jun 06, 2017 at 08:23:25PM +0800, Eryu Guan wrote:
> On Tue, Jun 06, 2017 at 06:15:57AM -0400, Jeff Layton wrote:
> > On Tue, 2017-06-06 at 16:58 +0800, Eryu Guan wrote:
> > > On Wed, May 31, 2017 at 09:08:16AM -0400, Jeff Layton wrote:
> > > > I'm working on a set of kernel patches to chan
On Tue, Jun 06, 2017 at 04:12:58PM -0400, Jeff Layton wrote:
> On Tue, 2017-06-06 at 10:17 -0700, Darrick J. Wong wrote:
> > On Tue, Jun 06, 2017 at 08:23:25PM +0800, Eryu Guan wrote:
> > > On Tue, Jun 06, 2017 at 06:15:57AM -0400, Jeff Layton wrote:
> > > > On Tue, 2
gt; for further details. This implementation is on-disk compatible
> with the IRIX version of XFS.
Looks ok,
Reviewed-by: Darrick J. Wong
--D
>
> --
> 2.16.2.345.g7e31236f652a
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
&g
On Sat, Mar 03, 2018 at 09:43:10AM +1100, Dave Chinner wrote:
> On Fri, Mar 02, 2018 at 04:08:24PM -0600, Eric Sandeen wrote:
> >
> >
> > On 3/2/18 3:57 PM, Dave Chinner wrote:
> > > On Fri, Mar 02, 2018 at 09:24:01AM -0800, Darrick J. Wong wrote:
> > >>
xt
> @@ -29,7 +29,7 @@ with SR-IOV or soft switches, such as OVS, are possible.
> sw1p1 + sw1p3 + sw1p5 + eth1
> +|+|+|+
> |||||||
> - +--++----++-+--+----+---+ +-+-+
> + +--++++++---+ +-+-+
Except for this last part, looks ok.
Reviewed-by:
7;s nothing incorrect here, I merely thought it odd to send a fix
for networking documentation to the ext4 list, but not netdev?
--D
> Pavel
>
> > Reviewed-by: Darrick J. Wong
> >
> > --D
> >
On Thu, Jul 19, 2018 at 02:15:56PM -0400, Theodore Y. Ts'o wrote:
> Darrick has sent in patches to convert the ext4 documentation to use
> rst and to be built as part of the full kernel documentation thanks.
> In addition to that, he's imported the on-disk documentation from the
> ext4 wiki into th
On Sat, Jul 21, 2018 at 10:19:46AM -0400, Theodore Y. Ts'o wrote:
> On Tue, Jul 10, 2018 at 10:16:42AM -0700, Darrick J. Wong wrote:
> > Hi all,
> >
> > This series converts the existing in-kernel ext4 documentation to rst
> > format, links it in with the rest
Hi all,
This series converts the existing in-kernel xfs documentation to rst
format, links it in with the rest of the kernel's rst documetation, and
then begins pulling in the contents of the Data Structures & Algorithms
book from the xfs-documentation git tree. No changes are made to the
text du
From: Darrick J. Wong
Start adding the main TOC of the XFS data structures and algorithms
book. We'll add the individual sections in later patches.
Signed-off-by: Darrick J. Wong
---
Documentation/conf.py |2
.../filesystems/xfs-data-structures/abou
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |2
.../self_describing_metadata.rst | 402
.../filesystems/xfs-self-describing-metadata.txt | 350 -
3 files changed, 404
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/common_types.rst | 61
.../filesystems/xfs-data-structures/magic.rst | 277
.../filesystems/xfs-data-structures/overview.rst |2
3 files changed, 340 insertions
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |1 +
.../filesystems/xfs-data-structures/testing.rst| 25
2 files changed, 26 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/delayed_logging.rst| 828
.../filesystems/xfs-data-structures/overview.rst |1
.../filesystems/xfs-delayed-logging-design.txt | 793 ---
3 files changed
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |1
.../xfs-data-structures/reconstruction.rst | 68
2 files changed, 69 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |1
.../filesystems/xfs-data-structures/reflink.rst| 43
2 files changed, 44 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
Hi all,
This series converts the existing in-kernel xfs documentation to rst
format, links it in with the rest of the kernel's rst documetation, and
then begins pulling in the contents of the Data Structures & Algorithms
book from the xfs-documentation git tree. No changes are made to the
text du
From: Darrick J. Wong
Start adding the main TOC of the XFS data structures and algorithms
book. We'll add the individual sections in later patches.
Signed-off-by: Darrick J. Wong
---
Documentation/conf.py |2
.../filesystems/xfs-data-structures/abou
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/btrees.rst | 197
.../filesystems/xfs-data-structures/globals.rst|2
2 files changed, 199 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/dabtrees.rst | 221
.../filesystems/xfs-data-structures/globals.rst|1
2 files changed, 222 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |1 +
.../filesystems/xfs-data-structures/testing.rst| 25
2 files changed, 26 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |1
.../xfs-data-structures/reconstruction.rst | 68
2 files changed, 69 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |2
.../self_describing_metadata.rst | 402
.../filesystems/xfs-self-describing-metadata.txt | 350 -
3 files changed, 404
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/delayed_logging.rst| 828
.../filesystems/xfs-data-structures/overview.rst |1
.../filesystems/xfs-delayed-logging-design.txt | 793 ---
3 files changed
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/common_types.rst | 61
.../filesystems/xfs-data-structures/magic.rst | 277
.../filesystems/xfs-data-structures/overview.rst |2
3 files changed, 340 insertions
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/overview.rst |1
.../filesystems/xfs-data-structures/reflink.rst| 43
2 files changed, 44 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/allocation_groups.rst |2
.../filesystems/xfs-data-structures/rmapbt.rst | 336
2 files changed, 338 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/allocation_groups.rst | 1381
.../filesystems/xfs-data-structures/globals.rst|1
2 files changed, 1382 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/allocation_groups.rst |1
.../filesystems/xfs-data-structures/refcountbt.rst | 154
2 files changed, 155 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/globals.rst|1
.../xfs-data-structures/internal_inodes.rst| 208
2 files changed, 209 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/globals.rst|1
.../xfs-data-structures/journaling_log.rst | 1442
2 files changed, 1443 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/directories.rst| 1688
.../filesystems/xfs-data-structures/dynamic.rst|1
2 files changed, 1689 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/data_extents.rst | 337
.../filesystems/xfs-data-structures/dynamic.rst|1
2 files changed, 338 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/dynamic.rst|2
.../xfs-data-structures/ondisk_inode.rst | 558
2 files changed, 560 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../xfs-data-structures/internal_inodes.rst|2
.../filesystems/xfs-data-structures/rtrmapbt.rst | 230
2 files changed, 232 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/auxiliary.rst |2 +
.../filesystems/xfs-data-structures/metadump.rst | 72
2 files changed, 74 insertions(+)
create mode 100644 Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/dynamic.rst|1
.../xfs-data-structures/extended_attributes.rst| 933
2 files changed, 934 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
From: Darrick J. Wong
Signed-off-by: Darrick J. Wong
---
.../filesystems/xfs-data-structures/dynamic.rst|1
.../xfs-data-structures/symbolic_links.rst | 140
2 files changed, 141 insertions(+)
create mode 100644
Documentation/filesystems/xfs-data
Hi all,
This series fixes some problems that were brought up during review for
the XFS documentation which I hadn't known about when pushing the ext4
documentation during the 4.19 cycle.
The first patch moves the ext4 mount option and sysfs knob information
into the Linux administration guide.
T
From: Darrick J. Wong
Move the ext4 mount option and other administrative stuff to the Linux
administrator's guide.
Signed-off-by: Darrick J. Wong
---
Documentation/admin-guide/ext4.rst | 574 ++
Documentation/admin-guide/index.rst |
Hi,
So my eyesight still hasn't fully recovered, so in the meantime it's
been difficult to read the online documentation. Here's some stylesheet
overrides I've been using to make it easier for me to read them:
https://djwong.org/docs/kdoc/index.html
---
From: Darrick J. W
On Tue, Oct 23, 2018 at 02:23:28PM -0700, Paul Lawrence wrote:
> bow == backup on write
>
> Similar to dm-snap, add the ability to take a snapshot of a device.
> Unlike dm-snap, a separate volume is not required.
>
> dm-bow can be in one of three states.
>
> In state one, the free blocks on the
On Mon, Jan 13, 2025 at 11:47:41AM +1100, Alistair Popple wrote:
> On Fri, Jan 10, 2025 at 08:44:38AM -0800, Darrick J. Wong wrote:
> > On Fri, Jan 10, 2025 at 05:00:33PM +1100, Alistair Popple wrote:
> > > Prior to freeing a block file systems supporting FS DAX must ch
On Mon, Jan 13, 2025 at 11:57:18AM +1100, Alistair Popple wrote:
> On Fri, Jan 10, 2025 at 08:50:19AM -0800, Darrick J. Wong wrote:
> > On Fri, Jan 10, 2025 at 05:00:35PM +1100, Alistair Popple wrote:
> > > File systems call dax_break_mapping() prior to reallocating file
>
On Mon, Jan 13, 2025 at 04:48:31PM +1100, Alistair Popple wrote:
> On Sun, Jan 12, 2025 at 06:49:40PM -0800, Darrick J. Wong wrote:
> > On Mon, Jan 13, 2025 at 11:57:18AM +1100, Alistair Popple wrote:
> > > On Fri, Jan 10, 2025 at 08:50:19AM -0800, Darrick J. Wong wrote:
>
On Fri, Jan 10, 2025 at 05:00:35PM +1100, Alistair Popple wrote:
> File systems call dax_break_mapping() prior to reallocating file
> system blocks to ensure the page is not undergoing any DMA or other
> accesses. Generally this is needed when a file is truncated to ensure
> that if a block is real
On Fri, Jan 10, 2025 at 05:00:33PM +1100, Alistair Popple wrote:
> Prior to freeing a block file systems supporting FS DAX must check
> that the associated pages are both unmapped from user-space and not
> undergoing DMA or other access from eg. get_user_pages(). This is
> achieved by unmapping the
On Fri, Jan 10, 2025 at 05:00:49PM +1100, Alistair Popple wrote:
> Currently fs dax pages are considered free when the refcount drops to
> one and their refcounts are not increased when mapped via PTEs or
> decreased when unmapped. This requires special logic in mm paths to
> detect that these page
On Sun, Jan 12, 2025 at 10:50:32AM -0500, Neal Gompa wrote:
> On Sun, Jan 12, 2025 at 10:30 AM Miguel Ojeda wrote:
> >
> > Newcomers to the kernel need to learn the different tags that are
> > used in commit messages and when to apply them. Acked-by is sometimes
> > misunderstood, since the docume
On Mon, Apr 21, 2025 at 05:00:35PM -0500, John Groves wrote:
> On 25/04/21 11:27AM, Darrick J. Wong wrote:
> > On Sun, Apr 20, 2025 at 08:33:27PM -0500, John Groves wrote:
> > > Subject: famfs: port into fuse
> > >
> > > This is the initial RFC for the fabri
On Thu, Apr 24, 2025 at 08:43:33AM -0500, John Groves wrote:
> On 25/04/20 08:33PM, John Groves wrote:
> > On completion of GET_FMAP message/response, setup the full famfs
> > metadata such that it's possible to handle read/write/mmap directly to
> > dax. Note that the devdax_iomap plumbing is not
On Thu, May 01, 2025 at 10:48:15PM -0700, Joanne Koong wrote:
> On Sun, Apr 20, 2025 at 6:34 PM John Groves wrote:
> >
> > Upon completion of a LOOKUP, if we're in famfs-mode we do a GET_FMAP to
> > retrieve and cache up the file-to-dax map in the kernel. If this
> > succeeds, read/write/mmap are
On Sun, Apr 27, 2025 at 08:48:30PM -0500, John Groves wrote:
> On 25/04/24 07:38AM, Darrick J. Wong wrote:
> > On Thu, Apr 24, 2025 at 08:43:33AM -0500, John Groves wrote:
> > > On 25/04/20 08:33PM, John Groves wrote:
> > > > On completion of GET_FMAP message/
On Sun, Apr 20, 2025 at 08:33:40PM -0500, John Groves wrote:
> On completion of GET_FMAP message/response, setup the full famfs
> metadata such that it's possible to handle read/write/mmap directly to
> dax. Note that the devdax_iomap plumbing is not in yet...
>
> Update MAINTAINERS for the new fi
On Sun, Apr 20, 2025 at 08:33:27PM -0500, John Groves wrote:
> Subject: famfs: port into fuse
>
> This is the initial RFC for the fabric-attached memory file system (famfs)
> integration into fuse. In order to function, this requires a related patch
> to libfuse [1] and the famfs user space [2].
On Tue, May 06, 2025 at 06:56:29PM +0200, Miklos Szeredi wrote:
> On Mon, 28 Apr 2025 at 21:00, Darrick J. Wong wrote:
>
> > I don't know what Miklos' opinion is about having multiple
> > fusecmds that do similar things -- on the one hand keeping yours and my
>
On Mon, May 12, 2025 at 02:51:45PM -0500, John Groves wrote:
> On 25/05/06 06:56PM, Miklos Szeredi wrote:
> > On Mon, 28 Apr 2025 at 21:00, Darrick J. Wong wrote:
> >
> > > I don't know what Miklos' opinion is about having multiple
> > > fusecmd
On Fri, May 16, 2025 at 12:06:44PM +0200, Miklos Szeredi wrote:
> On Thu, 15 May 2025 at 04:06, Darrick J. Wong wrote:
>
> > Yeah, it's confusing. The design doc tries to clarify this, but this is
> > roughly what we need for fuse:
> >
> > FUSE_IOMAP_OP_WRI
On Tue, May 13, 2025 at 11:14:55AM +0200, Miklos Szeredi wrote:
> On Thu, 8 May 2025 at 17:56, Darrick J. Wong wrote:
>
> > Well right now my barely functional prototype exposes this interface
> > for communicating mappings to the kernel. I've only gotten as far as
&g
On Wed, May 21, 2025 at 05:30:12PM -0500, John Groves wrote:
> On 25/04/20 08:33PM, John Groves wrote:
> > Subject: famfs: port into fuse
> >
> >
>
> I'm planning to apply the review comments and send v2 of
> this patch series soon - hopefully next week.
Heh, I'm just about to push go on an RFC
On Thu, Jul 03, 2025 at 01:50:26PM -0500, John Groves wrote:
> Upon completion of an OPEN, if we're in famfs-mode we do a GET_FMAP to
> retrieve and cache up the file-to-dax map in the kernel. If this
> succeeds, read/write/mmap are resolved direct-to-dax with no upcalls.
>
> GET_FMAP has a variab
On Thu, Jul 03, 2025 at 01:50:25PM -0500, John Groves wrote:
> * -o shadow=
What is a shadow?
> * -o daxdev=
And, uh, if there's a FUSE_GET_DAXDEV command, then what does this mount
option do? Pre-populate the first element of that set?
--D
> Signed-off-by: John Groves
> ---
> fs/fuse/fuse_
On Thu, Jul 03, 2025 at 05:45:48PM -0500, John Groves wrote:
> On 25/07/03 01:50PM, John Groves wrote:
> > * FUSE_DAX_FMAP flag in INIT request/reply
> >
> > * fuse_conn->famfs_iomap (enable famfs-mapped files) to denote a
> > famfs-enabled connection
> >
> > Signed-off-by: John Groves
> > ---
On Fri, Jul 04, 2025 at 08:39:59AM -0500, John Groves wrote:
> On 25/07/04 09:54AM, Amir Goldstein wrote:
> > On Thu, Jul 3, 2025 at 8:51 PM John Groves wrote:
> > >
> > > * FUSE_DAX_FMAP flag in INIT request/reply
> > >
> > > * fuse_conn->famfs_iomap (enable famfs-mapped files) to denote a
> > >
On Tue, Jul 08, 2025 at 07:02:03AM -0500, John Groves wrote:
> On 25/07/07 10:39AM, Darrick J. Wong wrote:
> > On Fri, Jul 04, 2025 at 08:39:59AM -0500, John Groves wrote:
> > > On 25/07/04 09:54AM, Amir Goldstein wrote:
> > > > On Thu, Jul 3, 2025
On Fri, Jul 11, 2025 at 10:28:20AM -0500, John Groves wrote:
> On 25/07/08 08:59PM, Darrick J. Wong wrote:
> > On Thu, Jul 03, 2025 at 01:50:25PM -0500, John Groves wrote:
> > > * -o shadow=
> >
> > What is a shadow?
> >
> > > * -o daxdev=
>
>
On Thu, Jul 10, 2025 at 08:32:13PM -0500, John Groves wrote:
> On 25/07/08 06:53PM, Darrick J. Wong wrote:
> > On Tue, Jul 08, 2025 at 07:02:03AM -0500, John Groves wrote:
> > > On 25/07/07 10:39AM, Darrick J. Wong wrote:
> > > > On Fri, Jul 04, 2025 at 08:39
75 matches
Mail list logo