diff options
author | Huang Ying <ying.huang@intel.com> | 2009-06-03 11:36:15 +0800 |
---|---|---|
committer | Huang Ying <ying.huang@intel.com> | 2009-06-03 11:36:15 +0800 |
commit | bc159f568024529d7b2f05aba1e24cc19670965e (patch) | |
tree | b0201dab60ebf9f7c8ca97f99667b87ef2041094 | |
parent | 290d7d01a20fb5c5deafbd64585cda097532e696 (diff) | |
download | mce-test-bc159f568024529d7b2f05aba1e24cc19670965e.tar.gz |
Fix gcov copy code
It seems that /bin/cp does not work for debugfs seq file, so uses
/bin/cat instead.
-rw-r--r-- | lib/mce.sh | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -140,8 +140,10 @@ get_gcov() local abs_dir=$(cd -P $KSRC_DIR/$src_dir; pwd) case $GCOV in copy) - cp /sys/kernel/debug/gcov/$abs_dir/*.gcda $abs_dir - cp /sys/kernel/debug/gcov/$abs_dir/*.gcno $abs_dir + for f in /sys/kernel/debug/gcov/$abs_dir/*.gc*; do + bf=$(basename $f) + cat $f > $abs_dir/$bf + done ;; dump) true |