> From: Alex Bennée [mailto:alex.ben...@linaro.org] > Pavel Dovgalyuk <dovga...@ispras.ru> writes: > >> From: Alex Bennée [mailto:alex.ben...@linaro.org] > >> Pavel Dovgalyuk <dovga...@ispras.ru> writes: > > > >> I ran the following test on both pre-mttcg-merge and my current HEAD > >> which includes Paolo's fix series: > >> > >> ./arm-softmmu/qemu-system-arm -machine type=virt \ > >> -display none -smp 1 -m 4096 -cpu cortex-a15 \ > >> -kernel ../images/aarch32-current-linux-initrd-guest.img > >> -append "console=ttyAMA0" -serial mon:stdio \ > >> -net none \ > >> -icount shift=7,rr=record,rrfile=replay.bin > >> > >> And then: > >> > >> ./arm-softmmu/qemu-system-arm -machine type=virt \ > >> -display none -smp 1 -m 4096 -cpu cortex-a15 \ > >> -kernel ../images/aarch32-current-linux-initrd-guest.img > >> -append "console=ttyAMA0" -serial mon:stdio \ > >> -net none \ > >> -icount shift=7,rr=replay,rrfile=replay.bin > >> > >> And they both ran the same. However I kept running into: > >> > >> [ 3.542408] RPC: Registered tcp NFSv4.1 backchannel transport module. > >> qemu-system-arm: Missing character write event in the replay log > >> > >> This seems to be a pre-existing > > > > Does it mean that qemu-arm platform includes some serial devices that were > > not detected by the replay? > > It's the standard ARM platform serial port. When I read replay.txt is > said: > > * Supports i386, x86_64, and ARM hardware platforms. > > Should we add some qualifications about which machine types are > supported? What is you ARM test case for record/replay?
I tested on vexpress-a9 platform with Debian wheezy. Pavel Dovgalyuk