diff --git a/Documentation/DocBook/libata.tmpl b/Documentation/DocBook/libata.tmpl
index fcbb58fc0fee..b2ec780bcda1 100644
--- a/Documentation/DocBook/libata.tmpl
+++ b/Documentation/DocBook/libata.tmpl
@@ -413,7 +413,9 @@ and other resources, etc.
-
+
+
+
Error handling
@@ -422,7 +424,7 @@ and other resources, etc.
(Documentation/scsi/scsi_eh.txt) and ATA exceptions doc first.
- Origins of commands
+ Origins of commands
In libata, a command is represented with struct ata_queued_cmd
or qc. qc's are preallocated during port initialization and
@@ -437,9 +439,9 @@ and other resources, etc.
and commands for SCSI emulation are passed as SCSI commands
through queuecommand callback of SCSI host template.
-
+
- How commands are issued
+ How commands are issued
@@ -501,9 +503,9 @@ and other resources, etc.
-
+
- How commands are processed
+ How commands are processed
Depending on which protocol and which controller are used,
commands are processed differently. For the purpose of
@@ -562,9 +564,9 @@ and other resources, etc.
-
+
- How commands are completed
+ How commands are completed
Once issued, all qc's are either completed with
ata_qc_complete() or time out. For commands which are handled
@@ -660,9 +662,9 @@ and other resources, etc.
This leads us to ata_scsi_error() with partially completed qc.
-
+
- ata_scsi_error()
+ ata_scsi_error()
ata_scsi_error() is the current hostt->eh_strategy_handler()
for libata. As discussed above, this will be entered in two
@@ -697,9 +699,9 @@ and other resources, etc.
to/cannot call ata_qc_complete() again.
-
+
- Problems with the current EH
+ Problems with the current EH
@@ -766,9 +768,7 @@ and other resources, etc.
-
-
-
+