Activity log for bug #1865967

Date Who What changed Old value New value Message
2020-03-04 03:40:20 Po-Hsu Lin bug added bug
2020-03-04 03:40:36 Po-Hsu Lin tags 4.15 gcp ubuntu-ltp-syscalls xenial
2020-03-04 06:23:11 Po-Hsu Lin bug task added linux (Ubuntu)
2020-03-04 06:23:21 Po-Hsu Lin nominated for series Ubuntu Eoan
2020-03-04 06:23:21 Po-Hsu Lin bug task added linux (Ubuntu Eoan)
2020-03-04 06:23:21 Po-Hsu Lin nominated for series Ubuntu Bionic
2020-03-04 06:23:21 Po-Hsu Lin bug task added linux (Ubuntu Bionic)
2020-03-04 06:25:41 Po-Hsu Lin summary fallocate06 from ubuntu_ltp_syscalls failed on X-GCP-4.15 fallocate06 from ubuntu_ltp_syscalls failed
2020-03-04 06:30:06 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2020-03-04 06:30:09 Ubuntu Kernel Bot linux (Ubuntu Bionic): status New Incomplete
2020-03-04 06:30:10 Ubuntu Kernel Bot linux (Ubuntu Eoan): status New Incomplete
2020-03-04 06:42:48 Po-Hsu Lin ubuntu-kernel-tests: assignee Po-Hsu Lin (cypressyew)
2020-03-04 06:42:49 Po-Hsu Lin ubuntu-kernel-tests: status New In Progress
2020-03-04 06:42:53 Po-Hsu Lin nominated for series Ubuntu Disco
2020-03-04 06:42:53 Po-Hsu Lin bug task added linux (Ubuntu Disco)
2020-03-04 06:43:01 Po-Hsu Lin linux (Ubuntu Bionic): status Incomplete Confirmed
2020-03-04 06:43:02 Po-Hsu Lin linux (Ubuntu Disco): status New Confirmed
2020-03-04 06:43:04 Po-Hsu Lin linux (Ubuntu Eoan): status Incomplete Confirmed
2020-03-04 06:43:12 Po-Hsu Lin tags 4.15 gcp ubuntu-ltp-syscalls xenial 4.15 5.0 5.3 gcp ubuntu-ltp-syscalls xenial
2020-03-04 06:43:20 Po-Hsu Lin tags 4.15 5.0 5.3 gcp ubuntu-ltp-syscalls xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls xenial
2020-03-04 07:48:13 Po-Hsu Lin nominated for series Ubuntu Xenial
2020-03-04 07:48:13 Po-Hsu Lin bug task added linux (Ubuntu Xenial)
2020-03-04 07:48:29 Po-Hsu Lin linux (Ubuntu Xenial): status New Confirmed
2020-03-04 09:58:34 Po-Hsu Lin description startup='Tue Mar 3 15:33:27 2020' tst_device.c:244: INFO: Using test device LTP_DEV='/dev/loop0' tst_device.c:282: INFO: Skipping $LTP_DEV size 256MB, requested size 512MB tst_device.c:88: INFO: Found free device 1 '/dev/loop1' tst_supported_fs_types.c:59: INFO: Kernel supports ext2 tst_supported_fs_types.c:43: INFO: mkfs.ext2 does exist tst_supported_fs_types.c:59: INFO: Kernel supports ext3 tst_supported_fs_types.c:43: INFO: mkfs.ext3 does exist tst_supported_fs_types.c:59: INFO: Kernel supports ext4 tst_supported_fs_types.c:43: INFO: mkfs.ext4 does exist tst_supported_fs_types.c:59: INFO: Kernel supports xfs tst_supported_fs_types.c:43: INFO: mkfs.xfs does exist tst_supported_fs_types.c:59: INFO: Kernel supports btrfs tst_supported_fs_types.c:43: INFO: mkfs.btrfs does exist tst_supported_fs_types.c:59: INFO: Kernel supports vfat tst_supported_fs_types.c:43: INFO: mkfs.vfat does exist tst_supported_fs_types.c:82: INFO: Filesystem exfat is not supported tst_test.c:1290: INFO: Testing on ext2 tst_mkfs.c:90: INFO: Formatting /dev/loop1 with ext2 opts='' extra opts='' mke2fs 1.42.13 (17-May-2015) tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:189: CONF: fallocate() not supported: EOPNOTSUPP (95) tst_test.c:1290: INFO: Testing on ext3 tst_mkfs.c:90: INFO: Formatting /dev/loop1 with ext3 opts='' extra opts='' mke2fs 1.42.13 (17-May-2015) tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:189: CONF: fallocate() not supported: EOPNOTSUPP (95) tst_test.c:1290: INFO: Testing on ext4 tst_mkfs.c:90: INFO: Formatting /dev/loop1 with ext4 opts='' extra opts='' mke2fs 1.42.13 (17-May-2015) tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 3. Fill FS: no; Use copy on write: yes fallocate06.c:174: CONF: File system does not support copy-on-write tst_test.c:1290: INFO: Testing on xfs tst_mkfs.c:90: INFO: Formatting /dev/loop1 with xfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 3. Fill FS: no; Use copy on write: yes fallocate06.c:174: CONF: File system does not support copy-on-write tst_test.c:1290: INFO: Testing on btrfs tst_mkfs.c:90: INFO: Formatting /dev/loop1 with btrfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) fallocate06.c:168: INFO: Case 3. Fill FS: no; Use copy on write: yes fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 4. Fill FS: yes; Use copy on write: yes tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 92198827 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 49365490 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 53944059 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 52603363 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 80077126 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 2031740 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 72377026 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 94373972 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:141: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) on full FS with CoW: ENOSPC (28) tst_test.c:1290: INFO: Testing on vfat tst_mkfs.c:90: INFO: Formatting /dev/loop1 with vfat opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:210: CONF: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE): EOPNOTSUPP (95) fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:210: CONF: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE): EOPNOTSUPP (95) fallocate06.c:168: INFO: Case 3. Fill FS: no; Use copy on write: yes fallocate06.c:174: CONF: File system does not support copy-on-write HINT: You _MAY_ be missing kernel fixes, see: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e093c4be760e Summary: passed 31 failed 2 skipped 7 warnings 0 tag=fallocate06 stime=1583249607 dur=48 exit=exited stat=1 core=no cu=26 cs=265 This test failures can be found on different releases: X - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/9FfVrZkQN8/ B - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/Zc9TW4sQKF/ D - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/cryTnnn5wF/ E - 2 failures reported: fallocate06.c:151: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/FXTZpsX7Qb/ F - 1 failure reported: fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test didn't terminates with BROK. https://pastebin.ubuntu.com/p/FKPJKCS2zr/
2020-03-04 10:29:14 Po-Hsu Lin tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls xenial 4.15 5.0 5.3 bionic disco eoan gcp kqa-blocker ubuntu-ltp-syscalls xenial
2020-03-04 11:19:37 Po-Hsu Lin linux (Ubuntu Xenial): status Confirmed In Progress
2020-03-04 11:19:41 Po-Hsu Lin linux (Ubuntu Bionic): status Confirmed In Progress
2020-03-04 11:19:43 Po-Hsu Lin linux (Ubuntu Disco): status Confirmed In Progress
2020-03-04 11:19:44 Po-Hsu Lin linux (Ubuntu Eoan): status Confirmed In Progress
2020-03-06 10:32:16 Po-Hsu Lin summary fallocate06 from ubuntu_ltp_syscalls failed xfs fill_fs test in fallocate06 from ubuntu_ltp_syscalls failed
2020-03-06 10:43:35 Po-Hsu Lin description This test failures can be found on different releases: X - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/9FfVrZkQN8/ B - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/Zc9TW4sQKF/ D - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/cryTnnn5wF/ E - 2 failures reported: fallocate06.c:151: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/FXTZpsX7Qb/ F - 1 failure reported: fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test didn't terminates with BROK. https://pastebin.ubuntu.com/p/FKPJKCS2zr/ Test failure in fallocate06 was composed by two issues, one is btrfs fill_fs test issue addressed in bug 1866323. Another is this one, this is the case 2 of xfs (fill_fs): tst_test.c:1290: INFO: Testing on xfs tst_mkfs.c:90: INFO: Formatting /dev/loop1 with xfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range This test failures can be found from X to E X - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/9FfVrZkQN8/ B - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/Zc9TW4sQKF/ D - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/cryTnnn5wF/ E - 2 failures reported: fallocate06.c:151: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/FXTZpsX7Qb/
2020-03-06 10:43:39 Po-Hsu Lin linux (Ubuntu): status Incomplete Fix Released
2020-03-06 17:16:13 Marko Preuss bug added subscriber Marko Preuss
2020-03-09 10:54:40 Po-Hsu Lin description Test failure in fallocate06 was composed by two issues, one is btrfs fill_fs test issue addressed in bug 1866323. Another is this one, this is the case 2 of xfs (fill_fs): tst_test.c:1290: INFO: Testing on xfs tst_mkfs.c:90: INFO: Formatting /dev/loop1 with xfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range This test failures can be found from X to E X - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/9FfVrZkQN8/ B - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/Zc9TW4sQKF/ D - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/cryTnnn5wF/ E - 2 failures reported: fallocate06.c:151: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/FXTZpsX7Qb/ == SRU Justification == The fill_fs test for XFS in fallocate06 from ubuntu_ltp_syscalls will fail on X/B/D/E: tst_test.c:1290: INFO: Testing on xfs tst_mkfs.c:90: INFO: Formatting /dev/loop1 with xfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range == Fix == * e093c4be (xfs: Fix tail rounding in xfs_alloc_file_space()) This patch can be cherry-picked in D/E and needs some minor context adjustmest on X/B. == Test == Test kernels can be found here: https://people.canonical.com/~phlin/kernel/lp-1865967-xfs-fallocate06/ All patched kernels are working as expected, this issue will no longer exist on XFS: tst_test.c:1290: INFO: Testing on xfs tst_mkfs.c:90: INFO: Formatting /dev/loop5 with xfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range == Regression Potential == Low, this ensures all the blocks are properly allocated and it's only affecting the allocation on XFS. == Original Bug Report == Test failure in fallocate06 was composed by two issues, one is btrfs fill_fs test issue addressed in bug 1866323. Another is this one, this is the case 2 of xfs (fill_fs): tst_test.c:1290: INFO: Testing on xfs tst_mkfs.c:90: INFO: Formatting /dev/loop1 with xfs opts='' extra opts='' tst_test.c:1229: INFO: Timeout per run is 0h 05m 00s fallocate06.c:117: INFO: Copy-on-write is not supported fallocate06.c:168: INFO: Case 1. Fill FS: no; Use copy on write: no fallocate06.c:157: PASS: write() successful fallocate06.c:201: PASS: Misaligned allocation works as expected fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range fallocate06.c:168: INFO: Case 2. Fill FS: yes; Use copy on write: no tst_fill_fs.c:32: INFO: Creating file mntpoint/file0 size 21710183 tst_fill_fs.c:32: INFO: Creating file mntpoint/file1 size 8070086 tst_fill_fs.c:32: INFO: Creating file mntpoint/file2 size 3971177 tst_fill_fs.c:32: INFO: Creating file mntpoint/file3 size 36915315 tst_fill_fs.c:32: INFO: Creating file mntpoint/file4 size 70310993 tst_fill_fs.c:32: INFO: Creating file mntpoint/file5 size 4807935 tst_fill_fs.c:32: INFO: Creating file mntpoint/file6 size 90739786 tst_fill_fs.c:32: INFO: Creating file mntpoint/file7 size 76896492 tst_fill_fs.c:32: INFO: Creating file mntpoint/file8 size 72228649 tst_fill_fs.c:32: INFO: Creating file mntpoint/file9 size 36207821 tst_fill_fs.c:32: INFO: Creating file mntpoint/file10 size 81483962 tst_fill_fs.c:32: INFO: Creating file mntpoint/file11 size 92198827 tst_fill_fs.c:59: INFO: write(): ENOSPC (28) fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:157: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) successful fallocate06.c:237: PASS: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) cleared the correct file range This test failures can be found from X to E X - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/9FfVrZkQN8/ B - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/Zc9TW4sQKF/ D - 2 failures reported: fallocate06.c:153: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/cryTnnn5wF/ E - 2 failures reported: fallocate06.c:151: FAIL: Unexpected return value from write(): 7680 (expected 8192) fallocate06.c:146: FAIL: fallocate(FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE) failed unexpectedly: ENOSPC (28) Test terminates with: tst_test.c:1274: BROK: Test killed by SIGIOT/SIGABRT! https://pastebin.ubuntu.com/p/FXTZpsX7Qb/
2020-03-11 19:21:57 Sean Feole tags 4.15 5.0 5.3 bionic disco eoan gcp kqa-blocker ubuntu-ltp-syscalls xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls xenial
2020-03-13 02:24:37 Khaled El Mously linux (Ubuntu Xenial): status In Progress Fix Committed
2020-03-13 02:24:38 Khaled El Mously linux (Ubuntu Bionic): status In Progress Fix Committed
2020-03-13 02:24:40 Khaled El Mously linux (Ubuntu Disco): status In Progress Fix Committed
2020-03-13 02:24:42 Khaled El Mously linux (Ubuntu Eoan): status In Progress Fix Committed
2020-03-17 06:44:27 Ubuntu Kernel Bot tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-needed-xenial xenial
2020-03-17 16:14:01 Ubuntu Kernel Bot tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-needed-xenial xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-needed-bionic verification-needed-xenial xenial
2020-03-17 17:34:10 Ubuntu Kernel Bot tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-needed-bionic verification-needed-xenial xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-needed-bionic verification-needed-eoan verification-needed-xenial xenial
2020-03-20 07:25:24 Po-Hsu Lin tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-needed-bionic verification-needed-eoan verification-needed-xenial xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-xenial verification-needed-bionic verification-needed-eoan xenial
2020-03-27 07:59:10 Po-Hsu Lin tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-xenial verification-needed-bionic verification-needed-eoan xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-eoan verification-done-xenial verification-needed-bionic xenial
2020-03-27 08:01:37 Po-Hsu Lin tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-eoan verification-done-xenial verification-needed-bionic xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial
2020-03-27 08:16:16 Po-Hsu Lin ubuntu-kernel-tests: status In Progress Fix Released
2020-04-06 12:20:18 Launchpad Janitor linux (Ubuntu Eoan): status Fix Committed Fix Released
2020-04-06 12:50:54 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released
2020-04-06 12:50:54 Launchpad Janitor cve linked 2020-8428
2020-04-06 16:52:57 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2020-04-06 16:52:57 Launchpad Janitor cve linked 2020-8834
2020-07-02 20:03:11 Steve Langasek linux (Ubuntu Disco): status Fix Committed Won't Fix
2020-07-16 14:50:06 Sean Feole tags 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial 4.15 5.0 5.3 5.4 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial
2020-07-16 14:50:20 Sean Feole tags 4.15 5.0 5.3 5.4 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial 4.15 5.0 5.3 5.4 bionic disco eoan gcp sru-20200629 ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial
2020-07-20 09:49:50 Po-Hsu Lin tags 4.15 5.0 5.3 5.4 bionic disco eoan gcp sru-20200629 ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial 4.15 5.0 5.3 bionic disco eoan gcp ubuntu-ltp-syscalls verification-done-bionic verification-done-eoan verification-done-xenial xenial
2023-08-23 08:52:09 Po-Hsu Lin nominated for series Ubuntu Trusty
2023-08-23 08:52:09 Po-Hsu Lin bug task added linux (Ubuntu Trusty)