On 11 January 2017 at 08:49, Greg Kurz <gr...@kaod.org> wrote: > Some recently added tests pass a zero length to qtest_memwrite(). > Unfortunately, the qtest protocol doesn't implement an on-the-wire > syntax for zero-length writes and the current code happily sends > garbage to QEMU. This causes intermittent failures. > > It isn't worth the pain to enhance the protocol, so this patch > simply fixes the issue by "just return, doing nothing". The same > fix is applied to qtest_memread() since the issue also exists in > the QEMU part of the "memread" command. > > Suggested-by: Peter Maydell <peter.mayd...@linaro.org> > Signed-off-by: Greg Kurz <gr...@kaod.org> > ---
Thanks; applied to master since it should fix some intermittent failures in the tests I run on new merges. -- PMM