[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 0/7] 9p performance fix for 5.2 2020-08-12
From: |
Christian Schoenebeck |
Subject: |
[PULL 0/7] 9p performance fix for 5.2 2020-08-12 |
Date: |
Wed, 12 Aug 2020 12:06:37 +0200 |
The following changes since commit d0ed6a69d399ae193959225cdeaa9382746c91cc:
Update version for v5.1.0 release (2020-08-11 17:07:03 +0100)
are available in the Git repository at:
https://github.com/cschoenebeck/qemu.git tags/pull-9p-20200812
for you to fetch changes up to da9f2eda2551c1cbd98f72730e5b754f2149a85c:
9pfs: clarify latency of v9fs_co_run_in_worker() (2020-08-12 09:17:32 +0200)
----------------------------------------------------------------
9pfs: Fix severe performance issue of Treaddir requests.
----------------------------------------------------------------
Christian Schoenebeck (7):
tests/virtio-9p: added split readdir tests
9pfs: make v9fs_readdir_response_size() public
9pfs: split out fs driver core of v9fs_co_readdir()
9pfs: add new function v9fs_co_readdir_many()
9pfs: T_readdir latency optimization
9pfs: differentiate readdir lock between 9P2000.u vs. 9P2000.L
9pfs: clarify latency of v9fs_co_run_in_worker()
hw/9pfs/9p.c | 159 +++++++++++++++++----------------
hw/9pfs/9p.h | 50 +++++++++--
hw/9pfs/codir.c | 203 ++++++++++++++++++++++++++++++++++++++++---
hw/9pfs/coth.h | 15 +++-
tests/qtest/virtio-9p-test.c | 108 +++++++++++++++++++++++
5 files changed, 441 insertions(+), 94 deletions(-)
- [PULL 0/7] 9p performance fix for 5.2 2020-08-12,
Christian Schoenebeck <=
- [PULL 1/7] tests/virtio-9p: added split readdir tests, Christian Schoenebeck, 2020/08/12
- [PULL 3/7] 9pfs: split out fs driver core of v9fs_co_readdir(), Christian Schoenebeck, 2020/08/12
- [PULL 4/7] 9pfs: add new function v9fs_co_readdir_many(), Christian Schoenebeck, 2020/08/12
- [PULL 2/7] 9pfs: make v9fs_readdir_response_size() public, Christian Schoenebeck, 2020/08/12
- [PULL 7/7] 9pfs: clarify latency of v9fs_co_run_in_worker(), Christian Schoenebeck, 2020/08/12
- [PULL 5/7] 9pfs: T_readdir latency optimization, Christian Schoenebeck, 2020/08/12
- [PULL 6/7] 9pfs: differentiate readdir lock between 9P2000.u vs. 9P2000.L, Christian Schoenebeck, 2020/08/12
- Re: [PULL 0/7] 9p performance fix for 5.2 2020-08-12, Peter Maydell, 2020/08/24