Thread (26 messages) 26 messages, 3 authors, 2017-06-01

Re: [PATCH v2 03/12] block: Make most scsi_req_init() calls implicit

From: Christoph Hellwig <hch@lst.de>
Date: 2017-06-01 06:08:40

On Wed, May 31, 2017 at 03:52:37PM -0700, Bart Van Assche wrote:
Instead of explicitly calling scsi_req_init() after blk_get_request(),
call that function from inside blk_get_request(). Add an
.initialize_rq_fn() callback function to the block drivers that need
it. Merge the IDE .init_rq_fn() function into .initialize_rq_fn()
because it is too small to keep it as a separate function. Keep the
scsi_req_init() call in ide_prep_sense() because it follows a
blk_rq_init() call.
Looks fine except for the method placement in the mq case mentioned
in the previous patch:

Reviewed-by: Christoph Hellwig <hch@lst.de>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help