On 10/26/2016 10:45 PM, Hannes Reinecke wrote:
On 10/26/2016 10:21 PM, Bart Van Assche wrote:Some time ago I created the attached state diagrams for myself to avoid that I would have to reread the entire block layer core source code if it has been a while since I had a look at it. Do you think it would be useful to add these diagrams somewhere in the Documentation directory?Can you add a step for the mapping between software and hardware queues? Also the actual submission to the LLDD (in step 'executing') could do with a bit more emphasis. And maybe the fontsize could be a tad smaller; currently it's hard to figure out which label goes where, expecially in the bottom half.
Thanks Hannes for the review. How about the attached second version of these diagrams?
Bart.
Attachment:
block-layer-request-states-mq.dot
Description: application/msword-template
Attachment:
block-layer-request-states-mq.svg
Description: image/svg
Attachment:
block-layer-request-states-sq.dot
Description: application/msword-template
Attachment:
block-layer-request-states-sq.svg
Description: image/svg