All of lore.kernel.org
 help / color / mirror / Atom feed
* remove more legacy request leftover
@ 2018-11-14 16:02 ` Christoph Hellwig
  0 siblings, 0 replies; 84+ 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] 84+ messages in thread

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

Thread overview: 84+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-14 16:02 remove more legacy request leftover Christoph Hellwig
2018-11-14 16:02 ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02 ` Christoph Hellwig
2018-11-14 16:02 ` [PATCH 01/16] block: remove QUEUE_FLAG_BYPASS and ->bypass Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:50   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 02/16] block: remove deadline __deadline manipulation helpers Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:51   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 03/16] block: don't hold the queue_lock over blk_abort_request Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:51   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 04/16] block: use atomic bitops for ->queue_flags Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:55   ` Hannes Reinecke
2018-11-15  9:04     ` Christoph Hellwig
2018-11-15  9:04       ` [Drbd-dev] " Christoph Hellwig
2018-11-15  9:04       ` Christoph Hellwig
2018-11-14 16:02 ` [PATCH 05/16] block: remove queue_lockdep_assert_held Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:55   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 06/16] block-iolatency: remove the unused lock argument to rq_qos_throttle Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:56   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 07/16] block: update a few comments for the legacy request removal Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:56   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 08/16] block: remove a few unused exports Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:57   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 09/16] blk-cgroup: consolidate error handling in blkcg_init_queue Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:58   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 10/16] blk-cgroup: move locking into blkg_destroy_all Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:58   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 11/16] drbd: don't override the queue_lock Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:58   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 12/16] umem: " Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  6:59   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 13/16] mmc: simplify queue initialization Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-14 17:31   ` Ulf Hansson
2018-11-15  9:02     ` Christoph Hellwig
2018-11-15  9:02       ` [Drbd-dev] " Christoph Hellwig
2018-11-15  9:02       ` Christoph Hellwig
2018-11-15  7:00   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 14/16] mmc: stop abusing the request queue_lock pointer Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-14 17:56   ` Ulf Hansson
2018-11-15  9:03     ` Christoph Hellwig
2018-11-15  9:03       ` [Drbd-dev] " Christoph Hellwig
2018-11-15  9:03       ` Christoph Hellwig
2018-11-15  7:00   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 15/16] block: remove the lock argument to blk_alloc_queue_node Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  7:00   ` Hannes Reinecke
2018-11-14 16:02 ` [PATCH 16/16] block: remove the queue_lock indirection Christoph Hellwig
2018-11-14 16:02   ` [Drbd-dev] " Christoph Hellwig
2018-11-14 16:02   ` Christoph Hellwig
2018-11-15  7:01   ` Hannes Reinecke
2018-11-15 19:14 ` remove more legacy request leftover Jens Axboe
2018-11-15 19:14   ` [Drbd-dev] " Jens Axboe
2018-11-15 19:14   ` Jens Axboe
2018-11-15 19:20   ` Jens Axboe
2018-11-15 19:20     ` [Drbd-dev] " Jens Axboe
2018-11-15 19:20     ` Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.