diff options
author | Fengguang Wu <fengguang.wu@intel.com> | 2013-09-26 22:32:29 +0800 |
---|---|---|
committer | Fengguang Wu <fengguang.wu@intel.com> | 2013-09-29 12:18:12 +0800 |
commit | bb08704843af5ab71e0575def8564efc80b8b625 (patch) | |
tree | e585562ab082a85d704fc613ef3cd937a37161ff | |
parent | 13b40ddb8842d94d7723dbdd16feae58c3484c84 (diff) | |
download | vm-scalability-bb08704843af5ab71e0575def8564efc80b8b625.tar.gz |
case-migrate: make sure usemem is killed
umount: /tmp/vm-scalability: device is busy.
Signed-off-by: Fengguang Wu <fengguang.wu@intel.com>
-rwxr-xr-x | case-migrate | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/case-migrate b/case-migrate index b986d74..7c97b0f 100755 --- a/case-migrate +++ b/case-migrate @@ -6,11 +6,14 @@ create_sparse_file $SPARSE_FILE $mem numactl --interleave=all $USEMEM -f $SPARSE_FILE --readonly $((mem/nr_node/2)) --detach --sleep 100000 --pid-file $PIDFILE +pid=$(<$PIDFILE) + for i in `seq $((nr_node-1))` do - migratepages $(<$PIDFILE) $((i-1)) $i + migratepages $pid $((i-1)) $i done -kill $(<$PIDFILE) +kill $pid rm $SPARSE_FILE rm $PIDFILE +kill -9 $pid |