On Wed, Nov 20, 2019 at 07:25:11AM +1100, Dave Chinner wrote: > On Tue, Nov 19, 2019 at 04:44:53PM +0100, Carlos Maiolino wrote: > > By now, FIEMAP users have no way to identify which device contains the > > mapping being reported by the ioctl, > > This is an incorrect assertion. > > Users can call FS_IOC_FSGETXATTR and look at the FS_XFLAG_REALTIME > flag returned to determine what device the XFS data mapping points > at. /me didn't know > > > so, let's forbid FIEMAP on RT > > devices/files until FIEMAP can properly report the device containing the > > returned mappings. > > Also, fiemap on the attribute fork should work regardless of where > the data for the file is located. > True. > So that's two reasons we shouldn't do this :P Fair enough. Thanks, I'll try to find another way to deal with that :P -- Carlos