Hi DJ and xfs developers,
i am ceph developer, build the OSD on top of the xfs mount point. the
kernel xfs module i used was build from the 4.9.8 kernel release from
kernel.org, that includes your recent changes in Dec, 2016.
recently, i found our cluster will get faulted due to the xfs mount
wrongly report there is no space to create the new file as
" No space left on device ", but apparently the xfs mount point only
be around 50% full.
i used the systemtap to narrow it down the the function
xfs_ialloc_ag_select which reports no free ag selected, the problem seems
still exist, not sure your recent patches will fix it or not.
i am very glad to provide more info if your like to assist you to
identify the problem.