Show patches with: Submitter = Christoph Hellwig       |    State = Action Required       |   1298 patches
« 1 2 ... 3 4 512 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[12/21] btrfs: move page locking from lock_extent_buffer_for_io to write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[11/21] btrfs: submit a writeback bio per extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[10/21] btrfs: return bool from lock_extent_buffer_for_io [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[09/21] btrfs: do not try to unlock the extent for non-subpage metadata reads [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[08/21] btrfs: use a separate end_io handler for read_extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[07/21] btrfs: remove the mirror_num argument to btrfs_submit_compressed_read [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[06/21] btrfs: don't use btrfs_bio_ctrl for extent buffer reading [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[05/21] btrfs: always read the entire extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[04/21] btrfs: merge verify_parent_transid and btrfs_buffer_uptodate [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[03/21] btrfs: move setting the buffer uptodate out of validate_extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[02/21] btrfs: fix sub-page error handling in end_bio_subpage_eb_writepage [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-05-03 Christoph Hellwig New
[01/21] btrfs: mark extent_buffer_under_io static [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-05-03 Christoph Hellwig New
[3/3] btrfs: remove hipri_workers workqueue [1/3] btrfs: never defer I/O submission for fast CRC implementations - 2 - --- 2023-05-03 Christoph Hellwig New
[2/3] btrfs: don't reinvent synchronous writer detection logic [1/3] btrfs: never defer I/O submission for fast CRC implementations - 2 - --- 2023-05-03 Christoph Hellwig New
[1/3] btrfs: never defer I/O submission for fast CRC implementations [1/3] btrfs: never defer I/O submission for fast CRC implementations - 2 - --- 2023-05-03 Christoph Hellwig New
[2/2] libcrc32c: remove crc32c_impl [1/2] btrfs: don't print the crc32c implementtion at load time 1 - - --- 2023-04-05 Christoph Hellwig New
[1/2] btrfs: don't print the crc32c implementtion at load time [1/2] btrfs: don't print the crc32c implementtion at load time - - - --- 2023-04-05 Christoph Hellwig New
btrfs: remove struct processed_extent btrfs: remove struct processed_extent - - - --- 2023-04-04 Christoph Hellwig New
btrfs: factor out a clean_log_buffer helper btrfs: factor out a clean_log_buffer helper - - - --- 2023-04-03 Christoph Hellwig New
[21/21] btrfs: merge write_one_subpage_eb into write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[20/21] btrfs: use per-buffer locking for extent_buffer reading [01/21] btrfs: mark extent_buffer_under_io static - - - --- 2023-03-30 Christoph Hellwig New
[19/21] btrfs: stop using lock_extent in btrfs_buffer_uptodate [01/21] btrfs: mark extent_buffer_under_io static - - - --- 2023-03-30 Christoph Hellwig New
[18/21] btrfs: don't check for uptodate pages in read_extent_buffer_pages [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[17/21] btrfs: stop using PageError for extent_buffers [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[16/21] btrfs: remove the io_pages field in struct extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[15/21] btrfs: remove the extent_buffer lookup in btree block checksumming [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[14/21] btrfs: use a separate end_io handler for extent_buffer writing [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[13/21] btrfs: don't use btrfs_bio_ctrl for extent buffer writing [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[12/21] btrfs: move page locking from lock_extent_buffer_for_io to write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[11/21] btrfs: submit a writeback bio per extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[10/21] btrfs: return bool from lock_extent_buffer_for_io [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[09/21] btrfs: do not try to unlock the extent for non-subpage metadata reads [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[08/21] btrfs: use a separate end_io handler for read_extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[07/21] btrfs: remove the mirror_num argument to btrfs_submit_compressed_read [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[06/21] btrfs: don't use btrfs_bio_ctrl for extent buffer reading [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[05/21] btrfs: always read the entire extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[04/21] btrfs: merge verify_parent_transid and btrfs_buffer_uptodate [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[03/21] btrfs: move setting the buffer uptodate out of validate_extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[02/21] btrfs: fix sub-page error bit in end_bio_subpage_eb_writepage [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-30 Christoph Hellwig New
[01/21] btrfs: mark extent_buffer_under_io static [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-30 Christoph Hellwig New
[4/4] btrfs: remove hipri_workers workqueue [1/4] btrfs: fix fast csum detection - - - --- 2023-03-29 Christoph Hellwig New
[3/4] btrfs: never defer I/O submission for fast CRC implementations [1/4] btrfs: fix fast csum detection - - - --- 2023-03-29 Christoph Hellwig New
[2/4] btrfs: remove the sync_writers field in struct btrfs_inode [1/4] btrfs: fix fast csum detection - - - --- 2023-03-29 Christoph Hellwig New
[1/4] btrfs: fix fast csum detection [1/4] btrfs: fix fast csum detection - - - --- 2023-03-29 Christoph Hellwig New
[11/11] btrfs: split partial dio bios before submit [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[10/11] btrfs: don't split nocow extent_maps in btrfs_extract_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[09/11] btrfs: pass an ordered_extent to btrfs_extract_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[08/11] btrfs: simplify split_zoned_em [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[07/11] btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[06/11] btrfs: simplify btrfs_split_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - 1 1 --- 2023-03-28 Christoph Hellwig New
[05/11] btrfs: simplify btrfs_extract_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[04/11] btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - 1 --- 2023-03-28 Christoph Hellwig New
[03/11] btrfs: stash ordered extent in dio_data during iomap dio [01/11] btrfs: add function to create and return an ordered extent - 1 1 --- 2023-03-28 Christoph Hellwig New
[02/11] btrfs: pass flags as unsigned long to btrfs_add_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - 1 1 --- 2023-03-28 Christoph Hellwig New
[01/11] btrfs: add function to create and return an ordered extent [01/11] btrfs: add function to create and return an ordered extent - 3 1 --- 2023-03-28 Christoph Hellwig New
btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues - - - --- 2023-03-28 Christoph Hellwig New
[7/7] block: make blkcg_punt_bio_submit optional [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - 1 - --- 2023-03-27 Christoph Hellwig New
[6/7] block: async_bio_lock does not need to be bh-safe [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - 1 - --- 2023-03-27 Christoph Hellwig New
[5/7] btrfs, block: move REQ_CGROUP_PUNT to btrfs [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - 1 - --- 2023-03-27 Christoph Hellwig New
[4/7] btrfs, mm: remove the punt_to_cgroup field in struct writeback_control [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - - - --- 2023-03-27 Christoph Hellwig New
[3/7] btrfs: also use kthread_associate_blkcg for uncompressible ranges [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - - - --- 2023-03-27 Christoph Hellwig New
[2/7] btrfs: don't free the async_extent in submit_uncompressed_range [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - - - --- 2023-03-27 Christoph Hellwig New
[1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write [1/7] btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_write - - - --- 2023-03-27 Christoph Hellwig New
[11/11] btrfs: split partial dio bios before submit [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[10/11] btrfs: don't split nocow extent_maps in btrfs_extract_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[09/11] btrfs: pass an ordered_extent to btrfs_extract_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[08/11] btrfs: simplify split_zoned_em [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[07/11] btrfs: fold btrfs_clone_ordered_extent into btrfs_split_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[06/11] btrfs: simplify btrfs_split_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - 1 - --- 2023-03-24 Christoph Hellwig New
[05/11] btrfs: simplify btrfs_extract_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[04/11] btrfs: move ordered_extent internal sanity checks into btrfs_split_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - - - --- 2023-03-24 Christoph Hellwig New
[03/11] btrfs: stash ordered extent in dio_data during iomap dio [01/11] btrfs: add function to create and return an ordered extent - 1 - --- 2023-03-24 Christoph Hellwig New
[02/11] btrfs: pass flags as unsigned long to btrfs_add_ordered_extent [01/11] btrfs: add function to create and return an ordered extent - 1 - --- 2023-03-24 Christoph Hellwig New
[01/11] btrfs: add function to create and return an ordered extent [01/11] btrfs: add function to create and return an ordered extent - 3 - --- 2023-03-24 Christoph Hellwig New
[10/10] btrfs: remove confusing comments [01/10] btrfs: use a plain workqueue for ordered_extent processing - 1 - --- 2023-03-14 Christoph Hellwig New
[09/10] btrfs: remove irq_disabling for ordered_tree.lock [01/10] btrfs: use a plain workqueue for ordered_extent processing - 1 - --- 2023-03-14 Christoph Hellwig New
[08/10] btrfs: remove irq disabling for fs_info.ebleak_lock [01/10] btrfs: use a plain workqueue for ordered_extent processing - 1 - --- 2023-03-14 Christoph Hellwig New
[07/10] btrfs: remove irq disabling for leak_lock [01/10] btrfs: use a plain workqueue for ordered_extent processing - 1 - --- 2023-03-14 Christoph Hellwig New
[06/10] btrfs: remove irq disabling for subpage.list_lock [01/10] btrfs: use a plain workqueue for ordered_extent processing - - - --- 2023-03-14 Christoph Hellwig New
[05/10] btrfs: remove irq disabling for btrfs_workqueue.list_lock [01/10] btrfs: use a plain workqueue for ordered_extent processing - 1 - --- 2023-03-14 Christoph Hellwig New
[04/10] btrfs: remove the compressed_write_workers workqueue [01/10] btrfs: use a plain workqueue for ordered_extent processing - - - --- 2023-03-14 Christoph Hellwig New
[03/10] btrfs: offload all write I/O completions to a workqueue [01/10] btrfs: use a plain workqueue for ordered_extent processing - - - --- 2023-03-14 Christoph Hellwig New
[02/10] btrfs: refactor btrfs_end_io_wq [01/10] btrfs: use a plain workqueue for ordered_extent processing - 2 - --- 2023-03-14 Christoph Hellwig New
[01/10] btrfs: use a plain workqueue for ordered_extent processing [01/10] btrfs: use a plain workqueue for ordered_extent processing - 1 - --- 2023-03-14 Christoph Hellwig New
[2/2] btrfs: btrfs_add_compressed_bio_pages [1/2] btrfs: move the bi_sector assingment out of btrfs_add_compressed_bio_pages - - - --- 2023-03-14 Christoph Hellwig New
[1/2] btrfs: move the bi_sector assingment out of btrfs_add_compressed_bio_pages [1/2] btrfs: move the bi_sector assingment out of btrfs_add_compressed_bio_pages - 1 - --- 2023-03-14 Christoph Hellwig New
[21/21] btrfs: merge write_one_subpage_eb into write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[20/21] btrfs: use per-buffer locking for extent_buffer reading [01/21] btrfs: mark extent_buffer_under_io static - - - --- 2023-03-14 Christoph Hellwig New
[19/21] btrfs: stop using lock_extent in btrfs_buffer_uptodate [01/21] btrfs: mark extent_buffer_under_io static - - - --- 2023-03-14 Christoph Hellwig New
[18/21] btrfs: don't check for uptodate pages in read_extent_buffer_pages [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[17/21] btrfs: stop using PageError for extent_buffers [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[16/21] btrfs: remove the io_pages field in struct extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[15/21] btrfs: simplify btree block checksumming [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-14 Christoph Hellwig New
[14/21] btrfs: simplify the extent_buffer write end_io handler [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[13/21] btrfs: simplify extent buffer writing [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-14 Christoph Hellwig New
[12/21] btrfs: move page locking from lock_extent_buffer_for_io to write_one_eb [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[11/21] btrfs: submit a writeback bio per extent_buffer [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[10/21] btrfs: return bool from lock_extent_buffer_for_io [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[09/21] btrfs: do not try to unlock the extent for non-subpage metadata reads [01/21] btrfs: mark extent_buffer_under_io static - 1 - --- 2023-03-14 Christoph Hellwig New
[08/21] btrfs: simplify the read_extent_buffer end_io handler [01/21] btrfs: mark extent_buffer_under_io static - 2 - --- 2023-03-14 Christoph Hellwig New
« 1 2 ... 3 4 512 13 »