84 lines
2.3 KiB
Diff
84 lines
2.3 KiB
Diff
|
From f234e04e76e24d497754876f5e7c896dc9693f3e Mon Sep 17 00:00:00 2001
|
||
|
From: Marcelo Tosatti <mtosatti@redhat.com>
|
||
|
Date: Tue, 4 Sep 2018 08:56:35 -0300
|
||
|
Subject: [PATCH 2/2] Add queuelat manpage
|
||
|
|
||
|
Add a man page for queuelat, with a short introduction
|
||
|
and description for each option.
|
||
|
|
||
|
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
|
||
|
Signed-off-by: John Kacur <jkacur@redhat.com>
|
||
|
---
|
||
|
src/queuelat/queuelat.8 | 59 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||
|
1 file changed, 59 insertions(+)
|
||
|
create mode 100644 src/queuelat/queuelat.8
|
||
|
|
||
|
diff --git a/src/queuelat/queuelat.8 b/src/queuelat/queuelat.8
|
||
|
new file mode 100644
|
||
|
index 000000000000..d68beb98bff7
|
||
|
--- /dev/null
|
||
|
+++ b/src/queuelat/queuelat.8
|
||
|
@@ -0,0 +1,59 @@
|
||
|
+.\" Hey, EMACS: -*- nroff -*-
|
||
|
+.TH QUEUELAT 8 "Sept 3, 2018"
|
||
|
+.\" Please adjust this date whenever revising the manpage.
|
||
|
+.\"
|
||
|
+.\" Some roff macros, for reference:
|
||
|
+.\" .nh disable hyphenation
|
||
|
+.\" .hy enable hyphenation
|
||
|
+.\" .ad l left justify
|
||
|
+.\" .ad b justify to both left and right margins
|
||
|
+.\" .nf disable filling
|
||
|
+.\" .fi enable filling
|
||
|
+.\" .br insert line break
|
||
|
+.\" .sp <n> insert n+1 empty lines
|
||
|
+.\" for manpage-specific macros, see man(7)
|
||
|
+.SH NAME
|
||
|
+queuelat \- Queue latency test program
|
||
|
+.SH SYNOPSIS
|
||
|
+.B queuelat
|
||
|
+.RI "[\-h] [\-m " max-queue-len "] [\-c " cycles-per-packet "] [\-p " mpps "] [\-f " tsc-freq "] [\-t " timeout "] \
|
||
|
+
|
||
|
+.SH DESCRIPTION
|
||
|
+queuelat simulates a network queue checking for latency
|
||
|
+violations in packet processing.
|
||
|
+
|
||
|
+.SH OPTIONS
|
||
|
+A summary of options is included below.
|
||
|
+.TP
|
||
|
+.B \-h
|
||
|
+Show help
|
||
|
+.br
|
||
|
+.TP
|
||
|
+.B \-m max-queue-len
|
||
|
+Maximum allowed latency, in nanoseconds. If latency to process
|
||
|
+.br
|
||
|
+any packet exceeds this value, the program quits,
|
||
|
+writing
|
||
|
+.br
|
||
|
+a message to the trace buffer.
|
||
|
+.TP
|
||
|
+.B \-c cycles-per-packet
|
||
|
+Estimated number of cycles it takes to process one packet.
|
||
|
+.br
|
||
|
+This value should come from the envisioned packet
|
||
|
+.br
|
||
|
+forwarding application being simulated.
|
||
|
+.TP
|
||
|
+.B \-p mpps
|
||
|
+Million packets per second that arrive for processing.
|
||
|
+.TP
|
||
|
+.B \-f tsc-freq-mhz
|
||
|
+TSC frequency in MHz.
|
||
|
+.TP
|
||
|
+.B \-t timeout
|
||
|
+Timeout in seconds to quit the program.
|
||
|
+
|
||
|
+
|
||
|
+.SH AUTHOR
|
||
|
+queuelat was written by Marcelo Tosatti <mtosatti@redhat.com>
|
||
|
+.br
|
||
|
--
|
||
|
2.14.4
|
||
|
|