[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20180615115819.GA25694@lst.de>
Date: Fri, 15 Jun 2018 13:58:19 +0200
From: Christoph Hellwig <hch@....de>
To: Ming Lei <tom.leiming@...il.com>
Cc: "jianchao.wang" <jianchao.w.wang@...cle.com>,
Jens Axboe <axboe@...nel.dk>, Christoph Hellwig <hch@....de>,
James Bottomley <jejb@...ux.vnet.ibm.com>,
"Martin K. Petersen" <martin.petersen@...cle.com>,
linux-block <linux-block@...r.kernel.org>,
Linux SCSI List <linux-scsi@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: [PATCH 1/2] block: export __blk_complete_request
On Fri, Jun 15, 2018 at 11:20:40AM +0800, Ming Lei wrote:
> > but blk_mq_check_expired doesn't do that.
> > do I miss anything ?
>
> Right, that is the difference between blk-mq and legacy now, then if scsi-mq
> drivers can work well, they should work well with the following change in the
> non-mq mode:
We'll still need referene counting against reuse and/or premature
freeing of requests.
Powered by blists - more mailing lists