projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert "dm: always call blk_queue_split() in dm_process_bio()"
2020-04-08
Mike Snitzer
Revert "dm: always call blk_queue_split() in dm_process_bio()"
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2020-03-25
Mike Snitzer
dm integrity: use dm_bio_record and dm_bio_restore
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2020-03-25
Mike Snitzer
dm bio record: save/restore bi_end_io and bi_integrity
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2020-02-11
Mike Snitzer
dm: fix potential for q->make_request_fn NULL pointer
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2020-02-11
Mike Snitzer
dm thin metadata: use pool locking at end of dm_pool_metadat...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2020-02-05
Mike Snitzer
dm thin: fix use-after-free in metadata_pre_commit_callback
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-12-21
Mike Snitzer
dm mpath: remove harmful bio-based optimization
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-11-29
Mike Snitzer
Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-07-30
Mike Snitzer
dm table: fix various whitespace issues with recent...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-07-17
Mike Snitzer
dm: use printk ratelimiting functions
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-07-17
Mike Snitzer
dm snapshot: fix oversights in optional discard support
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-07-12
Mike Snitzer
dm snapshot: add optional discard support features
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-07-02
Mike Snitzer
dm thin metadata: check if in fail_io mode when setting...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-05-09
Mike Snitzer
dm integrity: whitespace, coding style and dead code...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-18
Mike Snitzer
dm thin metadata: do not write metadata if no changes...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-18
Mike Snitzer
dm thin metadata: add wrappers for managing write locking...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-18
Mike Snitzer
dm thin metadata: check __commit_transaction()'s return
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-18
Mike Snitzer
dm space map common: zero entire ll_disk
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-04-04
Mike Snitzer
dm: disable DISCARD if the underlying storage no longer...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-05
Mike Snitzer
dm cache: add support for discard passdown to the origin...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-05
Mike Snitzer
dm: always call blk_queue_split() in dm_process_bio()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-03-05
Mike Snitzer
dm: remove unused _rq_tio_cache and _rq_cache
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-21
Mike Snitzer
dm: eliminate 'split_discard_bios' flag from DM target...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-19
Mike Snitzer
dm: update dm_process_bio() to split bio if in ->make_reques...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-02-06
Mike Snitzer
dm: don't use bio_trim() afterall
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-01-22
Mike Snitzer
dm: add missing trace_block_split() to __split_and_process_bio()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-01-22
Mike Snitzer
dm: fix dm_wq_work() to only use __split_and_process_bio...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-01-21
Mike Snitzer
dm: fix redundant IO accounting for bios that need...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2019-01-21
Mike Snitzer
dm: fix clone_bio() to trigger blk_recount_segments()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-18
Mike Snitzer
dm rq: cleanup leftover code from recently removed...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-18
Mike Snitzer
dm: remove indirect calls from __send_changing_extent_only()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-18
Mike Snitzer
dm rq: remove unused arguments from rq_completed()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-12
Mike Snitzer
dm thin: bump target version
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-11
Mike Snitzer
dm thin: send event about thin-pool state change _after_...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-11
Mike Snitzer
dm: fix request-based dm's use of dm_wait_for_completion
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-10
Mike Snitzer
block: stop passing 'cpu' to all percpu stats methods
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-10
Mike Snitzer
dm rq: leverage blk_mq_queue_busy() to check for outstanding IO
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-07
Mike Snitzer
dm: call blk_queue_split() to impose device limits...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-12-07
Mike Snitzer
dm cache metadata: verify cache has blocks in blocks_are_cle...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-22
Mike Snitzer
dm writecache: remove disabled code in memory_entry()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-11
Mike Snitzer
dm table: require that request-based DM be layered...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-11
Mike Snitzer
dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-10
Mike Snitzer
dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-10-04
Mike Snitzer
dm cache: fix resize crash if user doesn't reload cache...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-18
Mike Snitzer
dm mpath: fix attached_handler_name leak and dangling...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-09-17
Mike Snitzer
dm thin metadata: fix __udivdi3 undefined on 32-bit
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-09
Mike Snitzer
dm snapshot: remove stale FIXME in snapshot_map()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-08-07
Mike Snitzer
dm cache metadata: save in-core policy_hint_size to...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-31
Mike Snitzer
dm kcopyd: return void from dm_kcopyd_copy()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-27
Mike Snitzer
dm thin: update stale "Status" Documentation
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-07-24
Mike Snitzer
block: allow max_discard_segments to be stacked
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-27
Mike Snitzer
dm thin: handle running out of data space vs concurrent...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-22
Mike Snitzer
dm thin metadata: remove needless work from __commit_transaction
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-22
Mike Snitzer
dm: use bio_split() when splitting out the already...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-08
Mike Snitzer
dm: adjust structure members to improve alignment
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-06-08
Mike Snitzer
dm: report which conflicting type caused error during...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-05-10
Mike Snitzer
dm thin: update Documentation to clarify when "read_only...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-04-30
Mike Snitzer
dm: fix some sparse warnings and whitespace in dax...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-04-30
Mike Snitzer
dm cache background tracker: fix sparse warning
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-04-04
Mike Snitzer
dm: remove fmode_t argument from .prepare_ioctl hook
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-04-04
Mike Snitzer
dm: hold DM table for duration of ioctl rather than...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-04-03
Mike Snitzer
dm: backfill abnormal IO support to non-splitting IO...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-04-03
Mike Snitzer
dm: allow targets to return output from messages they...
Signed-off-By: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-30
Mike Snitzer
dm: fix dropped return code from dm_get_bdev_for_ioctl
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-29
Mike Snitzer
dm mpath: fix support for loading scsi_dh modules during...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-13
Mike Snitzer
dm mpath: eliminate need to use scsi_device_from_queue
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-13
Mike Snitzer
dm mpath: fix uninitialized 'pg_init_wait' waitqueue_head...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-07
Mike Snitzer
dm table: allow upgrade from bio-based to specialized...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-07
Mike Snitzer
dm mpath: remove unnecessary NVMe branching in favor...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-03-07
Mike Snitzer
dm: use blkdev_get rather than bdgrab when issuing...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-29
Mike Snitzer
dm table: fix NVMe bio-based dm_table_determine_type...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-29
Mike Snitzer
dm: various cleanups to md->queue initialization code
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-29
Mike Snitzer
dm mpath: delay the retry of a request if the target...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-17
Mike Snitzer
blk-mq-sched: remove unused 'can_block' arg from blk_mq_sche...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-17
Mike Snitzer
blk-mq: factor out a few helpers from __blk_mq_try_issue_dir...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-17
Mike Snitzer
dm: backfill missing calls to mutex_destroy()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-17
Mike Snitzer
dm bufio: eliminate unnecessary labels in dm_bufio_client_cr...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-15
Mike Snitzer
dm: fix incomplete request_queue initialization
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-15
Mike Snitzer
block: allow gendisk's request_queue registration to...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-15
Mike Snitzer
block: properly protect the 'queue' kobj in blk_unregister_queue
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-15
Mike Snitzer
block: only bdi_unregister() in del_gendisk() if !GENHD_FL_H...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-06
Mike Snitzer
dm mpath: factor out SCSI vs NVMe path selection
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-06
Mike Snitzer
dm mpath: optimize NVMe bio-based support
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-05
Mike Snitzer
dm mpath: implement NVMe bio-based support
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2018-01-03
Mike Snitzer
dm mpath: move dm_bio_restore out of endio method
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-20
Mike Snitzer
dm mpath: optimize retrieval of bio_details from per...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-20
Mike Snitzer
dm mpath: remove unnecessary memset() calls for per...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-20
Mike Snitzer
dm mpath: remove unused param from multipath_init_per_bio_data()
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-20
Mike Snitzer
dm: optimize bio-based NVMe IO submission
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-20
Mike Snitzer
dm: introduce DM_TYPE_NVME_BIO_BASED
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-17
Mike Snitzer
dm: simplify start of block stats accounting for bio...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-17
Mike Snitzer
dm: remove redundant mapped_device member from clone_info...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-17
Mike Snitzer
dm: remove now unused bio-based io_pool and _io_cache
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-17
Mike Snitzer
dm: improve performance by moving dm_io structure to...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-17
Mike Snitzer
dm: rename 'bio' member of dm_io structure to 'orig_bio'
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-17
Mike Snitzer
dm: remove stale comment blocks
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-13
Mike Snitzer
dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restricti...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-13
Mike Snitzer
dm: fix __send_changing_extent_only() to send first...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-13
Mike Snitzer
dm: ensure bio-based DM's bioset and io_pool support...
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
2017-12-13
Mike Snitzer
dm: remove BIOSET_NEED_RESCUER based dm_offload infrastructure
Signed-off-by: Mike Snitzer <
snitzer@redhat.com
>
commit
|
commitdiff
|
tree
next