On Mon, Apr 24, 2017 at 03:02:01PM +0200, Andrew Jones wrote: > On Mon, Apr 24, 2017 at 06:17:14PM +0530, Balamuruhan S wrote: > > It looks good and I have tested this patch in x86 and PowerPC. > > > > I tried to use git am <patch> but it fails with, > > > > # git am ./test.patch > > Patch format detection failed. > > > > so I did git apply and tested. > > Thanks for the testing. > > > Henceforth I will use tabs for indentation. > > We never officially decided on a bash coding standard (we should probably > do that, as we have over 500 lines of bash now). Original files are spaces > (or mostly, occasionally you'll find a tab...), but when I wrote a couple > new bash files I used tabs, and scripts/arch-run.bash is one of those > files. While tabs might not have been the right choice, I'd prefer that at > least per file consistency is maintained. Sure drew. Thanks, Bala > > Thanks, > drew > > > > > Regards, > > Bala > > > > On Mon, Apr 24, 2017 at 11:26:18AM +0200, Andrew Jones wrote: > > > We use tabs in scripts/arch-run.bash, which the import of the > > > function forgot to convert to. Also, while touching all lines > > > to add the tabs, apply some more cleanups and simplifications. > > > > > > Signed-off-by: Andrew Jones <drjones@xxxxxxxxxx> > > > --- > > > scripts/arch-run.bash | 39 ++++++++++++++++++--------------------- > > > 1 file changed, 18 insertions(+), 21 deletions(-) > > > > > > diff --git a/scripts/arch-run.bash b/scripts/arch-run.bash > > > index d526d98bcc40..5c10828e30f9 100644 > > > --- a/scripts/arch-run.bash > > > +++ b/scripts/arch-run.bash > > > @@ -134,27 +134,24 @@ migration_cmd () > > > fi > > > } > > > > > > -# qemu binary search function for all arches > > > search_qemu_binary () > > > { > > > - local save_path=$PATH > > > - local qemucmd QEMUFOUND qemu > > > - export PATH=$PATH:/usr/libexec > > > - for qemucmd in ${QEMU:-qemu-system-$ARCH_NAME qemu-kvm} > > > - do > > > - unset QEMUFOUND > > > - unset qemu > > > - if ! [ -z "${QEMUFOUND=$(${qemucmd} --help 2>/dev/null | grep "QEMU")}" ] > > > - then > > > - qemu="${qemucmd}" > > > - break > > > - fi > > > - done > > > - > > > - if [ -z "${QEMUFOUND}" ]; then > > > - echo "A QEMU binary was not found, You can set a custom location by using the QEMU=<path> environment variable" > > > - exit 2 > > > - fi > > > - which $qemu > > > - export PATH=$save_path > > > + local save_path=$PATH > > > + local qemucmd qemu > > > + > > > + export PATH=$PATH:/usr/libexec > > > + for qemucmd in ${QEMU:-qemu-system-$ARCH_NAME qemu-kvm}; do > > > + if $qemucmd --help 2>/dev/null | grep -q 'QEMU'; then > > > + qemu="$qemucmd" > > > + break > > > + fi > > > + done > > > + > > > + if [ -z "$qemu" ]; then > > > + echo "A QEMU binary was not found." > > > + echo "You can set a custom location by using the QEMU=<path> environment variable." > > > + exit 2 > > > + fi > > > + command -v $qemu > > > + export PATH=$save_path > > > } > > > -- > > > 2.9.3 > > > > > >