Thread (19 messages) 19 messages, 5 authors, 2016-12-05

Re: [PATCH 1/4] statx: Add a system call to make enhanced file info available [ver #3]

From: Al Viro <viro@ZenIV.linux.org.uk>
Date: 2016-12-04 16:05:06
Also in: linux-fsdevel, lkml

On Sun, Dec 04, 2016 at 04:38:05AM +0000, Al Viro wrote:
I understand wanting to avoid extra arguments, but you are asking for trouble
with that sort of calling conventions.  Verifying that all call chains have
these fields initialized is bloody unpleasant and it *is* going to break,
especially since the rules are "you need to initialize it for vfs_xgetattr(),
but not for vfs_getattr()" - the names are similar enough for confusion,
and that's not the only such pair.
BTW, after some grepping: you seem to leave ecryptfs_getattr() as-is, which
means that flags it had been passed by caller in *stat are not seen by
underlying fs.  Looks fishy...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help