[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20180731193905.GA28700@amd>
Date: Tue, 31 Jul 2018 21:39:05 +0200
From: Pavel Machek <pavel@....cz>
To: David Howells <dhowells@...hat.com>
Cc: Matthew Wilcox <willy@...radead.org>,
"Theodore Y. Ts'o" <tytso@....edu>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Al Viro <viro@...iv.linux.org.uk>,
linux-fsdevel <linux-fsdevel@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH 36/38] vfs: Add a sample program for the new mount API
[ver #10]
On Tue 2018-07-31 14:00:37, David Howells wrote:
> Pavel Machek <pavel@....cz> wrote:
>
> > Regexes do not work in presence of arbitrary strings in the
> > message. If we had a way to tell start / end of string inserted in the
> > message, yes, the problem would be solved.
>
> You could use quotes around arbitrary insertions, ie. you always do '%s'
> inside the kernel if %s doesn't correspond to a specific set of text
> constants.
Yes, that would work. Except for strings that can contain 's, for
example filenames. \0 could be used to terminate arbitrary
strings.. AFAICT this goes over file descriptors, so length is
available, and we could use \0 to terminate strings.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Download attachment "signature.asc" of type "application/pgp-signature" (182 bytes)
Powered by blists - more mailing lists