Hello developers It is possible to explain the FLAGS field in xfs_bmap output of a file EXT: FILE-OFFSET BLOCK-RANGE AG AG-OFFSET TOTAL FLAGS 0: [0..7]: 49700520968..49700520975 30 (8..15) 8 001111 1: [8..4175871]: 49708756480..49712932343 30 (8235520..12411383) 4175864 000111 2: [4175872..19976191]: 49715788288..49731588607 30 (15267328..31067647) 15800320 000011 3: [19976192..25153535]: 49731588608..49736765951 30 (31067648..36244991) 5177344 000011 4: [25153536..41930743]: 49767625216..49784402423 30 (67104256..83881463) 16777208 000111 5: [41930744..58707951]: 49784402424..49801179631 30 (83881464..100658671) 16777208 001111 6: [58707952..58959935]: 49801179632..49801431615 30 (100658672..100910655) 251984 001111 7: [58959936..75485159]: 49801431616..49817956839 30 (100910656..117435879) 16525224 001111 with [disk06]# du -sh ./00000869/014886f4 36G ./00000869/014886f4 [disk06]# du -sh --apparent-size ./00000869/014886f4 29G ./00000869/014886f4 I try to understand if this file contains unused externs and how those file are created like this (if we assume that the free space was not fragmented ) we are running CentOS Stream release 8 with 4.18.0-383.el8.x86_64 if I defrag the file above the difference bewteen apparent size and size with du disappered ! thank you in advance best e.v.