From 8d40c3746905791125de30f921b0a7f95cfc4f30 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Tue, 27 Jul 2021 15:11:27 -0700 Subject: [PATCH] test-runner: set msize to remove runtime warning Newer QEMU version warn that msize is set too low and may result in poor IO performance. The default is 8KiB which QEMU claims is too low. Explicitly setting to 10KiB removes the warning: qemu-system-x86_64: warning: 9p: degraded performance: a reasonable high msize should be chosen on client/guest side (chosen msize is <= 8192). See https://wiki.qemu.org/Documentation/9psetup#msize for details. --- tools/test-runner | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/test-runner b/tools/test-runner index bc37b80c..98164f7a 100755 --- a/tools/test-runner +++ b/tools/test-runner @@ -1364,7 +1364,7 @@ def run_tests(): config.ctx = TestContext(args) if args.log: - mount('logdir', args.log, '9p', 0, 'trans=virtio,version=9p2000.L') + mount('logdir', args.log, '9p', 0, 'trans=virtio,version=9p2000.L,msize=10240') # Clear out any log files from other test runs for f in glob('%s/*' % args.log): print("removing %s" % f)