1. bab6849 dm zoned: check zone capacity by Damien Le Moal · 3 years, 8 months ago
  2. c6bf3f0 block: use an on-stack bio in blkdev_issue_flush by Christoph Hellwig · 4 years ago
  3. 174364f dm zoned: Fix zone reclaim trigger by Damien Le Moal · 4 years, 6 months ago
  4. f2cd9a5 dm zoned: Fix reclaim zone selection by Shin'ichiro Kawasaki · 4 years, 7 months ago
  5. 3ee3957 dm zoned: Fix random zone reclaim selection by Damien Le Moal · 4 years, 7 months ago
  6. b38c0ad dm zoned: Fix metadata zone size check by Shin'ichiro Kawasaki · 4 years, 7 months ago
  7. b25c664 Merge tag 'for-5.8/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 4 years, 7 months ago
  8. 27d49ac dm zoned: check superblock location by Hannes Reinecke · 4 years, 7 months ago
  9. 2094045 dm zoned: prefer full zones for reclaim by Hannes Reinecke · 4 years, 7 months ago
  10. 69875d4 dm zoned: select reclaim zone based on device index by Hannes Reinecke · 4 years, 7 months ago
  11. 22c1ef6 dm zoned: allocate zone by device index by Hannes Reinecke · 4 years, 7 months ago
  12. 4dba128 dm zoned: support arbitrary number of devices by Hannes Reinecke · 4 years, 7 months ago
  13. bd82fda dm zoned: move random and sequential zones into struct dmz_dev by Hannes Reinecke · 4 years, 7 months ago
  14. 1897981 dm zoned: add metadata pointer to struct dmz_dev by Hannes Reinecke · 4 years, 7 months ago
  15. 8f22272 dm zoned: add device pointer to struct dm_zone by Hannes Reinecke · 4 years, 7 months ago
  16. 5d2c74f dm zoned: allocate temporary superblock for tertiary devices by Hannes Reinecke · 4 years, 7 months ago
  17. a92fbc4 dm zoned: convert to xarray by Hannes Reinecke · 4 years, 7 months ago
  18. aec67b4 dm zoned: add a 'reserved' zone flag by Hannes Reinecke · 4 years, 7 months ago
  19. 1565929 dm zoned: avoid unnecessary device recalulation for secondary superblock by Hannes Reinecke · 4 years, 7 months ago
  20. 35d0c96 dm zoned: add debugging message for reading superblocks by Hannes Reinecke · 4 years, 7 months ago
  21. b4756d4 dm zoned: remove leftover hunk for switching to sequential zones by Hannes Reinecke · 4 years, 8 months ago
  22. 9398554 block: remove the error_sector argument to blkdev_issue_flush by Christoph Hellwig · 4 years, 8 months ago
  23. a16b7de dm zoned: terminate reclaim on congestion by Hannes Reinecke · 4 years, 8 months ago
  24. 90a9b86 dm zoned: reclaim random zones when idle by Hannes Reinecke · 4 years, 8 months ago
  25. 34f5aff dm zoned: separate random and cache zones by Hannes Reinecke · 4 years, 8 months ago
  26. 489dc0f dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone by Hannes Reinecke · 4 years, 8 months ago
  27. bd5c403 dm zoned: metadata version 2 by Hannes Reinecke · 4 years, 8 months ago
  28. dc076c8 dm zoned: ignore metadata zone in dmz_alloc_zone() by Hannes Reinecke · 4 years, 8 months ago
  29. ae3c1f1 dm zoned: Reduce logging output on startup by Hannes Reinecke · 4 years, 8 months ago
  30. ca1a704 dm zoned: add metadata logging functions by Hannes Reinecke · 4 years, 8 months ago
  31. aa821c8 dm zoned: use dmz_zone_to_dev() when handling metadata I/O by Hannes Reinecke · 4 years, 8 months ago
  32. d0e21ce dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev() by Hannes Reinecke · 4 years, 8 months ago
  33. 2234e73 dm zoned: introduce dmz_metadata_label() to format device name by Hannes Reinecke · 4 years, 8 months ago
  34. 3682056 dm zoned: move fields from struct dmz_dev to dmz_metadata by Hannes Reinecke · 4 years, 8 months ago
  35. bf28a3b dm zoned: store device in struct dmz_sb by Hannes Reinecke · 4 years, 8 months ago
  36. 735bd7e4 dm zoned: use array for superblock zones by Hannes Reinecke · 4 years, 8 months ago
  37. b712287 dm zoned: store zone id within the zone structure and kill dmz_id() by Hannes Reinecke · 4 years, 8 months ago
  38. bc3d571 dm zoned: add 'status' callback by Hannes Reinecke · 4 years, 8 months ago
  39. b8fdd09 dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone() by Bob Liu · 4 years, 10 months ago
  40. b399629 dm zoned: support zone sizes smaller than 128MiB by Dmitry Fomichev · 5 years ago
  41. eeee282 Merge tag 'for-5.5/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 5 years ago
  42. d410035 block: rework zone reporting by Christoph Hellwig · 5 years ago
  43. e7fad90 dm zoned: reduce overhead of backing device checks by Dmitry Fomichev · 5 years ago
  44. 6c1b1da block: add zone open, close and finish operations by Ajay Joshi · 5 years ago
  45. e0702d9 dm zoned: fix potential NULL dereference in dmz_do_reclaim() by Dan Carpenter · 5 years ago
  46. ad1bd57 dm zoned: fix a few typos by Dmitry Fomichev · 5 years ago
  47. bae9a0a dm zoned: add SPDX license identifiers by Dmitry Fomichev · 5 years ago
  48. 75d66ff dm zoned: properly handle backing device failure by Dmitry Fomichev · 5 years ago
  49. b234c6d dm zoned: improve error handling in reclaim by Dmitry Fomichev · 5 years ago
  50. 3bfe1fc Merge tag 'for-5.3/dm-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 5 years ago
  51. 3b8cafd dm zoned: fix zone state management race by Damien Le Moal · 5 years ago
  52. bd976e5 block: Kill gfp_t argument of blkdev_report_zones() by Damien Le Moal · 6 years ago
  53. 7aedf75 dm zoned: Fix zone report handling by Damien Le Moal · 6 years ago
  54. 3d4e738 dm zoned: fix various dmz_get_mblock() issues by Damien Le Moal · 6 years ago
  55. 33c2865 dm zoned: fix metadata block ref counting by Damien Le Moal · 6 years ago
  56. d5ffebd dm: backfill missing calls to mutex_destroy() by Mike Snitzer · 7 years ago
  57. 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
  58. 4218a95 dm zoned: use GFP_NOIO in I/O path by Damien Le Moal · 7 years ago
  59. 3908c98 dm zoned: fix overflow when converting zone ID to sectors by Damien Le Moal · 8 years ago
  60. 3b1a94c dm zoned: drive-managed zoned block device target by Damien Le Moal · 8 years ago