search for: blk_mq_free_request

Displaying 3 results from an estimated 3 matches for "blk_mq_free_request".

Did you mean: __blk_mq_free_request
2020 Apr 23
0
[PATCH RFC v2 02/24] scsi: allocate separate queue for reserved commands
...gt; } > EXPORT_SYMBOL_GPL(scsi_get_reserved_cmd); > > void scsi_put_reserved_cmd(struct scsi_cmnd *scmd) > { > ????struct request *rq = blk_mq_rq_from_pdu(scmd); > > ????if (blk_mq_rq_is_reserved(rq)) { > ??????? struct scsi_device *sdev = scmd->device; > ??????? blk_mq_free_request(rq); > ??????? scsi_free_host_dev(sdev); > ????} > } > EXPORT_SYMBOL_GPL(scsi_put_reserved_cmd); > > Not sure if we want a static scsi_device per host, or alloc and free > dynamically. > > (@Hannes, I also have some proper patches for libsas if you want to add it) &g...
2020 Mar 11
6
[PATCH RFC v2 02/24] scsi: allocate separate queue for reserved commands
On Tue, Mar 10, 2020 at 09:08:56PM +0000, John Garry wrote: > On 10/03/2020 18:32, Christoph Hellwig wrote: > > On Wed, Mar 11, 2020 at 12:25:28AM +0800, John Garry wrote: > > > From: Hannes Reinecke <hare at suse.com> > > > > > > Allocate a separate 'reserved_cmd_q' for sending reserved commands. > > > > Why? Reserved command
2020 Mar 11
6
[PATCH RFC v2 02/24] scsi: allocate separate queue for reserved commands
On Tue, Mar 10, 2020 at 09:08:56PM +0000, John Garry wrote: > On 10/03/2020 18:32, Christoph Hellwig wrote: > > On Wed, Mar 11, 2020 at 12:25:28AM +0800, John Garry wrote: > > > From: Hannes Reinecke <hare at suse.com> > > > > > > Allocate a separate 'reserved_cmd_q' for sending reserved commands. > > > > Why? Reserved command