Show patches with: Submitter = Mike Snitzer       |   1271 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[git,pull] device mapper fixes for 6.3-rc4 [git,pull] device mapper fixes for 6.3-rc4 - - - --- 2023-03-24 Mike Snitzer snitzer Accepted
[dm-6.4,8/8] dm thin: speed up cell_defer_no_holder() dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,7/8] dm bufio: rename buffer_cache struct to dm_buffer_cache dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,6/8] dm bufio: move dm_bufio_client members to avoid spanning cachelines dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,5/8] dm bufio: improve concurrent IO performance dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,4/8] dm bufio: move dm_buffer struct dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,3/8] dm bufio: remove unused dm_bufio_release_move interface dm bufio, thin: improve concurrent IO performance 1 - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,2/8] dm bio prison v1: improve concurrent IO performance dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[dm-6.4,1/8] dm: split discards further if target sets max_discard_granularity dm bufio, thin: improve concurrent IO performance - - - --- 2023-03-22 Mike Snitzer snitzer Superseded
[git,pull] device mapper changes for 6.3 [git,pull] device mapper changes for 6.3 - - - --- 2023-02-20 Mike Snitzer snitzer Accepted
[6/6] dm ioctl: remove unnecessary check when using dm_get_mdptr() dm: some changes just staged for 6.3 - - - --- 2023-02-17 Mike Snitzer snitzer Accepted
[5/6] dm ioctl: assert _hash_lock is held in __hash_remove dm: some changes just staged for 6.3 - - - --- 2023-02-17 Mike Snitzer snitzer Accepted
[4/6] dm cache: add cond_resched() to various workqueue loops dm: some changes just staged for 6.3 - - - --- 2023-02-17 Mike Snitzer snitzer Accepted
[3/6] dm thin: add cond_resched() to various workqueue loops dm: some changes just staged for 6.3 - - - --- 2023-02-17 Mike Snitzer snitzer Accepted
[2/6] dm: add cond_resched() to dm_wq_requeue_work() dm: some changes just staged for 6.3 - - - --- 2023-02-17 Mike Snitzer snitzer Accepted
[1/6] dm: add cond_resched() to dm_wq_work() dm: some changes just staged for 6.3 1 - - --- 2023-02-17 Mike Snitzer snitzer Accepted
[39/39] dm clone: prefer kvmalloc_array() dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[38/39] dm: declare variables static when sensible dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[37/39] dm: fix suspect indent whitespace dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[36/39] dm ioctl: prefer strscpy() instead of strlcpy() dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[35/39] dm: avoid void function return statements dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[34/39] dm integrity: change macros min/max() -> min_t/max_t where appropriate dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[33/39] dm: fix use of sizeof() macro dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[32/39] dm: avoid 'do {} while(0)' loop in single statement macros dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[31/39] dm log: avoid multiple line dereference dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[30/39] dm log: avoid trailing semicolon in macro dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[29/39] dm ioctl: have constant on the right side of the test dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[28/39] dm: don't indent labels dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[27/39] dm: avoid inline filenames dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[26/39] dm: add missing blank line after declarations/fix those dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[25/39] dm: avoid useless 'else' after 'break' or return' dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[24/39] dm: favour __packed versus "__attribute__ ((packed))" dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[23/39] dm: favour __aligned(N) versus "__attribute__ (aligned(N))" dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[22/39] dm: avoid using symbolic permissions dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[21/39] dm: prefer '"%s...", __func__' dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[20/39] dm: adjust EXPORT_SYMBOL() to follow functions immediately dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[19/39] dm: avoid split of quoted strings where possible dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[18/39] dm: remove unnecessary braces from single statement blocks dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[17/39] dm: add missing empty lines dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[16/39] dm: add argument identifier names dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[15/39] dm: avoid spaces before function arguments or in favour of tabs dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[14/39] dm block-manager: avoid not required parentheses dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[13/39] dm crypt: correct 'foo*' to 'foo *' dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[12/39] dm: fix trailing statements dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[11/39] dm: fix undue/missing spaces dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[10/39] dm: correct block comments format. dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[09/39] dm: address indent/space issues dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[08/39] dm: address space issues relative to switch/while/for/... dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[07/39] dm: avoid initializing static variables dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[06/39] dm: enclose complex macros into parentheses where possible dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[05/39] dm: avoid assignment in if conditions dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[04/39] dm: change "unsigned" to "unsigned int" dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[03/39] dm: use fsleep() instead of msleep() for deterministic sleep duration dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[02/39] dm: prefer kmap_local_page() instead of deprecated kmap_atomic() dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[01/39] dm: add missing SPDX-License-Indentifiers dm: fix checkpatch errors and warnings - - - --- 2023-02-13 Mike Snitzer snitzer Accepted
[git,pull] device mapper changes for 6.2 [git,pull] device mapper changes for 6.2 - - - --- 2022-12-12 Mike Snitzer New
[git,pull] device mapper fixes for 6.1-rc6 [git,pull] device mapper fixes for 6.1-rc6 - - - --- 2022-11-18 Mike Snitzer snitzer Accepted
[git,pull,v2] device mapper changes for 6.1 [git,pull,v2] device mapper changes for 6.1 - - - --- 2022-10-18 Mike Snitzer snitzer Accepted
[git,pull] device mapper fix for 6.1-rc2 [git,pull] device mapper fix for 6.1-rc2 - - - --- 2022-10-18 Mike Snitzer snitzer Superseded
[git,pull] device mapper changes for 6.1 [git,pull] device mapper changes for 6.1 - - - --- 2022-10-18 Mike Snitzer snitzer Superseded
[git,pull] Additional device mapper changes for 6.0 [git,pull] Additional device mapper changes for 6.0 - - - --- 2022-08-05 Mike Snitzer snitzer Accepted
[git,pull] device mapper changes for 6.0 [git,pull] device mapper changes for 6.0 - - - --- 2022-08-01 Mike Snitzer snitzer Accepted
[v2,6/6] dm verity: conditionally enable branching for "try_verify_in_tasklet" dm verity: optionally use tasklets - - - --- 2022-07-26 Mike Snitzer snitzer Superseded
[v2,5/6] dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP dm verity: optionally use tasklets - - - --- 2022-07-26 Mike Snitzer snitzer Superseded
[v2,4/6] dm verity: allow optional args to alter primary args handling dm verity: optionally use tasklets - - - --- 2022-07-26 Mike Snitzer snitzer Superseded
[v2,3/6] dm verity: Add optional "try_verify_in_tasklet" feature dm verity: optionally use tasklets - - - --- 2022-07-26 Mike Snitzer snitzer Superseded
[v2,2/6] dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag dm verity: optionally use tasklets - - - --- 2022-07-26 Mike Snitzer snitzer Superseded
[v2,1/6] dm bufio: Add flags argument to dm_bufio_client_create dm verity: optionally use tasklets - - - --- 2022-07-26 Mike Snitzer snitzer Superseded
[5.20,v3,2/2] dm: add two stage requeue mechanism dm: improve bio splitting at expense of requeue complexity - - - --- 2022-07-06 Mike Snitzer snitzer Accepted
[5.20,v3,1/2] dm: add bio_rewind() API to DM core dm: improve bio splitting at expense of requeue complexity - - - --- 2022-07-06 Mike Snitzer snitzer Accepted
[git,pull] device mapper fixes for 5.19-rc5 [git,pull] device mapper fixes for 5.19-rc5 - - - --- 2022-07-01 Mike Snitzer snitzer Accepted
[5.20,v2,3/3] dm: add two stage requeue mechanism block/dm: add bio_rewind to improve DM requeue - - - --- 2022-06-29 Mike Snitzer snitzer Superseded
[5.20,v2,2/3] block: add bio_rewind() API block/dm: add bio_rewind to improve DM requeue - - - --- 2022-06-29 Mike Snitzer snitzer Superseded
[5.20,v2,1/3] dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling block/dm: add bio_rewind to improve DM requeue - - - --- 2022-06-29 Mike Snitzer snitzer Accepted
[git,pull] device mapper fixes for 5.19-rc4 [git,pull] device mapper fixes for 5.19-rc4 - - - --- 2022-06-24 Mike Snitzer snitzer Accepted
[5.4.y,v2] dm: remove special-casing of bio-based immutable singleton target on NVMe [5.4.y,v2] dm: remove special-casing of bio-based immutable singleton target on NVMe - - 1 --- 2022-06-21 Mike Snitzer snitzer Accepted
[git,pull] device mapper fixes for 5.19-rc3 [git,pull] device mapper fixes for 5.19-rc3 - - - --- 2022-06-17 Mike Snitzer snitzer Accepted
[git,pull] device mapper fixes for 5.19-rc2 [git,pull] device mapper fixes for 5.19-rc2 - - - --- 2022-06-10 Mike Snitzer snitzer Accepted
[git,pull] device mapper fixes for 5.19-rc1 [git,pull] device mapper fixes for 5.19-rc1 - - - --- 2022-06-01 Mike Snitzer snitzer Accepted
[git,pull] device mapper changes for 5.19 [git,pull] device mapper changes for 5.19 - - - --- 2022-05-26 Mike Snitzer snitzer Accepted
[dm-5.19,21/21] dm: improve abnormal bio processing dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,20/21] dm: simplify bio-based IO accounting further dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,12/21] dm: use bio_sectors in dm_aceept_partial_bio dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,11/21] dm: simplify basic targets dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,10/21] dm: conditionally enable branching for less used features dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,09/21] dm: introduce dm_{get, put}_live_table_bio called from dm_submit_bio dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,08/21] dm: move hot dm_io members to same cacheline as dm_target_io dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,07/21] dm: add local variables to clone_endio and __map_bio dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,06/21] dm: mark various branches unlikely dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,05/21] dm: simplify dm_start_io_acct dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,04/21] dm: simplify dm_io access in dm_split_and_process_bio dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,03/21] dm: factor out dm_io_set_error and __dm_io_dec_pending dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[dm-5.19,02/21] dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset dm: changes staged for 5.19 - - - --- 2022-04-18 Mike Snitzer snitzer Accepted
[git,pull] device mapper fixes for 5.18-rc3 [git,pull] device mapper fixes for 5.18-rc3 - - - --- 2022-04-15 Mike Snitzer snitzer Accepted
block: remove redundant blk-cgroup init from __bio_clone block: remove redundant blk-cgroup init from __bio_clone - 1 - --- 2022-04-11 Mike Snitzer snitzer Rejected
[git,pull] device mapper fixes for 5.18-rc1 [git,pull] device mapper fixes for 5.18-rc1 - - - --- 2022-04-01 Mike Snitzer snitzer Accepted
[v3,3/3] dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset block/dm: use BIOSET_PERCPU_CACHE from bio_alloc_bioset - - - --- 2022-03-24 Mike Snitzer snitzer Accepted
[v3,2/3] block: allow use of per-cpu bio alloc cache by block drivers block/dm: use BIOSET_PERCPU_CACHE from bio_alloc_bioset - - - --- 2022-03-24 Mike Snitzer snitzer Accepted
[v3,1/3] block: allow using the per-cpu bio cache from bio_alloc_bioset block/dm: use BIOSET_PERCPU_CACHE from bio_alloc_bioset - - - --- 2022-03-24 Mike Snitzer snitzer Accepted
[git,pull] device mapper changes for 5.18 [git,pull] device mapper changes for 5.18 - - - --- 2022-03-23 Mike Snitzer snitzer Accepted
« 1 2 3 412 13 »