3 # Copyright (C) 2008-2009 Karel Zak <kzak@redhat.com>
5 # This script makes a copy of relevant files from /sys and /proc.
6 # The files are usefull for lscpu(1) regression tests.
8 progname=$(basename $0)
11 echo -e "\nusage: $progname <testname>\n"
19 mkdir -p $TS_DUMP/{proc,sys}
21 $CP /proc/cpuinfo $TS_DUMP
23 mkdir -p $TS_DUMP/proc/bus/pci
24 $CP /proc/bus/pci/devices $TS_DUMP
26 if [ -d "/proc/xen" ]; then
27 mkdir -p $TS_DUMP/proc/xen
28 if [ -f "/proc/xen/capabilities" ]; then
29 $CP /proc/xen/capabilities $TS_DUMP
33 $CP /sys/devices/system/cpu/* $TS_DUMP
34 $CP /sys/devices/system/node/*/cpumap $TS_DUMP
36 tar zcvf $TS_NAME.tar.gz $TS_DUMP