Linux-Block Archive mirror
 help / color / mirror / Atom feed
 messages from 2023-05-18 01:49:14 to 2023-05-19 23:07:55 UTC [more...]

[PATCH v7 0/5] Introduce provisioning primitives
 2023-05-19 23:07 UTC  (13+ messages)
` [PATCH v7 1/5] block: Don't invalidate pagecache for invalid falloc modes
` [PATCH v7 2/5] block: Introduce provisioning primitives
` [PATCH v7 3/5] dm: Add block provisioning support
` [PATCH v7 4/5] dm-thin: Add REQ_OP_PROVISION support
` [PATCH v7 5/5] loop: Add support for provision requests

[PATCH v20 00/32] splice, block: Use page pinning and kill ITER_PIPE
 2023-05-19 22:27 UTC  (51+ messages)
` [PATCH v20 01/32] splice: Fix filemap of a blockdev
` [PATCH v20 02/32] splice: Clean up direct_splice_read() a bit
` [PATCH v20 03/32] splice: Make direct_read_splice() limit to eof where appropriate
` [PATCH v20 04/32] splice: Make do_splice_to() generic and export it
` [PATCH v20 05/32] splice: Make splice from a DAX file use direct_splice_read()
` [PATCH v20 06/32] shmem: Implement splice-read
` [PATCH v20 07/32] overlayfs: "
` [PATCH v20 08/32] coda: "
` [PATCH v20 09/32] tty, proc, kernfs, random: Use direct_splice_read()
` [PATCH v20 10/32] net: Make sock_splice_read() use direct_splice_read() by default
` [PATCH v20 11/32] 9p: Add splice_read stub
` [PATCH v20 12/32] afs: Provide a splice-read stub
` [PATCH v20 13/32] ceph: "
` [PATCH v20 14/32] ecryptfs: "
` [PATCH v20 15/32] ext4: "
` [PATCH v20 16/32] f2fs: "
` [PATCH v20 17/32] nfs: "
` [PATCH v20 18/32] ntfs3: "
` [PATCH v20 19/32] ocfs2: "
` [PATCH v20 20/32] orangefs: "
` [PATCH v20 21/32] xfs: "
` [PATCH v20 22/32] zonefs: "
` [PATCH v20 23/32] splice: Convert trace/seq to use direct_splice_read()
` [PATCH v20 24/32] splice: Do splice read from a file without using ITER_PIPE
` [PATCH v20 25/32] cifs: Use generic_file_splice_read()
` [PATCH v20 26/32] iov_iter: Kill ITER_PIPE
` [PATCH v20 27/32] iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing
` [PATCH v20 28/32] block: Fix bio_flagged() so that gcc can better optimise it
` [PATCH v20 29/32] block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic
` [PATCH v20 30/32] block: Add BIO_PAGE_PINNED and associated infrastructure
` [PATCH v20 31/32] block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages
` [PATCH v20 32/32] block: convert bio_map_user_iov "
` [PATCH] iov_iter: Add automatic-alloc for ITER_BVEC and use in direct_splice_read()

[PATCH] block: BFQ: Move an invariant check
 2023-05-19 22:03 UTC 

less special casing for flush requests v2
 2023-05-19 19:55 UTC  (13+ messages)
` [PATCH 1/7] blk-mq: factor out a blk_rq_init_flush helper
` [PATCH 2/7] blk-mq: reflow blk_insert_flush
` [PATCH 3/7] blk-mq: defer to the normal submission path for non-flush flush commands
` [PATCH 4/7] blk-mq: use the I/O scheduler for writes from the flush state machine
` [PATCH 5/7] blk-mq: defer to the normal submission path for post-flush requests
` [PATCH 6/7] blk-mq: do not do head insertions post-pre-flush commands
` [PATCH 7/7] blk-mq: don't use the requeue list to queue flush commands

[PATCH] Documentation: add initial iomap kdoc
 2023-05-19 15:13 UTC  (8+ messages)

[PATCH for-next 0/2] Enable IOU_F_TWQ_LAZY_WAKE for passthrough
 2023-05-19 15:00 UTC  (11+ messages)
` [PATCH for-next 2/2] nvme: optimise io_uring passthrough completion
  ` [PATCH for-next 1/2] io_uring/cmd: add cmd lazy tw wake helper

RFC: allow building a kernel without buffer_heads
 2023-05-19 14:22 UTC  (5+ messages)
` [PATCH 01/17] fs: unexport buffer_check_dirty_writeback
` [PATCH 16/17] block: use iomap for writes to block devices

[PATCH v2] Documentation: add initial iomap kdoc
 2023-05-19 12:41 UTC  (7+ messages)

[PATCH 0/1] s390/dasd: fix command reject error on ESE devices
 2023-05-19 10:23 UTC  (2+ messages)
` [PATCH 1/1] "

cleanup the filemap / direct I/O interaction
 2023-05-19  9:35 UTC  (14+ messages)
` [PATCH 01/13] iomap: update ki_pos a little later in iomap_dio_complete
` [PATCH 02/13] filemap: update ki_pos in generic_perform_write
` [PATCH 03/13] filemap: assign current->backing_dev_info "
` [PATCH 04/13] filemap: add a kiocb_write_and_wait helper
` [PATCH 05/13] filemap: add a kiocb_invalidate_pages helper
` [PATCH 06/13] filemap: add a kiocb_invalidate_post_write helper
` [PATCH 07/13] iomap: update ki_pos in iomap_file_buffered_write
` [PATCH 08/13] iomap: assign current->backing_dev_info "
` [PATCH 09/13] iomap: use kiocb_write_and_wait and kiocb_invalidate_pages
` [PATCH 10/13] fs: factor out a direct_write_fallback helper
` [PATCH 11/13] fuse: update ki_pos in fuse_perform_write
` [PATCH 12/13] fuse: drop redundant arguments to fuse_perform_write
` [PATCH 13/13] fuse: use direct_write_fallback

Faktoring
 2023-05-19  8:06 UTC 

INFO: task hung in blkdev_open bug
 2023-05-19  7:21 UTC  (6+ messages)

[PATCH V3 0/7] ublk: cleanup and support user copy
 2023-05-19  6:50 UTC  (8+ messages)
` [PATCH V3 1/7] ublk: kill queuing request by task_work_add
` [PATCH V3 2/7] ublk: cleanup io cmd code path by adding ublk_fill_io_cmd()
` [PATCH V3 3/7] ublk: cleanup ublk_copy_user_pages
` [PATCH V3 4/7] ublk: grab request reference when the request is handled by userspace
` [PATCH V3 5/7] ublk: support to copy any part of request pages
` [PATCH V3 6/7] ublk: add read()/write() support for ublk char device
` [PATCH V3 7/7] ublk: support user copy

[PATCH 2/8] block: use SECTOR_SHIFT bio_add_hw_page
 2023-05-19  6:30 UTC  (10+ messages)
` rationalize the flow in bio_add_page and friends
    ` [PATCH 3/8] block: move the BIO_CLONED checks out of __bio_try_merge_page
    ` [PATCH 4/8] block: move the bi_vcnt check "
    ` [PATCH 5/8] block: move the bi_size overflow check in __bio_try_merge_page
    ` [PATCH 6/8] block: downgrade a bio_full call in bio_add_page
    ` [PATCH 7/8] block: move the bi_size update out of __bio_try_merge_page
    ` [PATCH 8/8] block: don't pass a bio to bio_try_merge_hw_seg

[PATCH] fs: remove the special !CONFIG_BLOCK def_blk_fops
 2023-05-19  5:38 UTC  (2+ messages)

introduce bdev holder ops and a file system shutdown method v2
 2023-05-19  4:11 UTC  (18+ messages)
` [PATCH 01/13] block: factor out a bd_end_claim helper from blkdev_put
` [PATCH 02/13] block: refactor bd_may_claim
` [PATCH 03/13] block: turn bdev_lock into a mutex
` [PATCH 04/13] block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk
` [PATCH 05/13] block: avoid repeated work in blk_mark_disk_dead
` [PATCH 06/13] block: unhash the inode earlier in delete_partition
` [PATCH 07/13] block: delete partitions later in del_gendisk
` [PATCH 08/13] block: remove blk_drop_partitions
` [PATCH 09/13] block: introduce holder ops
` [PATCH 10/13] block: add a mark_dead holder operation
` [PATCH 11/13] fs: add a method to shut down the file system
` [PATCH 12/13] xfs: wire up sops->shutdown
` [PATCH 13/13] xfs: wire up the ->mark_dead holder operation for log and RT devices

[PATCH] block: BFQ: Add several invariant checks
 2023-05-19  2:20 UTC  (2+ messages)

[PATCH v6 00/11] mq-deadline: Improve support for zoned block devices
 2023-05-19  1:50 UTC  (14+ messages)
` [PATCH v6 01/11] block: mq-deadline: Add a word in a source code comment
` [PATCH v6 04/11] block: Introduce op_needs_zoned_write_locking()
` [PATCH v6 05/11] block: Introduce blk_rq_is_seq_zoned_write()
` [PATCH v6 06/11] block: mq-deadline: Clean up deadline_check_fifo()
` [PATCH v6 10/11] block: mq-deadline: Handle requeued requests correctly

keep passthrough request out of the I/O schedulers
 2023-05-19  1:41 UTC  (15+ messages)
` [PATCH 1/3] blk-mq: don't queue plugged passthrough requests into scheduler
` [PATCH 2/3] blk-mq: remove RQF_ELVPRIV
` [PATCH 3/3] blk-mq: make sure elevator callbacks aren't called for passthrough request

[PATCH blktests v4 00/11] nvme testsuite runtime optimization
 2023-05-19  1:36 UTC  (8+ messages)
` [PATCH blktests v4 05/11] nvme{032,040}: Use runtime fio background jobs
` [PATCH blktests v4 09/11] nvme{045,047}: Calculate IO size for random fio jobs

[PATCH v2] block: Decode all flag names in the debugfs output
 2023-05-19  1:34 UTC  (3+ messages)

[PATCH v5 00/11] mq-deadline: Improve support for zoned block devices
 2023-05-18 18:48 UTC  (10+ messages)
` [PATCH v5 07/11] block: mq-deadline: Improve deadline_skip_seq_writes()
` [PATCH v5 10/11] block: mq-deadline: Handle requeued requests correctly

[PATCH] ublk: fix AB-BA lockdep warning
 2023-05-18 13:59 UTC  (4+ messages)

introduce bdev holder ops and a file system shutdown method
 2023-05-18 13:56 UTC  (14+ messages)
` [PATCH 5/9] block: introduce holder ops

[PATCH V1] block: Fix null pointer dereference issue on struct io_cq
 2023-05-18 12:44 UTC  (8+ messages)

[PATCH blktests] common: Replace _have_module() with _have_driver()
 2023-05-18 11:53 UTC  (7+ messages)

[PATCH 0/2] block: improve the share tag set performance
 2023-05-18  7:55 UTC  (13+ messages)
` [PATCH 2/2] ufs: don't use the fair tag sharings

RFC: less special casing for flush requests
 2023-05-18  5:57 UTC  (4+ messages)

[PATCH 7/8] block: move the bi_size update out of __bio_try_merge_page
 2023-05-12 13:39 UTC 

[PATCH 8/8] block: don't pass a bio to bio_try_merge_hw_seg
 2023-05-12 13:39 UTC 

[PATCH 4/8] block: move the bi_vcnt check out of __bio_try_merge_page
 2023-05-12 13:38 UTC 

[PATCH 5/8] block: move the bi_size overflow check in __bio_try_merge_page
 2023-05-12 13:38 UTC 

[PATCH 3/8] block: move the BIO_CLONED checks out of __bio_try_merge_page
 2023-05-12 13:38 UTC 

[PATCH 6/8] block: downgrade a bio_full call in bio_add_page
 2023-05-12 13:38 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).