#! /bin/bash # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (c) 2020 Oracle, Inc. All Rights Reserved. # # FS QA Test No. 517 # # Race freeze and fsmap for a while to see if we crash or livelock. # . ./common/preamble _begin_fstest auto quick fsmap freeze _register_cleanup "_cleanup" BUS # Override the default cleanup function. _cleanup() { cd / _scratch_xfs_stress_scrub_cleanup rm -rf $tmp.* } # Import common functions. . ./common/filter . ./common/fuzzy . ./common/inject # real QA test starts here _supported_fs xfs _require_xfs_scratch_rmapbt _require_xfs_io_command "fsmap" _require_xfs_stress_scrub _scratch_mkfs > "$seqres.full" 2>&1 _scratch_mount _scratch_xfs_stress_scrub -f -i 'fsmap -v' # success, all done echo "Silence is golden" status=0 exit