projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'for-5.19/dm-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git...
2022-06-21
Mike Snitzer
dm: do not return early from dm_io_complete if BLK_STS_AGAIN...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-06-10
Mike Snitzer
dm: fix zoned locking imbalance due to needless check...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-31
Mike Snitzer
dm table: fix dm_table_supports_poll to return false...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Mike Snitzer
dm: pass NULL bdev to bio_alloc_clone
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: improve abnormal bio processing
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: simplify bio-based IO accounting further
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: use bio_sectors in dm_aceept_partial_bio
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: simplify basic targets
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: conditionally enable branching for less used features
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: introduce dm_{get,put}_live_table_bio called from...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: move hot dm_io members to same cacheline as dm_target_io
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: add local variables to clone_endio and __map_bio
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: mark various branches unlikely
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: simplify dm_start_io_acct
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: simplify dm_io access in dm_split_and_process_bio
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: factor out dm_io_set_error and __dm_io_dec_pending
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-05-05
Mike Snitzer
dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-04-17
Mike Snitzer
block: allow use of per-cpu bio alloc cache by block...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-04-17
Mike Snitzer
block: allow using the per-cpu bio cache from bio_alloc_bioset
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-04-15
Mike Snitzer
dm: allow dm_accept_partial_bio() for dm_io without...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-04-13
Mike Snitzer
dm zone: fix NULL pointer dereference in dm_zone_map_bio
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Mike Snitzer
dm: consolidate spinlocks in dm_io struct
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Mike Snitzer
dm: reduce size of dm_io and dm_target_io structs
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Mike Snitzer
dm: switch dm_target_io booleans over to proper flags
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Mike Snitzer
dm: switch dm_io booleans over to proper flags
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-03-11
Mike Snitzer
dm: update email address in MAINTAINERS
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-03-10
Mike Snitzer
dm: return void from __send_empty_flush
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-03-10
Mike Snitzer
dm: factor out dm_io_complete
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-03-10
Mike Snitzer
dm cache: use dm_submit_bio_remap
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-03-10
Mike Snitzer
dm: simplify dm_sumbit_bio_remap interface
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-03-10
Mike Snitzer
dm thin: use dm_submit_bio_remap
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-03-10
Mike Snitzer
dm: add WARN_ON_ONCE to dm_submit_bio_remap
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Mike Snitzer
dm mpath: use DMINFO instead of printk with KERN_INFO
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-22
Mike Snitzer
dm: remove unnecessary local variables in __bind
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-22
Mike Snitzer
dm: requeue IO if mapping table not yet available
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm delay: use dm_submit_bio_remap
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm crypt: use dm_submit_bio_remap
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: add dm_submit_bio_remap interface
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: flag clones created by __send_duplicate_bios
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: reduce dm_io and dm_target_io struct sizes
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: move duplicate code from callers of alloc_tio into...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: record old_sector in dm_target_io before calling...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: remove legacy code only needed before submit_bio...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: remove unused mapped_device argument from free_tio
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: remove impossible BUG_ON in __send_empty_flush
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: reduce code duplication in __map_bio
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: refactor dm_split_and_process_bio a bit
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: fold __clone_and_map_data_bio into __split_and_process_bio
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: rename split functions
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: reorder members in mapped_device struct
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: eliminate copying of dm_io fields in dm_io_dec_pending
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm stats: fix too short end duration_ns when using...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: fix double accounting of flush with data
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-02-21
Mike Snitzer
dm: interlock pending dm_io and dm_wait_for_bios_completion
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Mike Snitzer
dm: properly fix redundant bio-based IO accounting
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Mike Snitzer
dm: revert partial fix for redundant bio-based IO accounting
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Mike Snitzer
block: add bio_start_io_acct_time() to control start_time
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-12-15
Mike Snitzer
dm integrity: fix data corruption due to improper use...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-08-10
Mike Snitzer
dm writecache: further writecache_map() cleanup
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-08-10
Mike Snitzer
dm writecache: factor out writecache_map_remap_origin()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-08-10
Mike Snitzer
dm writecache: split up writecache_map() to improve...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Mike Snitzer
dm io tracker: factor out IO tracker
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Mike Snitzer
dm writecache: add "cleaner" and "max_age" to Documentation
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-04-30
Mike Snitzer
dm raid: remove unnecessary discard limits for raid0...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-02-11
Mike Snitzer
dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-02-09
Mike Snitzer
dm writecache: use bdev_nr_sectors() instead of open...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-01-08
Mike Snitzer
dm: eliminate potential source of excessive kernel...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2021-01-04
Mike Snitzer
dm raid: fix discard limits for raid1
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-28
Mike Snitzer
Revert "dm crypt: export sysfs of kcryptd workqueue"
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-14
Mike Snitzer
Revert "dm raid: fix discard limits for raid1 and raid10"
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-14
Mike Snitzer
Revert "md: change mddev 'chunk_sectors' from int to...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-12
Mike Snitzer
md: change mddev 'chunk_sectors' from int to unsigned
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-04
Mike Snitzer
dm: rename multipath path selector source files to...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-04
Mike Snitzer
block: fix incorrect branching in blk_max_size_offset()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-04
Mike Snitzer
dm: remove invalid sparse __acquires and __releases...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-04
Mike Snitzer
dm: fix double RCU unlock in dm_dax_zero_page_range...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-04
Mike Snitzer
dm: fix IO splitting
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-01
Mike Snitzer
dm writecache: remove BUG() and fail gracefully instead
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-12-01
Mike Snitzer
block: use gcd() to fix chunk_sectors limit stacking
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-10-07
Mike Snitzer
dm: fix request-based DM to not bounce through indirect...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-10-07
Mike Snitzer
dm: remove special-casing of bio-based immutable singleton...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-10-01
Mike Snitzer
dm: export dm_copy_name_and_uuid
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-10-01
Mike Snitzer
dm: fix comment in __dm_suspend()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-10-01
Mike Snitzer
dm: fold dm_process_bio() into dm_submit_bio()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Mike Snitzer
dm: fix missing imposition of queue_limits from dm_wq_work...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm raid: remove unnecessary discard limits for raid10
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm raid: fix discard limits for raid1 and raid10
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: use dm_table_get_device_name() where appropriate...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm table: make 'struct dm_table' definition accessible...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: eliminate need for start_io_acct() forward declaration
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: simplify __process_abnormal_io()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: push use of on-stack flush_bio down to __send_empty_flush()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: optimize max_io_len() by inlining max_io_len_target_boun...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: push md->immutable_target optimization down to...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm: change max_io_len() to use blk_max_size_offset()
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
dm table: stack 'chunk_sectors' limit to account for...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-29
Mike Snitzer
Merge remote-tracking branch 'jens/for-5.10/block'...
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Mike Snitzer
block: add QUEUE_FLAG_NOWAIT
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-23
Mike Snitzer
block: allow 'chunk_sectors' to be non-power-of-2
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2020-09-23
Mike Snitzer
block: use lcm_not_zero() when stacking chunk_sectors
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
next