mbox

[PULL,0/7] 9p performance fix for 5.2 2020-08-12

Message ID cover.1597226797.git.qemu_oss@crudebyte.com (mailing list archive)
State New, archived
Headers show

Pull-request

https://github.com/cschoenebeck/qemu.git tags/pull-9p-20200812

Message

Christian Schoenebeck Aug. 12, 2020, 10:06 a.m. UTC
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(-)

Comments

Peter Maydell Aug. 24, 2020, 6:55 p.m. UTC | #1
On Wed, 12 Aug 2020 at 13:16, Christian Schoenebeck
<qemu_oss@crudebyte.com> wrote:
>
> 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.


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.2
for any user-visible changes.

-- PMM