On Fri, Feb 17, 2017 at 02:18:42PM +0100, Hannes Reinecke wrote: > Well, once I'm switching over to embedded commands I'll have to > integrate with SCSI midlayer to actually _allocate_ the tracker > structure for me. > At the same time the midlayer should _not_ use that structure for normal > I/O; which sounds suspiciously like reserved commands to me ... Let's defer the issue until that code is actually introduced. I think having reserved tag support even for !mq will be useful for the transition period, so I'm not against it. But as far as this series is concerned it's not actually needed, or to be more blunt incorrectly used.