util-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ian Kent <raven@themaw.net>
To: L A Walsh <lkml@tlinx.org>
Cc: Karel Zak <kzak@redhat.com>, util-linux@vger.kernel.org
Subject: Re: Using the upcoming fsinfo()
Date: Wed, 22 May 2019 11:12:25 +0800	[thread overview]
Message-ID: <0fd126b7de1e775484ce985a2ec69d97df21210e.camel@themaw.net> (raw)
In-Reply-To: <17de51282f3c3fafd3e99bff5aeb49d17e70b603.camel@themaw.net>

On Wed, 2019-05-22 at 10:59 +0800, Ian Kent wrote:
> 
> > 	This serves to workout that the call always returns what you 
> > expect it to, familiarity with the new call and how it works as well as
> > developing a first interface to construct and parse calls-to and 
> > output-from the call.
> 
> Avoiding having to parse string output (from the proc file system
> mount tables) is one of the key reasons to use a system call for
> this.
> 
> So this isn't the point of doing it.
> 
> The work for this (and some other new system calls) is being done
> in the kernel so the issue isn't to work out what the system call
> returns as much as it is to ensure the system call provides what's
> needed, implement things that aren't yet done and work out ways of
> providing things that are needed but can't yet be provided.

Just to give an idea of the amount of work that still needs to be
done there are around 70 file systems included in the Linux kernel
and, so far, the code needed to provide the file system specific
mount options via fsinfo() has been done for a little over 10 of
them (about 8 of these in the last few days) and most of those are
the simpler ones.

But having said that providing the file system specific mount options
appears to be one of only a couple of things that's missing.

Ian


  reply	other threads:[~2019-05-22  3:12 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-13  5:33 Using the upcoming fsinfo() Ian Kent
2019-05-13  9:08 ` Karel Zak
2019-05-13 16:04   ` Bruce Dubbs
2019-05-14  0:04     ` Ian Kent
2019-05-15 11:27     ` Karel Zak
2019-05-14  0:23   ` Ian Kent
2019-05-15 11:45     ` Karel Zak
2019-05-16  0:13       ` Ian Kent
2019-05-21 19:21         ` L A Walsh
2019-05-22  2:59           ` Ian Kent
2019-05-22  3:12             ` Ian Kent [this message]
2019-05-22  4:28             ` L A Walsh
2019-05-22 13:14               ` Ian Kent
2019-05-22 13:55                 ` Karel Zak
2019-05-23  1:27                   ` Ian Kent

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=0fd126b7de1e775484ce985a2ec69d97df21210e.camel@themaw.net \
    --to=raven@themaw.net \
    --cc=kzak@redhat.com \
    --cc=lkml@tlinx.org \
    --cc=util-linux@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).