Displaying 20 results from an estimated 800 matches similar to: "[PATCH] tools/virtio: Add .gitignore to ringtest"
2016 May 24
0
[PATCH] tools/virtio: add noring tool
Useful to measure testing framework overhead.
Cc: Jesper Dangaard Brouer <brouer at redhat.com>
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/noring.c | 69 ++++++++++++++++++++++++++++++++++++++++++
tools/virtio/ringtest/Makefile | 4 ++-
2 files changed, 72 insertions(+), 1 deletion(-)
create mode 100644 tools/virtio/ringtest/noring.c
diff --git
2016 May 24
0
[PATCH] tools/virtio: add noring tool
Useful to measure testing framework overhead.
Cc: Jesper Dangaard Brouer <brouer at redhat.com>
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/noring.c | 69 ++++++++++++++++++++++++++++++++++++++++++
tools/virtio/ringtest/Makefile | 4 ++-
2 files changed, 72 insertions(+), 1 deletion(-)
create mode 100644 tools/virtio/ringtest/noring.c
diff --git
2016 Jun 13
0
[PATCH v8 2/5] ptr_ring: ring test
Add ringtest based unit test for ptr ring.
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/ptr_ring.c | 192 +++++++++++++++++++++++++++++++++++++++
tools/virtio/ringtest/Makefile | 5 +-
2 files changed, 196 insertions(+), 1 deletion(-)
create mode 100644 tools/virtio/ringtest/ptr_ring.c
diff --git a/tools/virtio/ringtest/ptr_ring.c
2016 Jun 13
0
[PATCH v8 2/5] ptr_ring: ring test
Add ringtest based unit test for ptr ring.
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/ptr_ring.c | 192 +++++++++++++++++++++++++++++++++++++++
tools/virtio/ringtest/Makefile | 5 +-
2 files changed, 196 insertions(+), 1 deletion(-)
create mode 100644 tools/virtio/ringtest/ptr_ring.c
diff --git a/tools/virtio/ringtest/ptr_ring.c
2016 May 15
0
[PATCH] tools/virtio: add inorder option
skips ring accesses but drops out of order support
At high level this follows alf design
https://github.com/netoptimizer/prototype-kernel/blob/master/kernel/lib/alf_queue.c
but on most (single-threaded) benchmarks this seems to be slower than the layout
without index use.
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/virtio_ring_0_9.c | 49
2016 May 15
0
[PATCH] tools/virtio: add inorder option
skips ring accesses but drops out of order support
At high level this follows alf design
https://github.com/netoptimizer/prototype-kernel/blob/master/kernel/lib/alf_queue.c
but on most (single-threaded) benchmarks this seems to be slower than the layout
without index use.
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/virtio_ring_0_9.c | 49
2016 Jan 21
1
[PATCH] tools/virtio: add ringtest utilities
This adds micro-benchmarks useful for tuning virtio ring layouts.
Three layouts are currently implemented:
- virtio 0.9 compatible one
- an experimental extension bypassing the ring index, polling ring
itself instead
- an experimental extension bypassing avail and used ring completely
Typical use:
sh run-on-all.sh perf stat -r 10 --log-fd 1 -- ./ring
It doesn't depend on the kernel
2016 Jan 21
1
[PATCH] tools/virtio: add ringtest utilities
This adds micro-benchmarks useful for tuning virtio ring layouts.
Three layouts are currently implemented:
- virtio 0.9 compatible one
- an experimental extension bypassing the ring index, polling ring
itself instead
- an experimental extension bypassing avail and used ring completely
Typical use:
sh run-on-all.sh perf stat -r 10 --log-fd 1 -- ./ring
It doesn't depend on the kernel
2023 Mar 09
0
[PATCH] tools/virtio: Ignore virtio-trace/trace-agent
On Thu, Mar 09, 2023 at 02:13:07PM +0800, Rong Tao wrote:
>From: Rong Tao <rongtao at cestc.cn>
>
>since commit 108fc82596e3("tools: Add guest trace agent as a user tool")
>introduce virtio-trace/trace-agent, it should be ignored in the git tree.
>
>Signed-off-by: Rong Tao <rongtao at cestc.cn>
>---
> tools/virtio/.gitignore | 1 +
> 1 file changed,
2016 Jan 27
2
[PULL] virtio: fixes, tests
The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:
Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to 481eaec37e91e2b33f17275901172f50ce2c71e8:
tools/virtio: add ringtest utilities (2016-01-26 10:18:30 +0200)
2016 Jan 27
2
[PULL] virtio: fixes, tests
The following changes since commit 92e963f50fc74041b5e9e744c330dca48e04f08d:
Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to 481eaec37e91e2b33f17275901172f50ce2c71e8:
tools/virtio: add ringtest utilities (2016-01-26 10:18:30 +0200)
2016 May 24
0
[PULL] vhost: cleanups and fixes
The following changes since commit 2dcd0af568b0cf583645c8a317dd12e344b1c72a:
Linux 4.6 (2016-05-15 15:43:13 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to bb991288728e6a47a6f0fac6a4e9dfaeecc27956:
ringtest: pass buf != NULL (2016-05-22 19:44:14 +0300)
2016 May 24
0
[PULL] vhost: cleanups and fixes
The following changes since commit 2dcd0af568b0cf583645c8a317dd12e344b1c72a:
Linux 4.6 (2016-05-15 15:43:13 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to bb991288728e6a47a6f0fac6a4e9dfaeecc27956:
ringtest: pass buf != NULL (2016-05-22 19:44:14 +0300)
2016 Jan 27
0
[PULL] virtio: fixes, tests
On Wed, Jan 27, 2016 at 11:12 AM, Michael S. Tsirkin <mst at redhat.com> wrote:
>
> arch/sh/include/asm/barrier.h | 1 -
> tools/virtio/asm/barrier.h | 22 +-
> tools/virtio/linux/compiler.h | 9 +
> tools/virtio/linux/kernel.h | 1 +
> tools/virtio/ringtest/main.h | 119 ++++++++++
>
2016 Jan 27
2
[PULL] virtio: fixes, tests
On Wed, Jan 27, 2016 at 11:57:52AM -0800, Linus Torvalds wrote:
> On Wed, Jan 27, 2016 at 11:12 AM, Michael S. Tsirkin <mst at redhat.com> wrote:
> >
> > arch/sh/include/asm/barrier.h | 1 -
> > tools/virtio/asm/barrier.h | 22 +-
> > tools/virtio/linux/compiler.h | 9 +
> > tools/virtio/linux/kernel.h |
2016 Jan 27
2
[PULL] virtio: fixes, tests
On Wed, Jan 27, 2016 at 11:57:52AM -0800, Linus Torvalds wrote:
> On Wed, Jan 27, 2016 at 11:12 AM, Michael S. Tsirkin <mst at redhat.com> wrote:
> >
> > arch/sh/include/asm/barrier.h | 1 -
> > tools/virtio/asm/barrier.h | 22 +-
> > tools/virtio/linux/compiler.h | 9 +
> > tools/virtio/linux/kernel.h |
2017 Apr 07
0
[PATCH 2/3] ringtest: support test specific parameters
Add a new flag for passing test-specific parameters.
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/main.c | 13 +++++++++++++
tools/virtio/ringtest/main.h | 2 ++
2 files changed, 15 insertions(+)
diff --git a/tools/virtio/ringtest/main.c b/tools/virtio/ringtest/main.c
index f31353f..022ae95 100644
--- a/tools/virtio/ringtest/main.c
+++
2017 Apr 07
0
[PATCH 2/3] ringtest: support test specific parameters
Add a new flag for passing test-specific parameters.
Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
---
tools/virtio/ringtest/main.c | 13 +++++++++++++
tools/virtio/ringtest/main.h | 2 ++
2 files changed, 15 insertions(+)
diff --git a/tools/virtio/ringtest/main.c b/tools/virtio/ringtest/main.c
index f31353f..022ae95 100644
--- a/tools/virtio/ringtest/main.c
+++
2016 Jun 14
0
[PULL] vhost: docs/tests
The following changes since commit af8c34ce6ae32addda3788d54a7e340cad22516b:
Linux 4.7-rc2 (2016-06-05 14:31:26 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to 139ab4d4e68b8cf2a611b06c006a2195dc6bedf1:
tools/virtio: add noring tool (2016-06-06 13:00:11 +0300)
2016 Jun 14
0
[PULL] vhost: docs/tests
The following changes since commit af8c34ce6ae32addda3788d54a7e340cad22516b:
Linux 4.7-rc2 (2016-06-05 14:31:26 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus
for you to fetch changes up to 139ab4d4e68b8cf2a611b06c006a2195dc6bedf1:
tools/virtio: add noring tool (2016-06-06 13:00:11 +0300)