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. > 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. So that's two reasons we shouldn't do this :P Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx