Thread (19 messages) 19 messages, 5 authors, 2018-11-06

Re: [PATCH v2 2/5] uapi: deprecate STATX_ALL

From: Miklos Szeredi <miklos@szeredi.hu>
Date: 2018-10-19 15:40:40
Also in: linux-fsdevel, lkml

On Fri, Oct 19, 2018 at 5:35 PM, David Howells [off-list ref] wrote:
Miklos Szeredi [off-list ref] wrote:
quoted
+/*
+ * This is deprecated, and shall remain the same value in the future.  To avoid
+ * confusion please use the equivalent (STATX_BASIC_STATS | STATX_BTIME)
+ * instead.
+ */
+#define STATX_ALL            0x00000fffU
The comment is misleading.  STATX_ALL is *not* equivalent to
STATX_BASIC_STATS | STATX_BTIME, even though it might be numerically the
same.  You would need to update the comment when you add STATX_ATTRIBUTES
to mention that also.
The definition of STATX_ALL is, and will remain, equivalent to
STATX_BASIC_STATS | STATX_BTIME.

What is misleading about this?

If you feel confused by this comment, then maybe I should just drop that part.

Thanks,
Miklos
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help