public inbox for linux-block@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/6] Fixup mtip32xx for scheduling
@ 2017-04-28 14:01 Jens Axboe
  2017-04-28 14:01 ` [PATCH 1/2] mtip32xx: convert internal command issue to block IO path Jens Axboe
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Jens Axboe @ 2017-04-28 14:01 UTC (permalink / raw)
  To: linux-block; +Cc: ming.lei, hch

Round two of this patchset to cleanup. Changes since the first
posting:

- Mark internal commands as REQ_OP_DRV_IN. Doesn't really matter
  what the data direction is, the important bit is that we need
  to ensure the request is seen as a passthrough.

- Remove redundant active = 1 setting in mtip_commands_active().

- Utilize blk-mq timeout infrastructure, to avoid racing with
  cleanup.

-- 
Jens Axboe

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2017-04-28 14:17 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-28 14:01 [PATCH v2 0/6] Fixup mtip32xx for scheduling Jens Axboe
2017-04-28 14:01 ` [PATCH 1/2] mtip32xx: convert internal command issue to block IO path Jens Axboe
2017-04-28 14:01 ` [PATCH 1/6] mtip32xx: get rid of 'atomic' argument to mtip_exec_internal_command() Jens Axboe
2017-04-28 14:01 ` [PATCH 2/2] Revert "mtip32xx: pass BLK_MQ_F_NO_SCHED" Jens Axboe
2017-04-28 14:01 ` [PATCH 2/6] mtip32xx: kill atomic argument to mtip_quiesce_io() Jens Axboe
2017-04-28 14:01 ` [PATCH 3/6] mtip32xx: abstract out "are any commands active" helper Jens Axboe
2017-04-28 14:01 ` [PATCH 4/6] blk-mq: don't bypass scheduler for reserved requests Jens Axboe
2017-04-28 14:01 ` [PATCH 5/6] mtip32xx: convert internal command issue to block IO path Jens Axboe
2017-04-28 14:01 ` [PATCH 6/6] Revert "mtip32xx: pass BLK_MQ_F_NO_SCHED" Jens Axboe
2017-04-28 14:10 ` [PATCH v2 0/6] Fixup mtip32xx for scheduling Christoph Hellwig
2017-04-28 14:13   ` Jens Axboe
2017-04-28 14:14     ` Christoph Hellwig
2017-04-28 14:17       ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox