Bug #1655

DFBSD 2.5.1 - fsx fails on UFS filesystem

Added by tuxillo almost 5 years ago. Updated over 4 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Hi,

Playing around a bit with vkernels I found that fsx failed quite early on them
in a UFS filesystem, so I wanted to try on a real machine, which produced the
same result.

Check http://leaf.dragonflybsd.org/~tuxillo/archive/temp/test.fsx.dat.fsxlog

I've passed fsx also on my HAMMER filesystem without issues (around 5 minutes also).

Is there any known issue with UFS that makes fsx to fail?

Cheers,
Antonio Huete

History

#1 Updated by tuxillo almost 5 years ago

Hi,

I've just run fsx on a 2.4.1 VM with UFS filesystem for about 1.30h without a
single failure. See the log here:

http://leaf.dragonflybsd.org/~tuxillo/archive/temp/2_4_1_test.fsx.dat.fsxlog

Cheers,
Antonio Huete

#2 Updated by dillon almost 5 years ago

:...
:Check http://leaf.dragonflybsd.org/~tuxillo/archive/temp/test.fsx.dat.fsxlo=
:g
:
:I've passed fsx also on my HAMMER filesystem without issues (around 5 minut=
:es also).
:
:Is there any known issue with UFS that makes fsx to fail?
:
:Cheers,
:Antonio Huete

There is fragility betwen the VM system and the filesystem. I've
slowly been consolidating the VM getpages/putpages code and some
of the new read-ahead code in vm_fault broke UFS's getpages.

I just pushed fixes. Try it now.

-Matt
Matthew Dillon
<>

#3 Updated by alexh over 4 years ago

Antonio,
Did you try to reproduce the problem after the fixes were pushed?

Cheers,
Alex Hornung

#4 Updated by tuxillo over 4 years ago

Hi,

This can be closed. It survived a 18h test.

testcalls = 23412481

Cheers,
Antonio Huete

Also available in: Atom PDF