[Ocfs2-test-devel] [PATCH 1/1] ocfs2-test: fix compile error for test program defrag

Tiger Yang tiger.yang at oracle.com
Mon Aug 29 20:14:55 PDT 2011


This patch fix compile error as struct ocfs2_move_extents
has no member named ‘me_thresh’.

Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
---
 programs/defrag-test/defrager.c       |    7 +++----
 programs/defrag-test/multi_defrager.c |    9 +++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/programs/defrag-test/defrager.c b/programs/defrag-test/defrager.c
index 27a8530..bcceb56 100644
--- a/programs/defrag-test/defrager.c
+++ b/programs/defrag-test/defrager.c
@@ -50,9 +50,8 @@ char *filename = NULL;
 
 static void usage(void)
 {
-	fprintf(stderr, ("Usage: %s [-s start_offset] [-l length] [-t thresh] "
-		"<file_path>\n"),
-		program_name);
+	fprintf(stderr, ("Usage: %s [-s start_offset] [-l length] "
+		"[-t threshold] <file_path>\n"), program_name);
 	exit(1);
 }
 
@@ -72,7 +71,7 @@ int parse_opts(int argc, char **argv, struct ocfs2_move_extents *range)
 			range->me_len = atol(optarg);
 			break;
 		case 't':
-			range->me_thresh = atol(optarg);
+			range->me_threshold = atol(optarg);
 			break;
 		case 'h':
 			usage();
diff --git a/programs/defrag-test/multi_defrager.c b/programs/defrag-test/multi_defrager.c
index e7c5420..b2a6818 100755
--- a/programs/defrag-test/multi_defrager.c
+++ b/programs/defrag-test/multi_defrager.c
@@ -107,7 +107,7 @@ int parse_opts(int argc, char **argv, struct ocfs2_move_extents *range)
 			range->me_len = atol(optarg);
 			break;
 		case 't':
-			range->me_thresh = atol(optarg);
+			range->me_threshold = atol(optarg);
 			break;
 		case 'w':
 			strcpy(workplace, optarg);
@@ -301,13 +301,14 @@ do_defrag:
 			if (ret)
 				goto out;
 			range->me_start = get_rand_ul(0, range->me_start );
-			range->me_len = get_rand_ul(range->me_thresh, i_size);
+			range->me_len =
+				get_rand_ul(range->me_threshold, i_size);
 		}
 
 		if (verbose)
 			rank_printf("defrag %s at offset: %llu, len: %llu, "
-				    "thresh: %llu\n", path, range->me_start,
-				    range->me_len, range->me_thresh);
+				    "threshold: %llu\n", path, range->me_start,
+				    range->me_len, range->me_threshold);
 
 		ret = defrag_file(path, range);
 		if (ret)
-- 
1.7.4.4




More information about the Ocfs2-test-devel mailing list