All of lore.kernel.org
 help / color / mirror / Atom feed
* [dm-devel] fix and cleanup discard_alignment handling
@ 2022-04-18  4:53 ` Christoph Hellwig
  0 siblings, 0 replies; 99+ messages in thread
From: Christoph Hellwig @ 2022-04-18  4:53 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Jan Hoeppner, Michael S. Tsirkin, Jason Wang, linux-nvme,
	virtualization, Song Liu, dm-devel, Md. Haris Iqbal, Jack Wang,
	linux-s390, Richard Weinberger, xen-devel, linux-um, Mike Snitzer,
	Josef Bacik, nbd, linux-block, Stefan Haberland, linux-raid,
	Martin K. Petersen, Johannes Berg, Roger Pau Monné

Hi all,

the somewhat confusing name of the discard_alignment queue limit, that
really is an offset for the discard granularity mislead a lot of driver
authors to set it to an incorrect value.  This series tries to fix up
all these cases.

Diffstat:
 arch/um/drivers/ubd_kern.c         |    1 -
 drivers/block/loop.c               |    1 -
 drivers/block/nbd.c                |    3 ---
 drivers/block/null_blk/main.c      |    1 -
 drivers/block/rnbd/rnbd-srv-dev.h  |    2 +-
 drivers/block/virtio_blk.c         |    7 ++++---
 drivers/block/xen-blkback/xenbus.c |    4 ++--
 drivers/md/dm-zoned-target.c       |    2 +-
 drivers/md/raid5.c                 |    1 -
 drivers/nvme/host/core.c           |    1 -
 drivers/s390/block/dasd_fba.c      |    1 -
 11 files changed, 8 insertions(+), 16 deletions(-)

--
dm-devel mailing list
dm-devel@redhat.com
https://listman.redhat.com/mailman/listinfo/dm-devel


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

end of thread, other threads:[~2022-05-09  7:53 UTC | newest]

Thread overview: 99+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-18  4:53 [dm-devel] fix and cleanup discard_alignment handling Christoph Hellwig
2022-04-18  4:53 ` Christoph Hellwig
2022-04-18  4:53 ` Christoph Hellwig
2022-04-18  4:53 ` Christoph Hellwig
2022-04-18  4:53 ` [dm-devel] [PATCH 01/11] ubd: don't set the discard_alignment queue limit Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53 ` [dm-devel] [PATCH 02/11] nbd: " Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53 ` [dm-devel] [PATCH 03/11] null_blk: " Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  8:01   ` [dm-devel] " Damien Le Moal
2022-04-18  8:01     ` Damien Le Moal
2022-04-18  8:01     ` Damien Le Moal
2022-04-18 21:22   ` Chaitanya Kulkarni
2022-04-18 21:22     ` Chaitanya Kulkarni
2022-04-18 21:22     ` Chaitanya Kulkarni
2022-04-18  4:53 ` [dm-devel] [PATCH 04/11] virtio_blk: fix the discard_granularity and discard_alignment queue limits Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53 ` [dm-devel] [PATCH 05/11] dm-zoned: don't set the discard_alignment queue limit Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  8:00   ` [dm-devel] " Damien Le Moal
2022-04-18  8:00     ` Damien Le Moal
2022-04-18  8:00     ` Damien Le Moal
2022-04-18  4:53 ` [dm-devel] [PATCH 06/11] raid5: " Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-25 21:08   ` [dm-devel] " Song Liu
2022-04-25 21:08     ` Song Liu
2022-04-25 21:08     ` Song Liu
2022-04-18  4:53 ` [dm-devel] [PATCH 07/11] dasd: " Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-05-06 12:56   ` [dm-devel] " Jan Höppner
2022-05-06 12:56     ` Jan Höppner
2022-05-06 12:56     ` Jan Höppner
2022-04-18  4:53 ` [dm-devel] [PATCH 08/11] loop: remove a spurious clear of discard_alignment Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  8:04   ` [dm-devel] " Damien Le Moal
2022-04-18  8:04     ` Damien Le Moal
2022-04-18  8:04     ` Damien Le Moal
2022-04-18 21:21   ` Chaitanya Kulkarni
2022-04-18 21:21     ` Chaitanya Kulkarni
2022-04-18 21:21     ` Chaitanya Kulkarni
2022-04-18  4:53 ` [dm-devel] [PATCH 09/11] nvme: " Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  8:02   ` [dm-devel] " Damien Le Moal
2022-04-18  8:02     ` Damien Le Moal
2022-04-18  8:02     ` Damien Le Moal
2022-04-18 21:23   ` Chaitanya Kulkarni
2022-04-18 21:23     ` Chaitanya Kulkarni
2022-04-18 21:23     ` Chaitanya Kulkarni
2022-04-26 14:25   ` [dm-devel] " Sagi Grimberg
2022-04-26 14:25     ` Sagi Grimberg
2022-04-26 14:25     ` Sagi Grimberg
2022-04-18  4:53 ` [dm-devel] [PATCH 10/11] rnbd-srv: use bdev_discard_alignment Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  8:02   ` [dm-devel] " Damien Le Moal
2022-04-18  8:02     ` Damien Le Moal
2022-04-18  8:02     ` Damien Le Moal
2022-04-19  4:51   ` Jinpu Wang
2022-04-19  4:51     ` Jinpu Wang
2022-04-19  4:51     ` Jinpu Wang
2022-04-18  4:53 ` [dm-devel] [PATCH 11/11] xen-blkback: " Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  4:53   ` Christoph Hellwig
2022-04-18  8:03   ` [dm-devel] " Damien Le Moal
2022-04-18  8:03     ` Damien Le Moal
2022-04-18  8:03     ` Damien Le Moal
2022-04-26  4:16 ` [dm-devel] fix and cleanup discard_alignment handling Martin K. Petersen
2022-04-26  4:16   ` Martin K. Petersen
2022-04-26  4:16   ` Martin K. Petersen
2022-04-26  4:16   ` Martin K. Petersen
2022-05-02 16:46 ` [dm-devel] " Christoph Hellwig
2022-05-02 16:46   ` Christoph Hellwig
2022-05-02 16:46   ` Christoph Hellwig
2022-05-02 16:46   ` Christoph Hellwig
2022-05-03 16:39 ` [dm-devel] " Jens Axboe
2022-05-03 16:39   ` Jens Axboe
2022-05-03 16:39   ` Jens Axboe
2022-05-03 16:39   ` 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.