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 'kvm-x86-pmu-6.6-fixes' of https://github.com/kvm-x86/linux into HEAD
2023-10-06
Mike Snitzer
MAINTAINERS: update the dm-devel mailing list
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-16
Mike Snitzer
dm thin: disable discards for thin-pool if no_discard_passdown
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-16
Mike Snitzer
dm: remove stale/redundant dm_internal_{suspend,resume...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-16
Mike Snitzer
dm: skip dm-stats work in alloc_io() unless needed
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-16
Mike Snitzer
dm: avoid needless dm_io access if all IO accounting...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-16
Mike Snitzer
dm thin: update .io_hints methods to not require handling...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-16
Mike Snitzer
dm thin: remove return code variable in pool_map
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-15
Mike Snitzer
dm: use op specific max_sectors when splitting abnormal io
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-06-15
Mike Snitzer
dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issu...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-04-17
Mike Snitzer
dm ioctl: fix nested locking in table_clear() to remove...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-04-14
Mike Snitzer
dm: unexport dm_get_queue_limits()
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-04-14
Mike Snitzer
dm: allow targets to require splitting WRITE_ZEROES...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Mike Snitzer
dm integrity: call kmem_cache_destroy() in dm_integrity_init...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Mike Snitzer
dm clone: call kmem_cache_destroy() in dm_clone_init...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bio prison v1: intelligently size dm_bio_prison...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bio prison v1: prepare to intelligently size dm_bio_priso...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bufio: intelligently size dm_buffer_cache's buffer_trees
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bufio: prepare to intelligently size dm_buffer_cache...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm: add dm_num_hash_locks()
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bio prison v1: add dm_cell_key_has_valid_range
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm: split discards further if target sets max_discard_granul...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bufio: move dm_bufio_client members to avoid spanning...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bufio: don't bug for clear developer oversight
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bufio: never crash if dm_bufio_in_request()
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm bufio: use WARN_ON in dm_bufio_client_destroy and...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm: fix __send_duplicate_bios() to always allow for...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Mike Snitzer
dm: fix improper splitting for abnormal bios
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Mike Snitzer
dm crypt: avoid accessing uninitialized tasklet
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Mike Snitzer
dm ioctl: assert _hash_lock is held in __hash_remove
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Mike Snitzer
dm cache: add cond_resched() to various workqueue loops
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Mike Snitzer
dm thin: add cond_resched() to various workqueue loops
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-02-16
Mike Snitzer
dm: add cond_resched() to dm_wq_requeue_work()
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-02-14
Mike Snitzer
dm: remove flush_scheduled_work() during local_exit()
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2023-01-30
Mike Snitzer
dm: improve shrinker debug names
Signed-off-by :
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-12-01
Mike Snitzer
dm cache: set needs_check flag after aborting metadata
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-12-01
Mike Snitzer
dm cache: Fix ABBA deadlock between shrink_slab and...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-09
Mike Snitzer
dm verity: fix verity_parse_opt_args parsing
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-09
Mike Snitzer
dm verity: fix DM_VERITY_OPTS_MAX value yet again
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-09
Mike Snitzer
dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking
Signed-off-by:
Mike Snitzer
<snitzer@redhat.com>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_t...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm verity: remove WQ_CPU_INTENSIVE flag since using...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm verity: only copy bvec_iter in verity_verify_io...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm verity: optimize verity_verify_io if FEC not configured
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm verity: conditionally enable branching for "try_verify_in...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm bufio: conditionally enable branching for DM_BUFIO_CLIENT...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-08-04
Mike Snitzer
dm verity: allow optional args to alter primary args...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-07-28
Mike Snitzer
dm: fix dm-raid crash if md_handle_request() splits bio
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-07-28
Mike Snitzer
dm: return early from dm_pr_call() if DM device is...
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-07-07
Mike Snitzer
dm table: rename dm_target variable in dm_table_add_target()
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-07-07
Mike Snitzer
dm table: audit all dm_table_get_target() callers
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
2022-07-07
Mike Snitzer
dm table: remove dm_table_get_num_targets() wrapper
Signed-off-by:
Mike Snitzer
<snitzer@kernel.org>
commit
|
commitdiff
|
tree
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
next