On Sun, Oct 27, 2019 at 07:56:09AM +1100, Dave Chinner wrote: > We should plan to deprecate and remove ALLOCSP/FREESP - they just > aren't useful APIs anymore, and nobody has used them in preference > to the RESVSP/UNRESVSP ioctls since they were introduced in ~1998 > with unwritten extents. We probably should have deprecated then 10 > years ago.... I vaguely remember an actually reported bug beeing fixed in the code just a few years ago, which suggests actual users. That being said I'm all for throwing in a deprecation warnings and then see if anyone screams. With this series the code becomes more self-contained, and I have another patch that moves the IOC_RESVP / fallocate implementation over to use iomap, at which point it is entirely standalone.