From: Richard Henderson Date: Wed, 27 Oct 2021 18:45:11 +0000 (-0700) Subject: Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20211027' into staging X-Git-Tag: v6.2.0~87 X-Git-Url: https://git.proxmox.com/?p=mirror_qemu.git;a=commitdiff_plain;h=c52d69e7dbaaed0ffdef8125e79218672c30161d Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20211027' into staging 9pfs: performance fix and cleanup * First patch fixes suboptimal I/O performance on guest due to previously incorrect block size being transmitted to 9p client. * Subsequent patches are cleanup ones intended to reduce code complexity. * remotes/cschoenebeck/tags/pull-9p-20211027: 9pfs: use P9Array in v9fs_walk() 9pfs: make V9fsPath usable via P9Array API 9pfs: make V9fsString usable via P9Array API fsdev/p9array.h: check scalar type in P9ARRAY_NEW() 9pfs: introduce P9Array 9pfs: simplify blksize_to_iounit() 9pfs: deduplicate iounit code 9pfs: fix wrong I/O block size in Rgetattr Reviewed-by: Richard Henderson Signed-off-by: Richard Henderson --- c52d69e7dbaaed0ffdef8125e79218672c30161d