aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2013-03-04 04:09:33 -0500
committerVinod Koul <vinod.koul@intel.com>2013-04-15 00:21:17 -0400
commit95019c8c5af947f64e4a62e08a4a275bc36148ee (patch)
treecfe4ce39d14083f9bceb177896b1088e367ff9e1 /Documentation
parent74b5c07a515b2986c9bdfe649213b8e358d32ad2 (diff)
dmatest: gather test results in the linked list
The patch provides a storage for the test results in the linked list. The gathered data could be used after test is done. The new file 'results' represents gathered data of the in progress test. The messages collected are printed to the kernel log as well. Example of output: % cat /sys/kernel/debug/dmatest/results dma0chan0-copy0: #1: No errors with src_off=0x7bf dst_off=0x8ad len=0x3fea (0) The message format is unified across the different types of errors. A number in the parens represents additional information, e.g. error code, error counter, or status. Note that the buffer comparison is done in the old way, i.e. data is not collected and just printed out. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/dmatest.txt19
1 files changed, 19 insertions, 0 deletions
diff --git a/Documentation/dmatest.txt b/Documentation/dmatest.txt
index 3e17b55a8ba3..d05782b26a2e 100644
--- a/Documentation/dmatest.txt
+++ b/Documentation/dmatest.txt
@@ -58,3 +58,22 @@ the above section "Part 2 - When dmatest is built as a module..."
58In both cases the module parameters are used as initial values for the test case. 58In both cases the module parameters are used as initial values for the test case.
59You always could check them at run-time by running 59You always could check them at run-time by running
60 % grep -H . /sys/module/dmatest/parameters/* 60 % grep -H . /sys/module/dmatest/parameters/*
61
62 Part 4 - Gathering the test results
63
64The module provides a storage for the test results in the memory. The gathered
65data could be used after test is done.
66
67The special file 'results' in the debugfs represents gathered data of the in
68progress test. The messages collected are printed to the kernel log as well.
69
70Example of output:
71 % cat /sys/kernel/debug/dmatest/results
72 dma0chan0-copy0: #1: No errors with src_off=0x7bf dst_off=0x8ad len=0x3fea (0)
73
74The message format is unified across the different types of errors. A number in
75the parens represents additional information, e.g. error code, error counter,
76or status.
77
78Note that the buffer comparison is done in the old way, i.e. data is not
79collected and just printed out.