Re: [GIT PULL] nvme update for Linux 4.14, take 2

2017-08-31 Thread h...@infradead.org
On Wed, Aug 30, 2017 at 04:56:28PM +, Bart Van Assche wrote: > How about renaming blk_mq_reinit_tagset() into blk_mq_tagset_iter() and > to make the argument list of blk_mq_tagset_iter() more similar to that of > blk_mq_queue_tag_busy_iter() such that callers of blk_mq_tagset_iter() > can pass

Re: [PATCH 04/14] blk-mq-sched: improve dispatching from sw queue

2017-08-05 Thread h...@infradead.org
On Thu, Aug 03, 2017 at 05:33:13PM +, Bart Van Assche wrote: > Are you aware that the SCSI core already keeps track of the number of busy > requests > per LUN? See also the device_busy member of struct scsi_device. How about > giving the > block layer core access in some way to that counter?

Re: [PATCH v2 4/4] Maintainers: Add Information for SED Opal library

2017-02-13 Thread h...@infradead.org
On Fri, Feb 10, 2017 at 09:44:59AM -0700, Scott Bauer wrote: > > > +F:include/linux/sed* > > > +F:include/uapi/linux/sed* > > > > Since this is in the block tree and is not nvme specific, could you use > > linux-block as the main list? > > Sure, that's fine. Is there a way to denote "main list"

Re: [LSF/MM TOPIC][LSF/MM ATTEND] NAPI polling for block drivers

2017-01-11 Thread h...@infradead.org
On Wed, Jan 11, 2017 at 04:08:31PM +, Bart Van Assche wrote: > A typical Ethernet network adapter delays the generation of an interrupt > after it has received a packet. A typical block device or HBA does not delay > the generation of an interrupt that reports an I/O completion. NVMe allows