All of lore.kernel.org
 help / color / mirror / Atom feed
* xfs/311 test pass but leave block device unusable
@ 2022-01-20 11:04 Andrea Tomassetti
  2022-01-20 18:02 ` Darrick J. Wong
  0 siblings, 1 reply; 3+ messages in thread
From: Andrea Tomassetti @ 2022-01-20 11:04 UTC (permalink / raw)
  To: fstests

Hi all,
I was using the (x)fstest utility on the Kernel 5.11 to try to
reproduce some xfs-related issues:
  INFO: task xfs-conv/dm-3:1360 blocked for more than 120 seconds.
  Workqueue: xfs-conv/dm-3 xfs_end_io [xfs]
   Call Trace:
    __schedule+0x44c/0x8a0
    schedule+0x4f/0xc0
    xlog_grant_head_wait+0xb5/0x1a0 [xfs]
    xlog_grant_head_check+0xe1/0x100 [xfs]

When I realized that xfs test n. 311 was passing correctly but every
further attempt to use the block device (e.g. mount it) was failing.
The issue is reproducible after reboot.

Test passed:
  ./check xfs/311
  FSTYP         -- xfs (non-debug)
  PLATFORM      -- Linux/x86_64 test 5.11.0-1021-aws
#22~20.04.2-Ubuntu SMP Wed Oct 27 21:27:13 UTC 2021
  MKFS_OPTIONS  -- -f /dev/xvdz
  MOUNT_OPTIONS -- /dev/xvdz /home/test/z

  xfs/311 25s ...  25s
  Ran: xfs/311
  Passed all 1 tests

Fail:
  # mount /dev/xvdz /home/test/z/
    mount: /home/test/z: /dev/xvdz already mounted or mount point busy.
    [ 2222.028417] /dev/xvdz: Can't open blockdev

lsof does not show anything that is using either /dev/xvdz or /home/test/z

Any idea why is this happening?

The `xlog_grant_head_wait` race issue has been resolved in a later
Kernel version, am I right?

Best regards,
Andrea

-- 







The contents of this email are confidential. If the reader of this 
message is not the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, please notify 
us immediately by replying to this message and deleting it from your 
computer. Thank you. Devo, Inc; arco@devo.com <mailto:arco@devo.com>;  
Calle Estébanez Calderón 3-5, 5th Floor. Madrid, Spain 28020


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-01-21 10:20 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-20 11:04 xfs/311 test pass but leave block device unusable Andrea Tomassetti
2022-01-20 18:02 ` Darrick J. Wong
2022-01-21 10:20   ` Andrea Tomassetti

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.