Message ID | 20240827065123.1762168-3-hch@lst.de (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
Series | [1/6] block: remove checks for FALLOC_FL_NO_HIDE_STALE | expand |
On Tue, Aug 27, 2024 at 08:50:46AM +0200, Christoph Hellwig wrote: > FALLOC_FL_NO_HIDE_STALE can't make it past vfs_fallocate (and if the > flag does what the name implies that's a good thing as it would be > highly dangerous). Remove the dead tracing code for it. > > Signed-off-by: Christoph Hellwig <hch@lst.de> > --- > include/trace/events/ext4.h | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/include/trace/events/ext4.h b/include/trace/events/ext4.h > index cc5e9b7b2b44e7..156908641e68f1 100644 > --- a/include/trace/events/ext4.h > +++ b/include/trace/events/ext4.h > @@ -91,7 +91,6 @@ TRACE_DEFINE_ENUM(ES_REFERENCED_B); > #define show_falloc_mode(mode) __print_flags(mode, "|", \ > { FALLOC_FL_KEEP_SIZE, "KEEP_SIZE"}, \ > { FALLOC_FL_PUNCH_HOLE, "PUNCH_HOLE"}, \ > - { FALLOC_FL_NO_HIDE_STALE, "NO_HIDE_STALE"}, \ If we're going to drop this flag that has never been accepted by any of the fallocate implementations, then can we remove it from the uapi? --D > { FALLOC_FL_COLLAPSE_RANGE, "COLLAPSE_RANGE"}, \ > { FALLOC_FL_ZERO_RANGE, "ZERO_RANGE"}) > > -- > 2.43.0 > >
On Tue, Aug 27, 2024 at 07:56:34AM -0700, Darrick J. Wong wrote: > If we're going to drop this flag that has never been accepted by any of > the fallocate implementations, then can we remove it from the uapi? We usually don't really remove code point allocations once added, but converting the define to a comment might be a good idea.
On Tue 27-08-24 08:50:46, Christoph Hellwig wrote: > FALLOC_FL_NO_HIDE_STALE can't make it past vfs_fallocate (and if the > flag does what the name implies that's a good thing as it would be > highly dangerous). Remove the dead tracing code for it. > > Signed-off-by: Christoph Hellwig <hch@lst.de> Looks good. Feel free to add: Reviewed-by: Jan Kara <jack@suse.cz> Honza > --- > include/trace/events/ext4.h | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/include/trace/events/ext4.h b/include/trace/events/ext4.h > index cc5e9b7b2b44e7..156908641e68f1 100644 > --- a/include/trace/events/ext4.h > +++ b/include/trace/events/ext4.h > @@ -91,7 +91,6 @@ TRACE_DEFINE_ENUM(ES_REFERENCED_B); > #define show_falloc_mode(mode) __print_flags(mode, "|", \ > { FALLOC_FL_KEEP_SIZE, "KEEP_SIZE"}, \ > { FALLOC_FL_PUNCH_HOLE, "PUNCH_HOLE"}, \ > - { FALLOC_FL_NO_HIDE_STALE, "NO_HIDE_STALE"}, \ > { FALLOC_FL_COLLAPSE_RANGE, "COLLAPSE_RANGE"}, \ > { FALLOC_FL_ZERO_RANGE, "ZERO_RANGE"}) > > -- > 2.43.0 >
diff --git a/include/trace/events/ext4.h b/include/trace/events/ext4.h index cc5e9b7b2b44e7..156908641e68f1 100644 --- a/include/trace/events/ext4.h +++ b/include/trace/events/ext4.h @@ -91,7 +91,6 @@ TRACE_DEFINE_ENUM(ES_REFERENCED_B); #define show_falloc_mode(mode) __print_flags(mode, "|", \ { FALLOC_FL_KEEP_SIZE, "KEEP_SIZE"}, \ { FALLOC_FL_PUNCH_HOLE, "PUNCH_HOLE"}, \ - { FALLOC_FL_NO_HIDE_STALE, "NO_HIDE_STALE"}, \ { FALLOC_FL_COLLAPSE_RANGE, "COLLAPSE_RANGE"}, \ { FALLOC_FL_ZERO_RANGE, "ZERO_RANGE"})
FALLOC_FL_NO_HIDE_STALE can't make it past vfs_fallocate (and if the flag does what the name implies that's a good thing as it would be highly dangerous). Remove the dead tracing code for it. Signed-off-by: Christoph Hellwig <hch@lst.de> --- include/trace/events/ext4.h | 1 - 1 file changed, 1 deletion(-)