|  | #! /bin/bash | 
|  | # SPDX-License-Identifier: GPL-2.0 | 
|  | # Copyright (C) 2016 SUSE Linux Products GmbH. All Rights Reserved. | 
|  | # | 
|  | # FSQA Test No. 354 | 
|  | # | 
|  | # Test races between private file mapping faults from racing processes or | 
|  | # threads | 
|  | # | 
|  | . ./common/preamble | 
|  | _begin_fstest auto | 
|  |  | 
|  | # get standard environment and checks | 
|  |  | 
|  | _require_scratch | 
|  | _require_test_program "holetest" | 
|  |  | 
|  | _scratch_mkfs >>$seqres.full 2>&1 | 
|  | _scratch_mount | 
|  |  | 
|  | $here/src/holetest -f -p $SCRATCH_MNT/testfile 16 | 
|  | $here/src/holetest -f -p $SCRATCH_MNT/testfile 256 | 
|  | $here/src/holetest -f -p -F $SCRATCH_MNT/testfile 16 | 
|  | $here/src/holetest -f -p -F $SCRATCH_MNT/testfile 256 | 
|  |  | 
|  | status=0 | 
|  | exit |