summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* dm zoned: add a 'reserved' zone flagHannes Reinecke2020-06-052-2/+4
* dm zoned: improve logging messages for reclaimHannes Reinecke2020-06-051-3/+10
* dm zoned: avoid unnecessary device recalulation for secondary superblockHannes Reinecke2020-06-051-3/+2
* dm zoned: add debugging message for reading superblocksHannes Reinecke2020-06-051-0/+4
* dm ebs: use dm_bufio_forget_buffersMikulas Patocka2020-06-051-2/+2
* dm bufio: introduce forget_buffer_lockedMikulas Patocka2020-06-051-4/+56
* dm bufio: clean up rbtree block orderingMikulas Patocka2020-06-051-3/+3
* dm bufio: delete unused and inefficient dm_bufio_discard_buffersMikulas Patocka2020-06-041-26/+0
* dm zoned: remove leftover hunk for switching to sequential zonesHannes Reinecke2020-05-221-8/+0
* dm zoned: terminate reclaim on congestionHannes Reinecke2020-05-203-2/+9
* dm zoned: start reclaim with sequential zonesHannes Reinecke2020-05-201-5/+6
* dm zoned: reclaim random zones when idleHannes Reinecke2020-05-203-16/+29
* dm zoned: separate random and cache zonesHannes Reinecke2020-05-204-67/+159
* dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zoneHannes Reinecke2020-05-202-4/+4
* dm zoned: Avoid 64-bit division error in dmz_fixup_devicesNathan Chancellor2020-05-201-2/+3
* dm: use DMDEBUG macros now that they use pr_debug variantsMike Snitzer2020-05-202-7/+7
* dm zoned: remove spurious newlines from debugging messagesHannes Reinecke2020-05-202-4/+4
* dm: replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-209-9/+9
* dm zoned: metadata version 2Hannes Reinecke2020-05-203-102/+400
* dm zoned: ignore metadata zone in dmz_alloc_zone()Hannes Reinecke2020-05-201-0/+6
* dm zoned: Reduce logging output on startupHannes Reinecke2020-05-201-12/+12
* dm zoned: add metadata logging functionsHannes Reinecke2020-05-201-39/+57
* dm zoned: use dmz_zone_to_dev() when handling metadata I/OHannes Reinecke2020-05-191-5/+7
* dm zoned: replace 'target' pointer in the bio contextHannes Reinecke2020-05-191-20/+24
* dm zoned: remove 'dev' argument from reclaimHannes Reinecke2020-05-193-30/+32
* dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev()Hannes Reinecke2020-05-154-5/+18
* dm zoned: introduce dmz_metadata_label() to format device nameHannes Reinecke2020-05-154-42/+62
* dm zoned: move fields from struct dmz_dev to dmz_metadataHannes Reinecke2020-05-154-63/+95
* dm zoned: store device in struct dmz_sbHannes Reinecke2020-05-151-31/+59
* dm zoned: use array for superblock zonesHannes Reinecke2020-05-151-16/+25
* dm zoned: store zone id within the zone structure and kill dmz_id()Hannes Reinecke2020-05-154-36/+31
* dm zoned: add 'message' callbackHannes Reinecke2020-05-151-0/+15
* dm zoned: add 'status' callbackHannes Reinecke2020-05-153-0/+44
* dm mpath: add Historical Service Time Path SelectorKhazhismel Kumykov2020-05-153-0/+573
* dm mpath: pass IO start time to path selectorGabriel Krisman Bertazi2020-05-155-6/+18
* dm writecache: improve performance on DDR persistent memory (Optane)Mikulas Patocka2020-05-151-1/+37
* dm writecache: remove superfluous test in persistent_memory_claimMikulas Patocka2020-05-151-4/+0
* dm persistent data: switch exit_ro_spine to return voidZhiqiang Liu2020-05-152-5/+3
* dm integrity: remove set but not used variablesYueHaibing2020-05-151-4/+0
* dm ebs: pass discards down to underlying deviceHeinz Mauelshagen2020-05-151-7/+34
* dm bufio: implement discardMikulas Patocka2020-05-151-5/+64
* dm: add emulated block size targetHeinz Mauelshagen2020-05-153-0/+454
* dm mpath: switch paths in dm_blk_ioctl() code pathMartin Wilck2020-05-151-1/+1
* dm crypt: support using encrypted keysDmitry Baryshkov2020-05-152-19/+58
* Merge tag 'iommu-fixes-v5.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2020-05-103-47/+162
|\
| * iommu/virtio: Reverse arguments to list_addJulia Lawall2020-05-081-1/+1
| * iommu/amd: Do not flush Device Table in iommu_map_page()Joerg Roedel2020-05-051-11/+16
| * iommu/amd: Update Device Table in increase_address_space()Joerg Roedel2020-05-051-13/+36
| * iommu/amd: Call domain_flush_complete() in update_domain()Joerg Roedel2020-05-051-0/+1
| * iommu/amd: Do not loop forever when trying to increase address spaceJoerg Roedel2020-05-051-1/+12