Distributed Replicated Block Device (DRBD) development
 help / color / mirror / Atom feed
* [Drbd-dev] remove more legacy request leftover
@ 2018-11-14 16:02 Christoph Hellwig
  2018-11-14 16:02 ` [Drbd-dev] [PATCH 01/16] block: remove QUEUE_FLAG_BYPASS and ->bypass Christoph Hellwig
                   ` (16 more replies)
  0 siblings, 17 replies; 22+ messages in thread
From: Christoph Hellwig @ 2018-11-14 16:02 UTC (permalink / raw)
  To: Jens Axboe; +Cc: linux-block, linux-mmc, drbd-dev

Hi Jens,

this series removes another bunch of legacy request leftovers,
including the pointer indirection for the queue_lock.

Note that we have very few queue_lock users left, I wonder if
we should get rid of it entirely and have separate locks for
the cgroup and I/O scheduler code, which are the only heavy
users?

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

end of thread, other threads:[~2018-11-15 19:20 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-14 16:02 [Drbd-dev] remove more legacy request leftover Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 01/16] block: remove QUEUE_FLAG_BYPASS and ->bypass Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 02/16] block: remove deadline __deadline manipulation helpers Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 03/16] block: don't hold the queue_lock over blk_abort_request Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 04/16] block: use atomic bitops for ->queue_flags Christoph Hellwig
     [not found]   ` <ddb96188-b2dd-6aaf-90f5-7eb5889691f8@suse.de>
2018-11-15  9:04     ` Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 05/16] block: remove queue_lockdep_assert_held Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 06/16] block-iolatency: remove the unused lock argument to rq_qos_throttle Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 07/16] block: update a few comments for the legacy request removal Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 08/16] block: remove a few unused exports Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 09/16] blk-cgroup: consolidate error handling in blkcg_init_queue Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 10/16] blk-cgroup: move locking into blkg_destroy_all Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 11/16] drbd: don't override the queue_lock Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 12/16] umem: " Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 13/16] mmc: simplify queue initialization Christoph Hellwig
     [not found]   ` <CAPDyKFqq=MiiM7h_GGb3S=+TSD=LayLTefigovuPJAsqMJgOEg@mail.gmail.com>
2018-11-15  9:02     ` Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 14/16] mmc: stop abusing the request queue_lock pointer Christoph Hellwig
     [not found]   ` <CAPDyKFrEWQdOKHu2FeyzPvLCDrRa+QouG6OjEzf=JF1yxoTRgw@mail.gmail.com>
2018-11-15  9:03     ` Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 15/16] block: remove the lock argument to blk_alloc_queue_node Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] [PATCH 16/16] block: remove the queue_lock indirection Christoph Hellwig
2018-11-15 19:14 ` [Drbd-dev] remove more legacy request leftover Jens Axboe
2018-11-15 19:20   ` Jens Axboe

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