30 lines
		
	
	
		
			590 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			590 B
		
	
	
	
		
			Plaintext
		
	
	
	
if ! test -x $DEBUGFS_EXE; then
 | 
						|
	echo "$test_name: $test_description: skipped (no debugfs)"
 | 
						|
	return 0
 | 
						|
fi
 | 
						|
 | 
						|
SKIP_GUNZIP="true"
 | 
						|
TEST_DATA="$test_name.tmp"
 | 
						|
 | 
						|
dd if=$TEST_BITS of=$TEST_DATA bs=63k count=1 conv=sync > /dev/null 2>&1
 | 
						|
 | 
						|
touch $TMPFILE
 | 
						|
$MKE2FS -F -O resize_inode $TMPFILE 10240 > /dev/null 2>&1
 | 
						|
$DEBUGFS -w $TMPFILE << EOF > /dev/null 2>&1
 | 
						|
freeb 4 4
 | 
						|
freeb 8195 4
 | 
						|
write $TEST_DATA debugfs
 | 
						|
set_current_time 20050411000000
 | 
						|
set_inode_field debugfs mtime 20050411000000
 | 
						|
q
 | 
						|
EOF
 | 
						|
 | 
						|
E2FSCK_TIME=1113200000
 | 
						|
export E2FSCK_TIME
 | 
						|
 | 
						|
. $cmd_dir/run_e2fsck
 | 
						|
 | 
						|
rm -f $TEST_DATA
 | 
						|
 | 
						|
unset E2FSCK_TIME TEST_DATA
 |