Ok, thanks for testing. The previous three kernels were to test if any of the following three commits were the fix:
a54fba8 xfs: Move handling of missing page into one place in xfs_find_get_desired_pgoff()
d7fd242 xfs: Fix off-by-in in loop termination in xfs_find_get_desired_pgoff()
5375023 xfs: Fix missed holes in SEEK_HOLE implementation
Your testing confirms they do not fix this bug in Xenial(4.4). We will probably have to perform a "Reverse" bisect between v4.12-rc2 and v4.12-rc3 to identify the commit that fixes this issue in -rc3. I'll post a test kernel shortly.
Ok, thanks for testing. The previous three kernels were to test if any of the following three commits were the fix:
a54fba8 xfs: Move handling of missing page into one place in xfs_find_ get_desired_ pgoff() get_desired_ pgoff()
d7fd242 xfs: Fix off-by-in in loop termination in xfs_find_
5375023 xfs: Fix missed holes in SEEK_HOLE implementation
Your testing confirms they do not fix this bug in Xenial(4.4). We will probably have to perform a "Reverse" bisect between v4.12-rc2 and v4.12-rc3 to identify the commit that fixes this issue in -rc3. I'll post a test kernel shortly.