summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorDavid Hendricks <dhendrix@google.com>2010-10-29 21:54:16 +0000
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2010-10-29 21:54:16 +0000
commit2b29a5e334096652802f7b046a7e1b91da2211e6 (patch)
treea35821aae24bac48a5eafce932571c263eb9a4d4 /util
parent4e7df4eff8ec130d189822498707522b841687f8 (diff)
downloadflashrom-2b29a5e334096652802f7b046a7e1b91da2211e6.zip
flashrom-2b29a5e334096652802f7b046a7e1b91da2211e6.tar.gz
Replace "$FLASHROM_PARAM" with ${FLASHROM_PARAM} in util/flashrom_partial_write_test.sh to avoid passing in quoted
Parameters which can cause problems especially if FLASHROM_PARAM is empty or contains spaces. Corresponding to flashrom svn r1219. Signed-off-by: David Hendricks <dhendrix@google.com> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Diffstat (limited to 'util')
-rwxr-xr-xutil/flashrom_partial_write_test.sh14
1 files changed, 7 insertions, 7 deletions
diff --git a/util/flashrom_partial_write_test.sh b/util/flashrom_partial_write_test.sh
index 73e3c72..7cf37c9 100755
--- a/util/flashrom_partial_write_test.sh
+++ b/util/flashrom_partial_write_test.sh
@@ -81,13 +81,13 @@ echo "00h pattern written in ${ZERO_4K}"
echo "Reading BIOS image"
BIOS="bios.bin"
-flashrom "$FLASHROM_PARAM" -r "$BIOS" > /dev/null
+flashrom ${FLASHROM_PARAM} -r "$BIOS" > /dev/null
echo "Original image saved as ${BIOS}"
# $1: exit code
do_exit() {
echo "restoring original bios image using system's flashrom"
- flashrom "$FLASHROM_PARAM" -w "$BIOS"
+ flashrom ${FLASHROM_PARAM} -w "$BIOS"
echo "test files remain in ${TMPDIR}"
cd "$OLDDIR"
exit "$1"
@@ -157,7 +157,7 @@ while [ $i -lt $NUM_REGIONS ] ; do
dd if=${ZERO_4K} of=${TESTFILE} bs=1 conv=notrunc seek=${offset} 2> /dev/null
dd if=${FF_4K} of=${TESTFILE} bs=1 conv=notrunc seek=$((${offset} + 4096)) 2> /dev/null
- ./flashrom "$FLASHROM_PARAM" -l layout_4k_aligned.txt -i 00_${i} -i ff_${i} -w "$TESTFILE" > /dev/null
+ ./flashrom ${FLASHROM_PARAM} -l layout_4k_aligned.txt -i 00_${i} -i ff_${i} -w "$TESTFILE" > /dev/null
if [ "$?" != "0" ] ; then
echo "partial flash failed on iteration ${i}"
echo "Result: FAIL"
@@ -166,7 +166,7 @@ while [ $i -lt $NUM_REGIONS ] ; do
# download the entire ROM image and use diff to compare to ensure
# flashrom logic does not violate user-specified regions
- flashrom "$FLASHROM_PARAM" -r difftest.bin > /dev/null
+ flashrom ${FLASHROM_PARAM} -r difftest.bin > /dev/null
diff -q difftest.bin "$TESTFILE"
if [ "$?" != "0" ] ; then
echo "diff test failed on iteration ${i}"
@@ -239,7 +239,7 @@ echo "
" > layout_unaligned.txt
# reset the test file and ROM to the original state
-flashrom "$FLASHROM_PARAM" -w "$BIOS"
+flashrom ${FLASHROM_PARAM} -w "$BIOS"
cp "$BIOS" "$TESTFILE"
i=0
@@ -256,7 +256,7 @@ while [ $i -lt $NUM_REGIONS ] ; do
dd if=${ZERO_4K} of=${TESTFILE} bs=1 conv=notrunc seek=${offset} 2> /dev/null
dd if=${FF_4K} of=${TESTFILE} bs=1 conv=notrunc seek=$((${offset} + 4096)) count=writelen 2> /dev/null
- ./flashrom "$FLASHROM_PARAM" -l layout_unaligned.txt -i 00_${i} -i ff_${i} -w "$TESTFILE" > /dev/null
+ ./flashrom ${FLASHROM_PARAM} -l layout_unaligned.txt -i 00_${i} -i ff_${i} -w "$TESTFILE" > /dev/null
if [ "$?" != "0" ] ; then
echo "partial flash failed on iteration ${i}"
echo "Result: FAIL"
@@ -265,7 +265,7 @@ while [ $i -lt $NUM_REGIONS ] ; do
# download the entire ROM image and use diff to compare to ensure
# flashrom logic does not violate user-specified regions
- flashrom "$FLASHROM_PARAM" -r difftest.bin > /dev/null
+ flashrom ${FLASHROM_PARAM} -r difftest.bin > /dev/null
diff -q difftest.bin "$TESTFILE"
if [ "$?" != "0" ] ; then
echo "diff test failed on iteration ${i}"
OpenPOWER on IntegriCloud