fs_fill in fs from ubuntu_ltp reports TBROK on XFS

Bug #2024161 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
Fix Released
Undecided
Unassigned

Bug Description

When testing the LTP update (LTP 20230516, commit 3ebc2dfa85c) on Oracle cloud.

fs_fill in fs from ubuntu_ltp failed on instance BM.Standard2.52 only.

The error message is a bit different with different kernels:
B-oracle-5.4 (2 TBORK reported):
tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1094: TINFO: Formatting /dev/loop3 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:77: TBROK: openat(103, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(69, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(117, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(81, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(133, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(82, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(93, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(132, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(131, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(89, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(75, 'AOF', 101, 600): ENOSPC (28)
tst_test.c:1618: TBROK: Test killed by SIGSEGV!

Summary:
passed 6
failed 0
broken 2
skipped 0
warnings 10

F-oracle (10 TBORK reported):

tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1093: TINFO: Formatting /dev/loop5 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:77: TBROK: openat(98, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(161, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(120, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(97, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(70, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(85, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(109, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(100, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(86, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(110, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(72, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(118, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(112, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(61, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(65, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(113, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(69, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(123, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(74, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(73, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(71, 'AOF', 101, 600): ENOSPC (28)
tst_test.c:1618: TBROK: Test killed by SIGSEGV!

Summary:
passed 6
failed 0
broken 10
skipped 0
warnings 12

F-oracle-5.15 (2 TBORK reported):
tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1093: TINFO: Formatting /dev/loop5 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread9/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread38/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TBROK: openat(131, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread18/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread13/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TBROK: openat(89, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread15/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread19/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread36/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TWARN: openat(83, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(80, 'AOF', 101, 600): ENOSPC (28)

Summary:
passed 6
failed 0
broken 2
skipped 0
warnings 2
INFO: ltp-pan reported some tests FAIL

J-oracle (2 TBORK reported):
tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1093: TINFO: Formatting /dev/loop5 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:77: TBROK: openat(77, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(128, 'AOF', 101, 600): ENOSPC (28)
tst_test.c:1618: TBROK: Test killed by SIGSEGV!

Summary:
passed 6
failed 0
broken 2
skipped 0
warnings 1

J-oracle-5.19 (4 TBORK reported):
tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1093: TINFO: Formatting /dev/loop5 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread24/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TBROK: openat(73, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(76, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(95, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(149, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(87, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(68, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(72, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(117, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread78/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread103/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread78/AOF", iov, 512): ENOSPC
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread98/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread103/AOF", iov, 512): ENOSPC
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread78/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread52/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread98/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread78/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread52/AOF", iov, 512): ENOSPC
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread103/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread78/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread98/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread52/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread103/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread78/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread52/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread98/AOF", iov, 512): ENOSPC
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread103/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:106: TWARN: writev("mntpoint/subdir/thread52/AOF", iov, 512): EBADF (9)
tst_fill_fs.c:114: TWARN: close(-1) failed: EBADF (9)

Summary:
passed 6
failed 0
broken 4
skipped 0
warnings 16

K-oracle (5 TBROK reported):
tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1093: TINFO: Formatting /dev/loop5 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread28/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread31/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TBROK: openat(99, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(130, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(119, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread16/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TBROK: openat(118, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(112, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(107, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TWARN: openat(95, 'AOF', 101, 600): ENOSPC (28)

Summary:
passed 6
failed 0
broken 5
skipped 0
warnings 1

L-oracle (3 TBROK reported):
tst_test.c:1634: TINFO: === Testing on xfs ===
tst_test.c:1093: TINFO: Formatting /dev/loop5 with xfs opts='' extra opts=''
fs_fill.c:115: TINFO: Running 106 writer threads
tst_fill_fs.c:77: TBROK: openat(114, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(88, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:77: TBROK: openat(74, 'AOF', 101, 600): ENOSPC (28)
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread40/AOF", iov, 512): ENOSPC
tst_fill_fs.c:109: TINFO: writev("mntpoint/subdir/thread19/AOF", iov, 512): ENOSPC
tst_fill_fs.c:77: TWARN: openat(82, 'AOF', 101, 600): ENOSPC (28)

Summary:
passed 6
failed 0
broken 3
skipped 0
warnings 1

Po-Hsu Lin (cypressyew)
summary: - fs_fill in fs from ubuntu_ltp reports 2 TBROK on XFS with f-oracle /
+ fs_fill in fs from ubuntu_ltp reports TBROK on XFS with f-oracle /
j-oracle
description: updated
Po-Hsu Lin (cypressyew)
description: updated
Po-Hsu Lin (cypressyew)
description: updated
Po-Hsu Lin (cypressyew)
summary: - fs_fill in fs from ubuntu_ltp reports TBROK on XFS with f-oracle /
- j-oracle
+ fs_fill in fs from ubuntu_ltp reports TBROK on XFS
description: updated
Po-Hsu Lin (cypressyew)
description: updated
tags: added: lunar sru-20230612
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

This issue can be fixed with LTP updated to commit df1b01cc12 tst_fill_fs: drop safe_macro from fill_flat_vec. Which is part of our recent update https://lists.ubuntu.com/archives/kernel-team/2023-December/147590.html

Hints have been removed, if this is failing again we will need a new bug report.

Changed in ubuntu-kernel-tests:
status: New → Fix Released
tags: added: 6.2 6.5 mantic
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.