| Commit message (Expand) | Author | Age | Files | Lines |
* | block: remove gfp_flags from blkdev_zone_mgmt | Johannes Thumshirn | 2024-02-12 | 1 | -1/+1 |
* | dm: dm-zoned: guard blkdev_zone_mgmt with noio scope | Johannes Thumshirn | 2024-02-12 | 1 | -1/+4 |
* | block: remove support for the host aware zone model | Christoph Hellwig | 2023-12-19 | 1 | -4/+3 |
* | dm zoned: dynamically allocate the dm-zoned-meta shrinker | Qi Zheng | 2023-10-04 | 1 | -12/+16 |
* | dm: dm-zoned: use __bio_add_page for adding single metadata page | Johannes Thumshirn | 2023-05-31 | 1 | -3/+3 |
* | dm: remove unnecessary (void*) conversions | Yu Zhe | 2023-04-11 | 1 | -3/+3 |
* | dm: don't indent labels | Heinz Mauelshagen | 2023-02-14 | 1 | -1/+1 |
* | dm: avoid split of quoted strings where possible | Heinz Mauelshagen | 2023-02-14 | 1 | -8/+4 |
* | dm: fix undue/missing spaces | Heinz Mauelshagen | 2023-02-14 | 1 | -1/+1 |
* | dm: address space issues relative to switch/while/for/... | Heinz Mauelshagen | 2023-02-14 | 1 | -2/+2 |
* | dm: improve shrinker debug names | Mike Snitzer | 2023-01-30 | 1 | -1/+1 |
* | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-08-05 | 1 | -1/+3 |
|\ |
|
| * | mm: shrinkers: provide shrinkers with names | Roman Gushchin | 2022-07-03 | 1 | -1/+3 |
* | | dm/dm-zoned: Use the enum req_op type | Bart Van Assche | 2022-07-14 | 1 | -2/+3 |
|/ |
|
* | dm-zoned: remove the ->name field in struct dmz_dev | Christoph Hellwig | 2022-03-02 | 1 | -2/+2 |
* | block: pass a block_device and opf to bio_alloc | Christoph Hellwig | 2022-02-02 | 1 | -9/+6 |
* | dm: bio_alloc can't fail if it is allowed to sleep | Christoph Hellwig | 2022-02-02 | 1 | -11/+0 |
* | dm zoned: check zone capacity | Damien Le Moal | 2021-06-04 | 1 | -0/+7 |
* | block: use an on-stack bio in blkdev_issue_flush | Christoph Hellwig | 2021-01-27 | 1 | -3/+3 |
* | dm zoned: Fix zone reclaim trigger | Damien Le Moal | 2020-07-08 | 1 | -1/+8 |
* | dm zoned: Fix reclaim zone selection | Shin'ichiro Kawasaki | 2020-06-19 | 1 | -2/+2 |
* | dm zoned: Fix random zone reclaim selection | Damien Le Moal | 2020-06-19 | 1 | -8/+27 |
* | dm zoned: Fix metadata zone size check | Shin'ichiro Kawasaki | 2020-06-19 | 1 | -1/+2 |
* | Merge tag 'for-5.8/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2020-06-05 | 1 | -275/+771 |
|\ |
|
| * | dm zoned: check superblock location | Hannes Reinecke | 2020-06-05 | 1 | -1/+9 |
| * | dm zoned: prefer full zones for reclaim | Hannes Reinecke | 2020-06-05 | 1 | -1/+8 |
| * | dm zoned: select reclaim zone based on device index | Hannes Reinecke | 2020-06-05 | 1 | -30/+20 |
| * | dm zoned: allocate zone by device index | Hannes Reinecke | 2020-06-05 | 1 | -6/+11 |
| * | dm zoned: support arbitrary number of devices | Hannes Reinecke | 2020-06-05 | 1 | -1/+14 |
| * | dm zoned: move random and sequential zones into struct dmz_dev | Hannes Reinecke | 2020-06-05 | 1 | -60/+79 |
| * | dm zoned: add metadata pointer to struct dmz_dev | Hannes Reinecke | 2020-06-05 | 1 | -5/+9 |
| * | dm zoned: add device pointer to struct dm_zone | Hannes Reinecke | 2020-06-05 | 1 | -29/+10 |
| * | dm zoned: allocate temporary superblock for tertiary devices | Hannes Reinecke | 2020-06-05 | 1 | -48/+61 |
| * | dm zoned: convert to xarray | Hannes Reinecke | 2020-06-05 | 1 | -32/+90 |
| * | dm zoned: add a 'reserved' zone flag | Hannes Reinecke | 2020-06-05 | 1 | -2/+2 |
| * | dm zoned: avoid unnecessary device recalulation for secondary superblock | Hannes Reinecke | 2020-06-05 | 1 | -3/+2 |
| * | dm zoned: add debugging message for reading superblocks | Hannes Reinecke | 2020-06-05 | 1 | -0/+4 |
| * | dm zoned: remove leftover hunk for switching to sequential zones | Hannes Reinecke | 2020-05-22 | 1 | -8/+0 |
| * | dm zoned: terminate reclaim on congestion | Hannes Reinecke | 2020-05-20 | 1 | -0/+2 |
| * | dm zoned: reclaim random zones when idle | Hannes Reinecke | 2020-05-20 | 1 | -4/+9 |
| * | dm zoned: separate random and cache zones | Hannes Reinecke | 2020-05-20 | 1 | -31/+92 |
| * | dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone | Hannes Reinecke | 2020-05-20 | 1 | -2/+2 |
| * | dm zoned: metadata version 2 | Hannes Reinecke | 2020-05-20 | 1 | -49/+261 |
| * | dm zoned: ignore metadata zone in dmz_alloc_zone() | Hannes Reinecke | 2020-05-20 | 1 | -0/+6 |
| * | dm zoned: Reduce logging output on startup | Hannes Reinecke | 2020-05-20 | 1 | -12/+12 |
| * | dm zoned: add metadata logging functions | Hannes Reinecke | 2020-05-20 | 1 | -39/+57 |
| * | dm zoned: use dmz_zone_to_dev() when handling metadata I/O | Hannes Reinecke | 2020-05-19 | 1 | -5/+7 |
| * | dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev() | Hannes Reinecke | 2020-05-15 | 1 | -2/+12 |
| * | dm zoned: introduce dmz_metadata_label() to format device name | Hannes Reinecke | 2020-05-15 | 1 | -1/+10 |
| * | dm zoned: move fields from struct dmz_dev to dmz_metadata | Hannes Reinecke | 2020-05-15 | 1 | -28/+60 |