Show patches with: Submitter = Mikulas Patocka       |   96 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] block: change rq_integrity_vec to respect the iterator [v2] block: change rq_integrity_vec to respect the iterator - - - --- 2024-05-23 Mikulas Patocka New
[RFC,2/2] dm-crypt: support per-sector NVMe metadata dm-crypt support for per-sector NVMe metadata - - - --- 2024-05-15 Mikulas Patocka New
[RFC,1/2] block: change rq_integrity_vec to respect the iterator dm-crypt support for per-sector NVMe metadata - - - --- 2024-05-15 Mikulas Patocka New
block: change rq_integrity_vec to respect the iterator block: change rq_integrity_vec to respect the iterator - - - --- 2024-04-29 Mikulas Patocka New
[2/2] dm-io: don't warn if flush takes too long time [1/2] completion: move blk_wait_io to kernel/sched/completion.c - - - --- 2024-04-17 Mikulas Patocka New
[1/2] completion: move blk_wait_io to kernel/sched/completion.c [1/2] completion: move blk_wait_io to kernel/sched/completion.c - 1 - --- 2024-04-17 Mikulas Patocka New
[v4] dm-io: don't warn if flush takes too long time [v4] dm-io: don't warn if flush takes too long time - - - --- 2024-04-17 Mikulas Patocka New
[v3] dm-io: don't warn if flush takes too long time [v3] dm-io: don't warn if flush takes too long time - - - --- 2024-04-17 Mikulas Patocka New
block: use the __packed attribute only on architectures where it is efficient block: use the __packed attribute only on architectures where it is efficient - - - --- 2024-02-06 Mikulas Patocka New
[v3,4/4] brd: implement write zeroes brd discard patches - - - --- 2023-08-10 Mikulas Patocka New
[v3,3/4] brd: enable discard brd discard patches - - - --- 2023-08-10 Mikulas Patocka New
[v3,2/4] brd: extend the rcu regions to cover read and write brd discard patches - - - --- 2023-08-10 Mikulas Patocka New
[v3,1/4] brd: use a switch statement in brd_submit_bio brd discard patches - - - --- 2023-08-10 Mikulas Patocka New
[v2,3/3] brd: implement write zeroes brd discard patches - - - --- 2023-07-21 Mikulas Patocka New
[v2,2/3] brd: enable discard brd discard patches - - - --- 2023-07-21 Mikulas Patocka New
[v2,1/3] brd: extend the rcu regions to cover read and write brd discard patches - - - --- 2023-07-21 Mikulas Patocka New
[3/3] brd: implement write zeroes brd discard patches - - - --- 2023-07-19 Mikulas Patocka New
[2/3] brd: enable discard brd discard patches - - - --- 2023-07-19 Mikulas Patocka New
[1/3] brd: extend the rcu regions to cover read and write brd discard patches - - - --- 2023-07-19 Mikulas Patocka New
block: flush the disk cache on BLKFLSBUF block: flush the disk cache on BLKFLSBUF - - - --- 2023-06-26 Mikulas Patocka New
block: fix a crash when bio_for_each_folio_all iterates over an empty bio block: fix a crash when bio_for_each_folio_all iterates over an empty bio - 1 - --- 2023-04-17 Mikulas Patocka New
[v2] dm-crypt: allocate compound pages if possible [v2] dm-crypt: allocate compound pages if possible - - - --- 2023-02-16 Mikulas Patocka New
dm-crypt: allocate compound pages if possible dm-crypt: allocate compound pages if possible - - - --- 2023-02-16 Mikulas Patocka New
[v2,4/4] brd: implement secure erase and write zeroes brd: implement discard - - - --- 2022-09-20 Mikulas Patocka New
[v2,3/4] brd: enable discard brd: implement discard - - - --- 2022-09-20 Mikulas Patocka New
[v2,2/4] brd: extend the rcu regions to cover read and write brd: implement discard - - - --- 2022-09-20 Mikulas Patocka New
[v2,1/4] brd: make brd_insert_page return bool brd: implement discard - 2 - --- 2022-09-20 Mikulas Patocka New
[4/4] brd: implement secure erase and write zeroes brd: implement discard - - - --- 2022-09-16 Mikulas Patocka New
[3/4] brd: enable discard brd: implement discard - - - --- 2022-09-16 Mikulas Patocka New
[2/4] brd: extend the rcu regions to cover read and write brd: implement discard - - - --- 2022-09-16 Mikulas Patocka New
[1/4] brd: make brd_insert_page return bool brd: implement discard - 1 - --- 2022-09-16 Mikulas Patocka New
blk-lib: fix blkdev_issue_secure_erase blk-lib: fix blkdev_issue_secure_erase - - - --- 2022-09-14 Mikulas Patocka New
[RFC,3/3] nvme: add the "debug" host driver [RFC,1/3] block: add copy offload support - - - --- 2022-02-01 Mikulas Patocka New
[RFC,2/3] nvme: add copy offload support [RFC,1/3] block: add copy offload support - - - --- 2022-02-01 Mikulas Patocka New
[RFC,1/3] block: add copy offload support [RFC,1/3] block: add copy offload support - - - --- 2022-02-01 Mikulas Patocka New
[v4] loop: don't print warnings if the underlying filesystem doesn't support discard [v4] loop: don't print warnings if the underlying filesystem doesn't support discard - - - --- 2021-10-13 Mikulas Patocka New
[v3] loop: don't print warnings if the underlying filesystem doesn't support discard [v3] loop: don't print warnings if the underlying filesystem doesn't support discard - - - --- 2021-10-12 Mikulas Patocka New
loop: don't print warnings if the underlying filesystem doesn't support discard loop: don't print warnings if the underlying filesystem doesn't support discard - 1 - --- 2021-09-23 Mikulas Patocka New
buffer: a small optimization in grow_buffers buffer: a small optimization in grow_buffers - - - --- 2021-03-22 Mikulas Patocka New
block: remove the "detected capacity change" message block: remove the "detected capacity change" message - - - --- 2021-03-17 Mikulas Patocka New
[4/4] dm: support I/O polling [1/4] block: introduce a function submit_bio_noacct_mq_direct - - - --- 2021-03-02 Mikulas Patocka New
[3/4] dm: use submit_bio_noacct_mq_direct [1/4] block: introduce a function submit_bio_noacct_mq_direct - - - --- 2021-03-02 Mikulas Patocka New
[2/4] block: dont clear REQ_HIPRI for bio-based drivers [1/4] block: introduce a function submit_bio_noacct_mq_direct - - - --- 2021-03-02 Mikulas Patocka New
[1/4] block: introduce a function submit_bio_noacct_mq_direct [1/4] block: introduce a function submit_bio_noacct_mq_direct - - - --- 2021-03-02 Mikulas Patocka New
[v2] blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary [v2] blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary - 1 - --- 2021-02-23 Mikulas Patocka New
blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary. (fwd) blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary. (fwd) - - - --- 2021-02-22 Mikulas Patocka New
[v2] blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary. [v2] blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary. - - - --- 2020-11-20 Mikulas Patocka New
dm-settings: fix a possible integer overflow in blk_queue_max_hw_sectors dm-settings: fix a possible integer overflow in blk_queue_max_hw_sectors - - - --- 2020-11-20 Mikulas Patocka New
blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary. blk-settings: make sure that max_sectors is aligned on "logical_block_size" boundary. - - - --- 2020-11-19 Mikulas Patocka New
block: fix an integer overflow in logical block size block: fix an integer overflow in logical block size - 2 - --- 2020-01-15 Mikulas Patocka New
loop: set PF_MEMALLOC_NOIO for the worker thread loop: set PF_MEMALLOC_NOIO for the worker thread - - - --- 2019-08-08 Mikulas Patocka New
brd: add cond_resched to brd_free_pages brd: add cond_resched to brd_free_pages - - - --- 2019-05-09 Mikulas Patocka New
[3/3] block: return just one value from part_in_flight per-cpu in_flight counters for bio-based drivers - - - --- 2018-11-28 Mikulas Patocka New
[2/3] block: switch to per-cpu in-flight counters per-cpu in_flight counters for bio-based drivers - - - --- 2018-11-28 Mikulas Patocka New
[1/3] block: delete part_round_stats and switch to less precise counting per-cpu in_flight counters for bio-based drivers - - - --- 2018-11-28 Mikulas Patocka New
[3/3] block: use a driver-specific handler for the "inflight" value Untitled series #43809 - - - --- 2018-11-16 Mikulas Patocka New
[2/3] dm: use percpu counters [1/3] dm: move dm_stats_account_io before generic_end_io_acct - - - --- 2018-11-16 Mikulas Patocka New
[1/3] dm: move dm_stats_account_io before generic_end_io_acct [1/3] dm: move dm_stats_account_io before generic_end_io_acct - - - --- 2018-11-16 Mikulas Patocka New
fix infinite loop in __blkdev_issue_discard fix infinite loop in __blkdev_issue_discard - - - --- 2018-11-14 Mikulas Patocka New
block: don't warn when calling fsync on read-only block devices block: don't warn when calling fsync on read-only block devices - - - --- 2018-08-22 Mikulas Patocka New
mm: set PF_LESS_THROTTLE when allocating memory for i/o 1 - - --- 2018-07-03 Mikulas Patocka New
block: make discard killable - - - --- 2018-07-03 Mikulas Patocka New
block: fix infinite loop if the device loses discard capability - - 1 --- 2018-07-03 Mikulas Patocka New
[2/2] loop: enable compat ioctl LOOP_SET_BLOCK_SIZE - - - --- 2018-05-03 Mikulas Patocka New
[1/2] loop: enable compat ioctl LOOP_SET_DIRECT_IO - - - --- 2018-05-03 Mikulas Patocka New
Fix slab name "biovec-(1<<(21-12))" - - - --- 2018-03-21 Mikulas Patocka New
block: use 32-bit blk_status_t on Alpha - - - --- 2018-03-21 Mikulas Patocka New
wbt: fix incorrect throttling due to flush latency - - - --- 2018-02-05 Mikulas Patocka New
schedule: use unlikely() - - - --- 2017-11-28 Mikulas Patocka New
block: remove useless assignment in bio_split - - - --- 2017-11-22 Mikulas Patocka New
brd: remove unused brd_mutex - - - --- 2017-11-10 Mikulas Patocka New
bio: have bio_kmap_irq return the size of mapped data (fwd) - - - --- 2017-11-07 Mikulas Patocka New
brd: fix overflow in __brd_direct_access - 1 - --- 2017-09-13 Mikulas Patocka New
fix an integer overflow in __blkdev_sectors_to_bio_pages - 1 - --- 2017-08-15 Mikulas Patocka New
bio-integrity: revert "stop abusing bi_end_io" - - - --- 2017-08-03 Mikulas Patocka New
[dm-devel] v4.9, 4.4-final: 28 bioset threads on small notebook, 36 threads on cellphone - - - --- 2017-02-14 Mikulas Patocka New
[v2,1/1] block: fix blk_queue_split() resource exhaustion - - - --- 2017-01-06 Mikulas Patocka New
[4/4] brd: remove unused brd_zero_page - - - --- 2016-10-26 Mikulas Patocka New
[3/4] brd: implement discard - - - --- 2016-10-26 Mikulas Patocka New
[2/4] brd: extend rcu read sections - - - --- 2016-10-26 Mikulas Patocka New
[1/4] brd: handle misaligned discard - - - --- 2016-10-26 Mikulas Patocka New
[15/15] dm kcopyd: call copy offload with asynchronous callback - - - --- 2015-12-10 Mikulas Patocka New
[14/15] dm kcopyd: change mutex to spinlock - - - --- 2015-12-10 Mikulas Patocka New
[13/15] dm kcopyd: support copy offload - - - --- 2015-12-10 Mikulas Patocka New
[12/15] dm kcopyd: introduce the function submit_job - - - --- 2015-12-10 Mikulas Patocka New
[11/15] dm stripe: support copy - - - --- 2015-12-10 Mikulas Patocka New
[10/15] dm linear: support copy - - - --- 2015-12-10 Mikulas Patocka New
[9/15] dm: implement copy - - - --- 2015-12-10 Mikulas Patocka New
[8/15] block copy: introduce "copy_boundary" limits - - - --- 2015-12-10 Mikulas Patocka New
[7/15] scsi xcopy: keep cache of failures - - - --- 2015-12-10 Mikulas Patocka New
[6/15] scsi xcopy: suppress error messages - - - --- 2015-12-10 Mikulas Patocka New
[5/15] block copy: use asynchronous notification - - - --- 2015-12-10 Mikulas Patocka New
[4/15] block copy: use a timer to fix a theoretical deadlock - - - --- 2015-12-10 Mikulas Patocka New
[3/15] block copy: report the amount of copied data - - - --- 2015-12-10 Mikulas Patocka New
[2/15] block copy: use two bios - - - --- 2015-12-10 Mikulas Patocka New
[1/15] block copy: initial XCOPY offload support - - - --- 2015-12-10 Mikulas Patocka New