Lines Matching refs:emph

46   run in \emph{live} mode directly outputs data collected by blktrace.
75 A patch for a \emph{specific Linux kernel} is provided in bt/kernel (where
76 \emph{bt} is the name of the directory from the above git sequence). The
96 \emph{Support for tracing block io actions.} To do this, run
102 and navigate through \emph{Device Drivers} and \emph{Block devices}
103 and then down to \emph{Support for tracing block io actions} and hit Y.
186 A \emph{btrace} script is included in the distribution to ease live
193 By default, \emph{btrace} runs the trace in quiet mode so it will not
194 include statistics when you break the run. Add the \emph{-S} option to
201 by applications using the SCSI Generic (\emph{sg}) interface.
218 device. An example of that would be \emph{cdrecord} burning.
335 The \emph{blktrace} utility extracts event traces from the kernel (via
344 to \emph{/sys/kernel/debug} -- this can be overridden with the \emph{-r}
347 \item blktrace defaults to collecting \emph{all} events that can be
349 more filter masks via the \emph{-a} option.
357 specified via the \emph{-b} and \emph{-n} arguments respectively.
360 \emph{local} directory. The format of the file names is (by default)
361 \emph{device}.blktrace.\emph{cpu}, where \emph{device} is the base
363 be \emph{sda}); and \emph{cpu} identifies a CPU for the event stream.
365 The \emph{device} portion of the event file name can be changed via
366 the \emph{-o} option.
369 \emph{live} output -- to do this specify \emph{-o -} for blktrace.
371 … to run forever until explicitly killed by the user (via a control-C, or \emph{kill} utility invoc…
374 \item You may utilize the blktrace utility itself to \emph{kill}
375 a running trace -- via the \emph{-k} option.
378 \emph{-w} option -- then blktrace will run for the specified number
386 -A \emph{hex-mask} & --set-mask=\emph{hex-mask} & Set filter mask to \emph{hex-mask} \\ \hline
387 -a \emph{mask} & --act-mask=\emph{mask} & Add \emph{mask} to current filter (see below for …
388 -b \emph{size} & --buffer-size=\emph{size} & Specifies buffer size for event extraction (scale…
389 -d \emph{dev} & --dev=\emph{dev} & Adds \emph{dev} as a device to trace \\ \hline
391 -n \emph{num-sub} & --num-sub=\emph{num-sub} & Specifies number of buffers to use \\ \hline
392 -o \emph{file} & --output=\emph{file} & Prepend \emph{file} to output file name(s) \\
396 -r \emph{rel-path} & --relay=\emph{rel-path} & Specifies debugfs mount point \\ \hline
398 -w \emph{seconds} & --stopwatch=\emph{seconds} & Sets run time to the number of seconds specified …
399 -I \emph{devs file}& --input-devs=\emph{devs file}& Adds devices found in \emph{devs file} to list …
404 The following masks may be passed with the \emph{-a} command line
405 option, multiple filters may be combined via multiple \emph{-a} command
409 barrier & \emph{barrier} attribute \\ \hline
410 complete & \emph{completed} by driver \\ \hline
411 fs & \emph{FS} requests \\ \hline
412 issue & \emph{issued} to driver \\ \hline
413 pc & \emph{packet command} events \\ \hline
414 queue & \emph{queue} operations \\ \hline
415 read & \emph{read} traces \\ \hline
416 requeue & \emph{requeue} operations \\ \hline
417 sync & \emph{synchronous} attribute \\ \hline
418 write & \emph{write} traces \\ \hline
419 notify & \emph{notify} trace messages \\ \hline
424 file system and scsi commands. The former are dubbed \emph{fs}
425 requests, the latter \emph{pc} requests. File system requests are
430 a super or journal block to disk. \emph{pc} requests are SCSI
437 The \emph{blkparse} utility will attempt to combine streams of events
448 blkparse \emph{may} be run in a \emph{live} manner concurrently with
449 blktrace by specifying \emph{-i -} to blkparse, and combining it with
457 \emph{-b} option, the default is to handle events in batches of 512.
460 names (via the \emph{-o} option to blktrace), you must specify the
461 same \emph{input} name via the \emph{-i} option.
463 \item The format of the output data can be controlled via the \emph{-f}
464 or \emph{-F} options -- see section~\ref{sec:blkparse-format} for details.
467 be changed via the \emph{-o} option, or text output can be disabled
468 via the\emph{-O} option. A merged binary stream can be produced using
469 the \emph{-d} option.
476 -b \emph{batch} & --batch={batch} & Standard input read batching \\ \hline
478 -i \emph{file} & --input=\emph{file} & Specifies base name for input files -- default is…
479 …& & As noted above, specifying \emph{-i -} runs in \emph{live} mode wit…
482 -F \emph{typ,fmt} & --format=\emph{typ,fmt} & Sets output format \\
483 -f \emph{fmt} & --format-spec=\emph{fmt} & (See section~\ref{sec:blkparse-format} for detail…
488 … & & event type. The single-character \emph{typ} field is one of the \\
496 -o \emph{file} & --output=\emph{file} & Output file \\ \hline
497 -O & --no-text-output & Do \emph{not} produce text output, used for binar…
499 -d \emph{file} & --dump-binary=\emph{file} & Binary output file \\ \hline
507 -w \emph{span} & --stopwatch=\emph{span} & Display traces for the \emph{span} specified -- w…
508 …& & \emph{end-time} -- Display traces from time 0 through \emph{end-tim…
510 … & & \emph{start:end-time} -- Display traces from time \emph{start} \\
537 \item[B -- bounced] The data pages attached to this \emph{bio} are
555 a \emph{struct request} container must be allocated first.
596 \emph{a} & Action, a (small) string (1 or 2 characters) -- see table below for more details \\ \hli…
597 \emph{c} & CPU id \\ \hline
598 \emph{C} & Command \\ \hline
599 \emph{d} & RWBS field, a (small) string (1-3 characters) -- see section below for more details \\ …
600 \emph{D} & 7-character string containing the major and minor numbers of
603 \emph{e} & Error value \\ \hline
604 \emph{m} & Minor number of event's device. \\ \hline
605 \emph{M} & Major number of event's device. \\ \hline
606 \emph{n} & Number of blocks \\ \hline
607 \emph{N} & Number of bytes \\ \hline
608 \emph{p} & Process ID \\ \hline
609 \emph{P} & Display packet data -- series of hexadecimal values\\ \hline
610 \emph{s} & Sequence numbers \\ \hline
611 \emph{S} & Sector number \\ \hline
612 \emph{t} & Time stamp (nanoseconds) \\ \hline
613 \emph{T} & Time stamp (seconds) \\ \hline
614 \emph{u} & Elapsed value in microseconds (\emph{-t} command line option) \\ \hline
615 \emph{U} & Payload unsigned integer \\ \hline
658 The standard \emph{header} (or initial fields displayed) include:
694 (with an intervening plus (+) character). If the \emph{-t} option
705 (with an intervening plus (+) character). If the \emph{-t} option was
780 request\_queue. The \emph{what} parameter describes the change in
787 Adds a trace event for the BIO passed in. The \emph{what} parameter
793 Adds a \emph{generic} trace event -- not one of the request queue
794 or BIO traces. The \emph{what} parameter describes the action being
801 32-bit entity (the \emph{pdu} parameter). The \emph{what} parameter
807 Adds a trace with a remap event. \emph{dev} and \emph{sector} denote
808 the original device this \emph{bio} was mapped from.