diff options
Diffstat (limited to 'Documentation/block/biodoc.txt')
-rw-r--r-- | Documentation/block/biodoc.txt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Documentation/block/biodoc.txt b/Documentation/block/biodoc.txt index f989a9e839b4..34bf8f60d8f8 100644 --- a/Documentation/block/biodoc.txt +++ b/Documentation/block/biodoc.txt | |||
@@ -135,7 +135,7 @@ Some new queue property settings: | |||
135 | Sets two variables that limit the size of the request. | 135 | Sets two variables that limit the size of the request. |
136 | 136 | ||
137 | - The request queue's max_sectors, which is a soft size in | 137 | - The request queue's max_sectors, which is a soft size in |
138 | in units of 512 byte sectors, and could be dynamically varied | 138 | units of 512 byte sectors, and could be dynamically varied |
139 | by the core kernel. | 139 | by the core kernel. |
140 | 140 | ||
141 | - The request queue's max_hw_sectors, which is a hard limit | 141 | - The request queue's max_hw_sectors, which is a hard limit |
@@ -783,7 +783,7 @@ all the outstanding requests. There's a third helper to do that: | |||
783 | 783 | ||
784 | blk_queue_invalidate_tags(request_queue_t *q) | 784 | blk_queue_invalidate_tags(request_queue_t *q) |
785 | 785 | ||
786 | Clear the internal block tag queue and readd all the pending requests | 786 | Clear the internal block tag queue and re-add all the pending requests |
787 | to the request queue. The driver will receive them again on the | 787 | to the request queue. The driver will receive them again on the |
788 | next request_fn run, just like it did the first time it encountered | 788 | next request_fn run, just like it did the first time it encountered |
789 | them. | 789 | them. |
@@ -890,7 +890,7 @@ Aside: | |||
890 | 890 | ||
891 | Kvec i/o: | 891 | Kvec i/o: |
892 | 892 | ||
893 | Ben LaHaise's aio code uses a slighly different structure instead | 893 | Ben LaHaise's aio code uses a slightly different structure instead |
894 | of kiobufs, called a kvec_cb. This contains an array of <page, offset, len> | 894 | of kiobufs, called a kvec_cb. This contains an array of <page, offset, len> |
895 | tuples (very much like the networking code), together with a callback function | 895 | tuples (very much like the networking code), together with a callback function |
896 | and data pointer. This is embedded into a brw_cb structure when passed | 896 | and data pointer. This is embedded into a brw_cb structure when passed |
@@ -988,7 +988,7 @@ elevator_exit_fn Allocate and free any elevator specific storage | |||
988 | for a queue. | 988 | for a queue. |
989 | 989 | ||
990 | 4.2 Request flows seen by I/O schedulers | 990 | 4.2 Request flows seen by I/O schedulers |
991 | All requests seens by I/O schedulers strictly follow one of the following three | 991 | All requests seen by I/O schedulers strictly follow one of the following three |
992 | flows. | 992 | flows. |
993 | 993 | ||
994 | set_req_fn -> | 994 | set_req_fn -> |
@@ -1203,6 +1203,6 @@ temporarily map a bio into the virtual address space. | |||
1203 | and Linus' comments - Jan 2001) | 1203 | and Linus' comments - Jan 2001) |
1204 | 9.2 Discussions about kiobuf and bh design on lkml between sct, linus, alan | 1204 | 9.2 Discussions about kiobuf and bh design on lkml between sct, linus, alan |
1205 | et al - Feb-March 2001 (many of the initial thoughts that led to bio were | 1205 | et al - Feb-March 2001 (many of the initial thoughts that led to bio were |
1206 | brought up in this discusion thread) | 1206 | brought up in this discussion thread) |
1207 | 9.3 Discussions on mempool on lkml - Dec 2001. | 1207 | 9.3 Discussions on mempool on lkml - Dec 2001. |
1208 | 1208 | ||