qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL v3 00/35] Misc patches for 2018-12-18


From: Peter Maydell
Subject: Re: [Qemu-devel] [PULL v3 00/35] Misc patches for 2018-12-18
Date: Thu, 20 Dec 2018 17:38:27 +0000

On Thu, 20 Dec 2018 at 12:37, Paolo Bonzini <address@hidden> wrote:
>
> The following changes since commit e85c577158a2e8e252414959da9ef15c12eec63d:
>
>   Merge remote-tracking branch 
> 'remotes/huth-gitlab/tags/pull-request-2018-12-17' into staging (2018-12-18 
> 14:31:06 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to b4e8bbb9ae50045160957e7ab66c4f1cae535ea4:
>
>   avoid TABs in files that only contain a few (2018-12-19 16:03:22 +0100)
>
> ----------------------------------------------------------------
> * HAX support for Linux hosts (Alejandro)
> * esp bugfixes (Guenter)
> * Windows build cleanup (Marc-André)
> * checkpatch logic improvements (Paolo)
> * coalesced range bugfix (Paolo)
> * switch testsuite to TAP (Paolo)
> * QTAILQ rewrite (Paolo)
> * block/iscsi.c cancellation fixes (Stefan)
> * improve selection of the default accelerator (Thomas)

This seemed to work on most of my test hosts but something
weird happened here: hyperlong repetitive command line and
looks like make got an "fwrite(): Resource temporarily unavailable"
halfway through writing it out??

This was on my x86-64 Linux Ubuntu system, clang build
which I configure with '--cc=clang' '--cxx=clang++' '--enable-gtk'
'--extra-cflags=-fsanitize=undefined  -fno-sanitize=shift-base -Werror';
the error is during the 'make -C build/clang check V=1' phase.

In any case I think the command lines being produced here
are much too long, compared to the old test driver. This
would be impossible to do a "cut-n-paste the relevant
fragment of the command make ran, so I can retest a
single test in isolation", which is something I do fairly
frequently.

[...]
PASS 56 test-hmp /aarch64/hmp/lm3s811evb
PASS 57 test-hmp /aarch64/hmp/none+2MB
make: Leaving directory '/home/petmay01/linaro/qemu-for-merges/build/clang'
make: Entering directory '/home/petmay01/linaro/qemu-for-merges/build/clang'
rc=0; {  MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 +
1))}  QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/endianness-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="endianness-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/fdc-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="fdc-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ide-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ide-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ahci-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ahci-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/hd-geo-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="hd-geo-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/boot-order-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="boot-order-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/bios-tables-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="bios-tables-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/boot-serial-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="boot-serial-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/pxe-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="pxe-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/rtc-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="rtc-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ipmi-kcs-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ipmi-kcs-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ipmi-bt-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ipmi-bt-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/i440fx-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="i440fx-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/fw_cfg-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="fw_cfg-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/drive_del-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="drive_del-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/wdt_ib700-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="wdt_ib700-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/tco-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="tco-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/e1000-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="e1000-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/e1000e-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="e1000e-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/rtl8139-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="rtl8139-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/pcnet-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="pcnet-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/eepro100-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="eepro100-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ne2000-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ne2000-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/nvme-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="nvme-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ac97-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ac97-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/es1370-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="es1370-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-net-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-net-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-balloon-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-balloon-test"  ||  exit
$?;   MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-blk-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-blk-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-rng-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-rng-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-scsi-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-scsi-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$((
${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-9p-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-9p-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-serial-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-serial-test"  ||  exit $?;
  MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/virtio-console-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="virtio-console-test"  ||  exit
$?;   MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
 QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/tpci200-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="tpci200-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ipoctal232-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ipoctal232-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/display-vga-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="display-vga-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/intel-hda-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="intel-hda-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ivshmem-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ivshmem-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/megasas-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="megasas-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/vmxnet3-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="vmxnet3-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/pvpanic-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="pvpanic-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/i82801b11-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="i82801b11-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/ioh3420-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="ioh3420-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/usb-hcd-ohci-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="usb-hcd-ohci-test"  ||  exit $?;
 MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/usb-hcd-uhci-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="usb-hcd-uhci-test"  ||  exit $?;
 MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/usb-hcd-xhci-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="usb-hcd-xhci-test"  ||  exit $?;
 MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/cpu-plug-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="cpu-plug-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/q35-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="q35-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/vmgenid-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="vmgenid-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/vhost-user-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="vhost-user-test"  ||  exit $?;
MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 255 + 1))}
QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64
QTEST_QEMU_IMG=qemu-img tests/tpm-crb-swtpm-test -m=quick -k --tap |
./scripts/tap-driver.pl --test-name="tpm-crb-swtpm-test"  ||  exit $?;
  MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(( ${RANDOM:-0} % 2fwrite():
Resource temporarily unavailable
make: Leaving directory '/home/petmay01/linaro/qemu-for-merges/build/clang'
make: write error: stdout


thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]