summaryrefslogtreecommitdiffstats
path: root/Documentation/fb
diff options
context:
space:
mode:
authorMartin Peschke <mp3@de.ibm.com>2008-03-27 14:21:58 +0100
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2008-04-07 12:19:03 -0500
commitb75db73159ccffaf60a67896fdfed3856b1f65e3 (patch)
tree76702c9d4714e57f2ac0cc52e3515cb6efa6964e /Documentation/fb
parent07c70d26b556b342e7ad285963974808efba3104 (diff)
downloadlinux-stable-b75db73159ccffaf60a67896fdfed3856b1f65e3.tar.gz
linux-stable-b75db73159ccffaf60a67896fdfed3856b1f65e3.tar.bz2
linux-stable-b75db73159ccffaf60a67896fdfed3856b1f65e3.zip
[SCSI] zfcp: Add qtcb dump to hba debug trace
This patch adds per request hardware debugging data to the trace record which is written per request. It's a replacement for some sad kernel message based debugging code. Considering the amount of trace data, printk() is not suitable for this stuff. Writing binary traces is more efficient. In addition we got all information in one place. The QTCB trace data is only dumped for requests other than SCSI requests. Otherwise we would flood the trace ring buffer. We are mostly interested in non-SCSI, recovery related requests here anyway. This patch also works around a known hardware bug. It truncates QTCB traces so that we do not save unused areas of the hardware trace. Signed-off-by: Martin Peschke <mp3@de.ibm.com> Signed-off-by: Christof Schmitt <christof.schmitt@de.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'Documentation/fb')
0 files changed, 0 insertions, 0 deletions