| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-08-26 | Merge tag 'block-6.0-2022-08-26' of git://git.kernel.dk/linux-block | Linus Torvalds | 2 | -8/+9 |
| 2022-08-24 | md: call __md_stop_writes in md_stop | Guoqing Jiang | 1 | -0/+1 |
| 2022-08-24 | Revert "md-raid: destroy the bitmap after destroying the thread" | Guoqing Jiang | 1 | -1/+1 |
| 2022-08-24 | md: Flush workqueue md_rdev_misc_wq in md_alloc() | David Sloan | 1 | -0/+1 |
| 2022-08-24 | md/raid10: Fix the data type of an r10_sync_page_io() argument | Bart Van Assche | 1 | -7/+6 |
| 2022-08-11 | Merge tag 'for-6.0/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 3 | -10/+27 |
| 2022-08-11 | dm bufio: fix some cases where the code sleeps with spinlock held | Mikulas Patocka | 1 | -1/+9 |
| 2022-08-09 | dm writecache: fix smatch warning about invalid return from writecache_map | Mikulas Patocka | 1 | -1/+2 |
| 2022-08-09 | dm verity: fix verity_parse_opt_args parsing | Mike Snitzer | 1 | -1/+11 |
| 2022-08-09 | dm verity: fix DM_VERITY_OPTS_MAX value yet again | Mike Snitzer | 1 | -1/+1 |
| 2022-08-09 | dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking | Mike Snitzer | 1 | -6/+4 |
| 2022-08-06 | Merge tag 'for-6.0/dm-changes-2' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 8 | -32/+180 |
| 2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 5 | -5/+8 |
| 2022-08-04 | Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-block | Linus Torvalds | 13 | -527/+803 |
| 2022-08-04 | dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet" | Mike Snitzer | 1 | -1/+11 |
| 2022-08-04 | dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND | Mike Snitzer | 1 | -1/+1 |
| 2022-08-04 | dm verity: only copy bvec_iter in verity_verify_io if in_tasklet | Mike Snitzer | 1 | -9/+16 |
| 2022-08-04 | dm verity: optimize verity_verify_io if FEC not configured | Mike Snitzer | 1 | -1/+8 |
| 2022-08-04 | dm verity: conditionally enable branching for "try_verify_in_tasklet" | Mike Snitzer | 1 | -5/+14 |
| 2022-08-04 | dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP | Mike Snitzer | 1 | -4/+11 |
| 2022-08-04 | dm verity: allow optional args to alter primary args handling | Mike Snitzer | 1 | -8/+24 |
| 2022-08-04 | dm verity: Add optional "try_verify_in_tasklet" feature | Nathan Huckleberry | 2 | -18/+91 |
| 2022-08-02 | drivers:md:fix a potential use-after-free bug | Wentao_Liang | 1 | -1/+1 |
| 2022-08-02 | md/raid5: Ensure batch_last is released before sleeping for quiesce | Logan Gunthorpe | 2 | -9/+29 |
| 2022-08-02 | md/raid5: Move stripe_request_ctx up | Logan Gunthorpe | 1 | -27/+27 |
| 2022-08-02 | md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage() | Logan Gunthorpe | 1 | -1/+0 |
| 2022-08-02 | md/raid5: Make is_inactive_blocked() helper | Logan Gunthorpe | 1 | -5/+19 |
| 2022-08-02 | md/raid5: Refactor raid5_get_active_stripe() | Logan Gunthorpe | 1 | -31/+36 |
| 2022-08-02 | block: move ->bio_split to the gendisk | Christoph Hellwig | 1 | -1/+1 |
| 2022-08-02 | block: change the blk_queue_split calling convention | Christoph Hellwig | 2 | -4/+4 |
| 2022-08-02 | md-raid10: fix KASAN warning | Mikulas Patocka | 1 | -1/+4 |
| 2022-08-02 | md-raid: destroy the bitmap after destroying the thread | Mikulas Patocka | 1 | -1/+1 |
| 2022-08-02 | md: return the allocated devices from md_alloc | Christoph Hellwig | 3 | -49/+30 |
| 2022-08-02 | md: open code md_probe in autorun_devices | Christoph Hellwig | 1 | -1/+1 |
| 2022-08-02 | md: remove unneeded semicolon | Yang Li | 1 | -1/+1 |
| 2022-08-02 | md: fix build failure for !MODULE | Stephen Rothwell | 1 | -0/+2 |
| 2022-08-02 | raid5: fix duplicate checks for rdev->saved_raid_disk | Jackie Liu | 1 | -2/+1 |
| 2022-08-02 | md: simplify md_open | Christoph Hellwig | 1 | -27/+15 |
| 2022-08-02 | md: only delete entries from all_mddevs when the disk is freed | Christoph Hellwig | 2 | -18/+40 |
| 2022-08-02 | md: stop using for_each_mddev in md_exit | Christoph Hellwig | 1 | -28/+11 |
| 2022-08-02 | md: stop using for_each_mddev in md_notify_reboot | Christoph Hellwig | 1 | -3/+9 |
| 2022-08-02 | md: stop using for_each_mddev in md_do_sync | Christoph Hellwig | 1 | -3/+5 |
| 2022-08-02 | md: factor out the rdev overlaps check from rdev_size_store | Christoph Hellwig | 1 | -45/+39 |
| 2022-08-02 | md: rename md_free to md_kobj_release | Christoph Hellwig | 1 | -2/+2 |
| 2022-08-02 | md: implement ->free_disk | Christoph Hellwig | 1 | -6/+12 |
| 2022-08-02 | md: fix error handling in md_alloc | Christoph Hellwig | 1 | -13/+32 |
| 2022-08-02 | md: fix mddev->kobj lifetime | Christoph Hellwig | 1 | -6/+4 |
| 2022-08-02 | md/raid5: Convert prepare_to_wait() to wait_woken() api | Logan Gunthorpe | 1 | -7/+6 |
| 2022-08-02 | md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request() | Logan Gunthorpe | 1 | -8/+11 |
| 2022-08-02 | bcache: remove EXPERIMENTAL for Kconfig option 'Asynchronous device registrat... | Coly Li | 1 | -1/+1 |
| 2022-08-02 | md: Fix spelling mistake in comments | Zhang Jiaming | 1 | -2/+2 |
| 2022-08-02 | md/raid5: Increase restriction on max segments per request | Logan Gunthorpe | 1 | -0/+3 |
| 2022-08-02 | md/raid5: Improve debug prints | Logan Gunthorpe | 1 | -2/+6 |
| 2022-08-02 | md/raid5: Pivot raid5_make_request() | Logan Gunthorpe | 1 | -6/+83 |
| 2022-08-02 | md/raid5: Check all disks in a stripe_head for reshape progress | Logan Gunthorpe | 1 | -14/+39 |
| 2022-08-02 | md/raid5: Refactor add_stripe_bio() | Logan Gunthorpe | 1 | -30/+56 |
| 2022-08-02 | md/raid5: Keep a reference to last stripe_head for batch | Logan Gunthorpe | 1 | -12/+40 |
| 2022-08-02 | md/raid5: Refactor for loop in raid5_make_request() into while loop | Logan Gunthorpe | 1 | -4/+5 |
| 2022-08-02 | md/raid5: Move read_seqcount_begin() into make_stripe_request() | Logan Gunthorpe | 1 | -7/+5 |
| 2022-08-02 | md/raid5: Drop the do_prepare flag in raid5_make_request() | Logan Gunthorpe | 1 | -6/+2 |
| 2022-08-02 | md/raid5: Factor out helper from raid5_make_request() loop | Logan Gunthorpe | 1 | -98/+133 |
| 2022-08-02 | md/raid5: Move common stripe get code into new find_get_stripe() helper | Logan Gunthorpe | 1 | -67/+64 |
| 2022-08-02 | md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio() | Logan Gunthorpe | 1 | -2/+3 |
| 2022-08-02 | md/raid5: Refactor raid5_make_request loop | Logan Gunthorpe | 1 | -54/+55 |
| 2022-08-02 | md/raid5: Factor out ahead_of_reshape() function | Logan Gunthorpe | 1 | -12/+15 |
| 2022-08-02 | md/raid5: Make logic blocking check consistent with logic that blocks | Logan Gunthorpe | 1 | -1/+1 |
| 2022-08-02 | md: unlock mddev before reap sync_thread in action_store | Guoqing Jiang | 2 | -2/+18 |
| 2022-08-02 | md: Explicitly create command-line configured devices | Chris Webb | 3 | -1/+3 |
| 2022-08-02 | md: Notify sysfs sync_completed in md_reap_sync_thread() | Logan Gunthorpe | 1 | -0/+1 |
| 2022-08-02 | md: Ensure resync is reported after it starts | Logan Gunthorpe | 1 | -2/+12 |
| 2022-08-02 | md: Use enum for overloaded magic numbers used by mddev->curr_resync | Logan Gunthorpe | 2 | -22/+33 |
| 2022-08-02 | md/raid5-cache: Annotate pslot with __rcu notation | Logan Gunthorpe | 1 | -2/+2 |
| 2022-08-02 | md/raid5-cache: Clear conf->log after finishing work | Logan Gunthorpe | 1 | -2/+3 |
| 2022-08-02 | md/raid5-cache: Drop RCU usage of conf->log | Logan Gunthorpe | 1 | -11/+5 |
| 2022-08-02 | md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() | Logan Gunthorpe | 1 | -6/+9 |
| 2022-08-02 | md/raid5: suspend the array for calls to log_exit() | Logan Gunthorpe | 1 | -1/+4 |
| 2022-08-02 | md/raid5-ppl: Drop unused argument from ppl_handle_flush_request() | Logan Gunthorpe | 2 | -3/+3 |
| 2022-08-02 | md/raid5-log: Drop extern decorators for function prototypes | Logan Gunthorpe | 1 | -39/+36 |
| 2022-08-02 | Merge tag 'hardening-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 4 | -1/+112 |
| 2022-08-02 | Merge tag 'for-6.0/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 19 | -394/+676 |
| 2022-08-02 | Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-block | Linus Torvalds | 26 | -268/+254 |
| 2022-07-28 | dm: verity-loadpin: Drop use of dm_table_get_num_targets() | Matthias Kaehlcke | 1 | -1/+2 |
| 2022-07-28 | dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag | Nathan Huckleberry | 1 | -3/+19 |
| 2022-07-28 | dm bufio: Add flags argument to dm_bufio_client_create | Nathan Huckleberry | 7 | -8/+11 |
| 2022-07-28 | dm: fix dm-raid crash if md_handle_request() splits bio | Mike Snitzer | 2 | -7/+7 |
| 2022-07-28 | dm raid: fix address sanitizer warning in raid_resume | Mikulas Patocka | 1 | -1/+1 |
| 2022-07-28 | dm raid: fix address sanitizer warning in raid_status | Mikulas Patocka | 1 | -1/+1 |
| 2022-07-28 | dm: Start pr_preempt from the same starting path | Mike Christie | 1 | -14/+31 |
| 2022-07-28 | dm: Fix PR release handling for non All Registrants | Mike Christie | 1 | -14/+34 |
| 2022-07-28 | dm: Start pr_reserve from the same starting path | Mike Christie | 1 | -14/+32 |
| 2022-07-28 | dm: Allow dm_call_pr to be used for path searches | Mike Christie | 1 | -12/+38 |
| 2022-07-28 | dm: return early from dm_pr_call() if DM device is suspended | Mike Snitzer | 1 | -0/+5 |
| 2022-07-22 | Merge tag 'block-5.19-2022-07-21' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+3 |
| 2022-07-19 | md/raid5: missing error code in setup_conf() | Dan Carpenter | 1 | -1/+3 |
| 2022-07-17 | dax: introduce holder for dax_device | Shiyang Ruan | 1 | -1/+1 |
| 2022-07-15 | dm thin: fix use-after-free crash in dm_sm_register_threshold_callback | Luo Meng | 2 | -3/+8 |
| 2022-07-14 | dm writecache: count number of blocks discarded, not number of discard bios | Mikulas Patocka | 1 | -1/+1 |
| 2022-07-14 | dm writecache: count number of blocks written, not number of write bios | Mikulas Patocka | 1 | -3/+9 |
| 2022-07-14 | dm writecache: count number of blocks read, not number of read bios | Mikulas Patocka | 1 | -0/+1 |
| 2022-07-14 | dm writecache: return void from functions | Mikulas Patocka | 1 | -13/+13 |
| 2022-07-14 | dm kcopyd: use __GFP_HIGHMEM when allocating pages | Mikulas Patocka | 1 | -1/+1 |
| 2022-07-14 | dm writecache: set a default MAX_WRITEBACK_JOBS | Mikulas Patocka | 1 | -1/+1 |
| 2022-07-14 | fs/buffer: Combine two submit_bh() and ll_rw_block() arguments | Bart Van Assche | 1 | -2/+2 |
| 2022-07-14 | md/raid5: Use the enum req_op and blk_opf_t types | Bart Van Assche | 1 | -1/+2 |
| 2022-07-14 | md/raid10: Use the new blk_opf_t type | Bart Van Assche | 1 | -5/+5 |
| 2022-07-14 | md/raid1: Use the new blk_opf_t type | Bart Van Assche | 1 | -2/+2 |
| 2022-07-14 | md/bcache: Combine two prio_io() arguments | Bart Van Assche | 1 | -5/+4 |
| 2022-07-14 | md/bcache: Combine two uuid_io() arguments | Bart Van Assche | 1 | -8/+8 |
| 2022-07-14 | md/core: Combine two sync_page_io() arguments | Bart Van Assche | 8 | -30/+29 |
| 2022-07-14 | dm/dm-zoned: Use the enum req_op type | Bart Van Assche | 2 | -3/+4 |
| 2022-07-14 | dm/zone: Use the enum req_op type | Bart Van Assche | 1 | -1/+1 |
| 2022-07-14 | dm-snap: Combine request operation type and flags | Bart Van Assche | 1 | -12/+12 |
| 2022-07-14 | dm mirror log: Use the new blk_opf_t type | Bart Van Assche | 1 | -1/+1 |
| 2022-07-14 | dm/dm-integrity: Combine request operation and flags | Bart Van Assche | 1 | -29/+34 |
| 2022-07-14 | dm/dm-flakey: Use the new blk_opf_t type | Bart Van Assche | 1 | -2/+6 |
| 2022-07-14 | dm/ebs: Change 'int rw' into 'enum req_op op' | Bart Van Assche | 1 | -7/+8 |
| 2022-07-14 | dm/core: Combine request operation type and flags | Bart Van Assche | 3 | -33/+32 |
| 2022-07-14 | dm/core: Rename kcopyd_job.rw into kcopyd.op | Bart Van Assche | 1 | -12/+13 |
| 2022-07-14 | dm/core: Reduce the size of struct dm_io_request | Bart Van Assche | 8 | -43/+27 |
| 2022-07-14 | block: Change the type of req_op() and bio_op() into enum req_op | Bart Van Assche | 1 | -0/+2 |
| 2022-07-14 | treewide: Rename enum req_opf into enum req_op | Bart Van Assche | 1 | -1/+1 |
| 2022-07-14 | block: remove bdevname | Christoph Hellwig | 3 | -3/+3 |
| 2022-07-08 | dm: verity-loadpin: Use CONFIG_SECURITY_LOADPIN_VERITY for conditional compil... | Matthias Kaehlcke | 1 | -6/+1 |
| 2022-07-08 | dm: Add verity helpers for LoadPin | Matthias Kaehlcke | 4 | -1/+116 |
| 2022-07-07 | dm snapshot: fix typo in snapshot_map() comment | Zhang Jiaming | 1 | -1/+1 |
| 2022-07-07 | dm raid: remove redundant "the" in parse_raid_params() comment | Jiang Jian | 1 | -1/+1 |
| 2022-07-07 | dm cache: fix typo in 2 comment blocks | Steven Lung | 2 | -2/+2 |
| 2022-07-07 | dm verity: fix checkpatch close brace error | JeongHyeon Lee | 1 | -4/+3 |
| 2022-07-07 | dm table: rename dm_target variable in dm_table_add_target() | Mike Snitzer | 1 | -28/+28 |
| 2022-07-07 | dm table: audit all dm_table_get_target() callers | Mike Snitzer | 6 | -143/+97 |
| 2022-07-07 | dm table: remove dm_table_get_num_targets() wrapper | Mike Snitzer | 5 | -28/+23 |
| 2022-07-07 | dm: add two stage requeue mechanism | Ming Lei | 3 | -31/+130 |
| 2022-07-07 | dm: add dm_bio_rewind() API to DM core | Ming Lei | 3 | -1/+146 |
| 2022-07-06 | block: move zone related fields to struct gendisk | Christoph Hellwig | 1 | -39/+35 |
| 2022-07-06 | block: remove blk_queue_zone_sectors | Christoph Hellwig | 2 | -7/+7 |
| 2022-07-06 | dm-zoned: cleanup dmz_fixup_devices | Christoph Hellwig | 1 | -12/+12 |
| 2022-07-06 | block: replace blkdev_nr_zones with bdev_nr_zones | Christoph Hellwig | 2 | -4/+3 |
| 2022-07-06 | block: use bdev_is_zoned instead of open coding it | Christoph Hellwig | 3 | -3/+3 |
| 2022-07-03 | mm: shrinkers: provide shrinkers with names | Roman Gushchin | 4 | -4/+7 |
| 2022-06-29 | dm raid: fix KASAN warning in raid5_add_disks | Mikulas Patocka | 1 | -0/+1 |
| 2022-06-29 | dm raid: fix KASAN warning in raid5_remove_disk | Mikulas Patocka | 1 | -1/+4 |
| 2022-06-29 | dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling | Ming Lei | 1 | -25/+45 |
| 2022-06-29 | dm: refactor dm_md_mempool allocation | Christoph Hellwig | 4 | -71/+44 |
| 2022-06-29 | dm: unexport dm_get_reserved_rq_based_ios | Christoph Hellwig | 1 | -1/+0 |
| 2022-06-28 | block: remove blk_cleanup_disk | Christoph Hellwig | 3 | -4/+4 |
| 2022-06-27 | dm raid: fix accesses beyond end of raid member array | Heinz Mauelshagen | 1 | -16/+18 |
| 2022-06-27 | dm: open code blk_max_size_offset in max_io_len | Christoph Hellwig | 1 | -11/+6 |
| 2022-06-23 | dm mirror log: clear log bits up to BITS_PER_LONG boundary | Mikulas Patocka | 1 | -1/+1 |
| 2022-06-23 | dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bio | Ming Lei | 2 | -4/+8 |
| 2022-06-21 | dm: do not return early from dm_io_complete if BLK_STS_AGAIN without polling | Mike Snitzer | 1 | -1/+3 |
| 2022-06-21 | dm era: commit metadata in postsuspend after worker stops | Nikos Tsironis | 1 | -1/+7 |
| 2022-06-17 | Merge tag 'block-5.19-2022-06-16' of git://git.kernel.dk/linux-block | Linus Torvalds | 4 | -13/+9 |
| 2022-06-16 | dm mirror log: round up region bitmap size to BITS_PER_LONG | Mikulas Patocka | 1 | -2/+1 |
| 2022-06-16 | dm: fix narrow race for REQ_NOWAIT bios being issued despite no support | Mikulas Patocka | 1 | -1/+6 |
| 2022-06-16 | dm: fix use-after-free in dm_put_live_table_bio | Mikulas Patocka | 1 | -6/+7 |
| 2022-06-15 | md/raid5-ppl: Fix argument order in bio_alloc_bioset() | Logan Gunthorpe | 1 | -2/+2 |
| 2022-06-15 | Revert "md: don't unregister sync_thread with reconfig_mutex held" | Guoqing Jiang | 3 | -11/+7 |
| 2022-06-15 | dm: fix race in dm_start_io_acct | Benjamin Marzinski | 1 | -0/+4 |
| 2022-06-10 | dm: fix zoned locking imbalance due to needless check in clone_endio | Mike Snitzer | 1 | -15/+11 |
| 2022-06-08 | dm: fix bio_set allocation | Christoph Hellwig | 5 | -75/+35 |
| 2022-06-03 | Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kernel.dk/linux-block | Linus Torvalds | 20 | -328/+296 |
| 2022-06-01 | Merge tag 'for-5.19/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -4/+16 |
| 2022-05-31 | dm verity: set DM_TARGET_IMMUTABLE feature flag | Sarthak Kukreti | 1 | -0/+1 |
| 2022-05-31 | dm table: fix dm_table_supports_poll to return false if no data devices | Mike Snitzer | 1 | -4/+15 |
| 2022-05-28 | bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() | Coly Li | 2 | -10/+28 |
| 2022-05-27 | Merge tag 'libnvdimm-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 6 | -12/+69 |
| 2022-05-27 | md: bcache: check the return value of kzalloc() in detached_dev_do_request() | Jia-Ju Bai | 1 | -0/+6 |
| 2022-05-27 | bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_... | Coly Li | 2 | -0/+2 |
| 2022-05-26 | Merge tag 'for-5.19/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 15 | -287/+409 |
| 2022-05-24 | bcache: avoid journal no-space deadlock by reserving 1 journal bucket | Coly Li | 3 | -5/+29 |
| 2022-05-24 | bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() | Coly Li | 1 | -27/+12 |
| 2022-05-24 | bcache: improve multithreaded bch_sectors_dirty_init() | Coly Li | 2 | -37/+25 |
| 2022-05-24 | bcache: improve multithreaded bch_btree_check() | Coly Li | 2 | -33/+27 |
| 2022-05-23 | Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kernel.dk/linux-block | Linus Torvalds | 11 | -228/+322 |
| 2022-05-23 | Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-block | Linus Torvalds | 21 | -150/+71 |
| 2022-05-22 | md: fix double free of io_acct_set bioset | Xiao Ni | 1 | -4/+0 |
| 2022-05-22 | md: Don't set mddev private to NULL in raid0 pers->free | Xiao Ni | 1 | -1/+0 |
| 2022-05-22 | md: remove most calls to bdevname | Christoph Hellwig | 9 | -200/+147 |
| 2022-05-22 | md: protect md_unregister_thread from reentrancy | Guoqing Jiang | 1 | -5/+10 |
| 2022-05-22 | md: don't unregister sync_thread with reconfig_mutex held | Guoqing Jiang | 3 | -7/+11 |
| 2022-05-16 | dax: add .recovery_write dax_operation | Jane Chu | 4 | -0/+50 |
| 2022-05-16 | dax: introduce DAX_RECOVERY_WRITE dax access mode | Jane Chu | 6 | -12/+19 |
| 2022-05-11 | dm: pass NULL bdev to bio_alloc_clone | Mike Snitzer | 1 | -16/+24 |
| 2022-05-09 | dm cache metadata: remove unnecessary variable in __dump_mapping | Guo Zhengkui | 1 | -2/+1 |
| 2022-05-09 | dm mpath: provide high-resolution timer to HST for bio-based | Gabriel Krisman Bertazi | 3 | -1/+23 |
| 2022-05-09 | dm crypt: make printing of the key constant-time | Mikulas Patocka | 1 | -3/+11 |
| 2022-05-09 | dm integrity: fix error code in dm_integrity_ctr() | Dan Carpenter | 1 | -2/+0 |
| 2022-05-09 | dm stats: add cond_resched when looping over entries | Mikulas Patocka | 1 | -0/+8 |
| 2022-05-05 | dm: improve abnormal bio processing | Mike Snitzer | 1 | -31/+36 |
| 2022-05-05 | dm: simplify bio-based IO accounting further | Mike Snitzer | 2 | -34/+6 |
| 2022-05-05 | dm: put all polled dm_io instances into a single list | Ming Lei | 2 | -26/+28 |
| 2022-05-05 | dm: improve dm_io reference counting | Ming Lei | 1 | -14/+39 |
| 2022-05-05 | dm: don't grab target io reference in dm_zone_map_bio | Ming Lei | 3 | -18/+6 |
| 2022-05-05 | dm: improve bio splitting and associated IO accounting | Ming Lei | 2 | -24/+59 |
| 2022-05-05 | dm: switch to bdev based IO accounting interfaces | Ming Lei | 1 | -15/+13 |
| 2022-05-05 | dm: pass dm_io instance to dm_io_acct directly | Ming Lei | 1 | -4/+7 |
| 2022-05-05 | dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct | Ming Lei | 1 | -11/+8 |
| 2022-05-05 | dm: use bio_sectors in dm_aceept_partial_bio | Mike Snitzer | 1 | -5/+5 |
| 2022-05-05 | dm: simplify basic targets | Mike Snitzer | 3 | -14/+4 |
| 2022-05-05 | dm: conditionally enable branching for less used features | Mike Snitzer | 4 | -23/+53 |