Show patches with: Submitter = Ritesh Harjani (IBM)       |    Archived = No       |   202 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFCv3,7/7] iomap: Optimize data access patterns for filesystems with indirect mappings ext2 iomap changes and iomap improvements - - - - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFCv3,6/7] iomap: Optimize iomap_read_folio ext2 iomap changes and iomap improvements - - - - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFCv3,5/7] iomap: Fix iomap_adjust_read_range for plen calculation ext2 iomap changes and iomap improvements - - 2 - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFCv3,4/7] ext2: Implement seq counter for validating cached iomap ext2 iomap changes and iomap improvements - - - - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFCv3,3/7] ext2: Enable large folio support ext2 iomap changes and iomap improvements - - 1 - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFCv3,2/7] ext2: Convert ext2 regular file buffered I/O to use iomap ext2 iomap changes and iomap improvements - - 1 - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFCv3,1/7] ext2: Remove comment related to journal handle ext2 iomap changes and iomap improvements - - 1 - --- 2024-04-25 Ritesh Harjani (IBM) New
[RFC] ext4: Add support for ext4_map_blocks_atomic() [RFC] ext4: Add support for ext4_map_blocks_atomic() - - - - --- 2024-03-08 Ritesh Harjani (IBM) New
kvm-xfstests: Add 1k config for ext2 kvm-xfstests: Add 1k config for ext2 - - - - --- 2024-03-06 Ritesh Harjani (IBM) Accepted
[RFC,9/9] e2fsprogs/chattr: Supports atomic writes attribute ext4: Add direct-io atomic write support using fsawu - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,8/8] ext4: Adds atomic writes using fsawu Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,7/8] ext4: Enable FMODE_CAN_ATOMIC_WRITE in open for direct-io Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,6/8] ext4: Add an inode flag for atomic writes Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,5/8] ext4: Adds direct-io atomic writes checks Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,4/8] ext4: Add statx and other atomic write helper routines Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,3/8] iomap: Add atomic write support for direct-io Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,2/8] fs: Reserve inode flag FS_ATOMICWRITES_FL for atomic writes Untitled series #397450 - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[RFC,1/8] fs: Add FS_XFLAG_ATOMICWRITES flag ext4: Add direct-io atomic write support using fsawu - - - - --- 2024-03-02 Ritesh Harjani (IBM) New
[2/2] ext2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method [1/2] ext4: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method - - - - --- 2024-02-29 Ritesh Harjani (IBM) New
[1/2] ext4: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method [1/2] ext4: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method - - 1 - --- 2024-02-29 Ritesh Harjani (IBM) New
[2/2] ext4: Remove PAGE_MASK dependency on mpage_submit_folio [1/2] ext4: Fixes len calculation in mpage_journal_page_buffers - - 1 - --- 2024-02-29 Ritesh Harjani (IBM) New
[1/2] ext4: Fixes len calculation in mpage_journal_page_buffers [1/2] ext4: Fixes len calculation in mpage_journal_page_buffers - 1 1 - --- 2024-02-29 Ritesh Harjani (IBM) New
[PATCHv2] ext2: Fix ki_pos update for DIO buffered-io fallback case [PATCHv2] ext2: Fix ki_pos update for DIO buffered-io fallback case - 1 1 - --- 2023-11-22 Ritesh Harjani (IBM) Not Applicable
[RFC,3/3] ext2: Enable large folio support ext2: Use iomap in buffered-io for regular files and enable large folio support - - 1 - --- 2023-11-20 Ritesh Harjani (IBM) Not Applicable
[RFC,2/3] ext2: Convert ext2 regular file buffered I/O to use iomap ext2: Use iomap in buffered-io for regular files and enable large folio support - - - - --- 2023-11-20 Ritesh Harjani (IBM) Not Applicable
[RFC,1/3] ext2: Fix ki_pos update for DIO buffered-io fallback case ext2: Use iomap in buffered-io for regular files and enable large folio support - 1 1 - --- 2023-11-20 Ritesh Harjani (IBM) Not Applicable
[PATCHv3,2/2] generic: Add integrity tests with synchronous directio [PATCHv3,1/2] aio-dio-write-verify: Add sync and noverify option - - 1 - --- 2023-11-20 Ritesh Harjani (IBM) Not Applicable
[PATCHv3,1/2] aio-dio-write-verify: Add sync and noverify option [PATCHv3,1/2] aio-dio-write-verify: Add sync and noverify option - - 1 - --- 2023-11-20 Ritesh Harjani (IBM) Not Applicable
[2/2] kvm-xfstests: Add support for ppc64 [1/2] kvm-xfstests: install-kconfig: Use $ARCH-config instead of $KERN_ARCH-config - - - - --- 2023-10-10 Ritesh Harjani (IBM) New
[1/2] kvm-xfstests: install-kconfig: Use $ARCH-config instead of $KERN_ARCH-config [1/2] kvm-xfstests: install-kconfig: Use $ARCH-config instead of $KERN_ARCH-config - - - - --- 2023-10-10 Ritesh Harjani (IBM) New
[PATCHv2,2/2] generic: Add integrity tests with synchronous directio [PATCHv2,1/2] aio-dio-write-verify: Add sync and noverify option - - - - --- 2023-09-23 Ritesh Harjani (IBM) Not Applicable
[PATCHv2,1/2] aio-dio-write-verify: Add sync and noverify option [PATCHv2,1/2] aio-dio-write-verify: Add sync and noverify option - - - - --- 2023-09-23 Ritesh Harjani (IBM) Not Applicable
generic: Add integrity tests with synchronous directio generic: Add integrity tests with synchronous directio - - - - --- 2023-09-22 Ritesh Harjani (IBM) Not Applicable
ext4: Don't use CR_BEST_AVAIL_LEN for non-regular files ext4: Don't use CR_BEST_AVAIL_LEN for non-regular files - 1 1 1 --- 2023-07-16 Ritesh Harjani (IBM) Awaiting Upstream
[RFCv2,5/5] ext4: Make ext4_write_inline_data_end() use folio ext4: misc left over folio changes - - 1 - --- 2023-05-15 Ritesh Harjani (IBM) Accepted
[RFCv2,4/5] ext4: Make mpage_journal_page_buffers use folio ext4: misc left over folio changes - - 1 - --- 2023-05-15 Ritesh Harjani (IBM) Accepted
[RFCv2,3/5] ext4: Change remaining tracepoints to use folio ext4: misc left over folio changes - - 1 - --- 2023-05-15 Ritesh Harjani (IBM) Accepted
[RFCv2,2/5] ext4: Remove PAGE_SIZE assumption of folio from mpage_submit_folio ext4: misc left over folio changes - - 1 - --- 2023-05-15 Ritesh Harjani (IBM) Accepted
[RFCv2,1/5] ext4: kill unused function ext4_journalled_write_inline_data ext4: misc left over folio changes - - 1 - --- 2023-05-15 Ritesh Harjani (IBM) Accepted
[RFC,2/2] ext4/061: Regression test of jbd2 journal_task race against unmount [RFC,1/2] ext4/060: Regression test against dioread_nolock mount option inconsistency - - - - --- 2023-04-22 Ritesh Harjani (IBM) Not Applicable
[RFC,1/2] ext4/060: Regression test against dioread_nolock mount option inconsistency [RFC,1/2] ext4/060: Regression test against dioread_nolock mount option inconsistency - - - - --- 2023-04-22 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,9/9] iomap: Add DIO tracepoints ext2: DIO to use iomap - - 2 - --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,8/9] iomap: Remove IOMAP_DIO_NOSYNC unused dio flag ext2: DIO to use iomap - - 3 1 --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,7/9] ext2: Add direct-io trace points ext2: DIO to use iomap - - - - --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,6/9] fs.h: Add TRACE_IOCB_STRINGS for use in trace points ext2: DIO to use iomap - - 2 1 --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,5/9] ext2: Move direct-io to use iomap ext2: DIO to use iomap - - 1 1 --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,4/9] ext2: Use generic_buffers_fsync() implementation ext2: DIO to use iomap - - - 1 --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,3/9] ext4: Use generic_buffers_fsync_noflush() implementation ext2: DIO to use iomap - - - 1 --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,2/9] fs/buffer.c: Add generic_buffers_fsync*() implementation ext2: DIO to use iomap - - 1 1 --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[PATCHv6,1/9] ext2/dax: Fix ext2_setsize when len is page aligned ext2: DIO to use iomap - - 1 - --- 2023-04-21 Ritesh Harjani (IBM) Not Applicable
[RFCv1,4/4] ext4: Make ext4_write_inline_data_end() use folio ext4: misc left over folio changes - - 1 - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[RFCv1,3/4] ext4: Make mpage_journal_page_buffers use folio ext4: misc left over folio changes - - - - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[RFCv1,2/4] ext4: Change remaining tracepoints to use folio ext4: misc left over folio changes - - 1 - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[RFCv1,1/4] ext4: kill unused function ext4_journalled_write_inline_data ext4: misc left over folio changes - - 1 - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,9/9] iomap: Add DIO tracepoints ext2: DIO to use iomap - - 1 - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,8/9] iomap: Remove IOMAP_DIO_NOSYNC unused dio flag ext2: DIO to use iomap - - 2 1 --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,7/9] ext2: Add direct-io trace points ext2: DIO to use iomap - - - - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,6/9] fs.h: Add TRACE_IOCB_STRINGS for use in trace points ext2: DIO to use iomap - - 1 1 --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,5/9] ext2: Move direct-io to use iomap ext2: DIO to use iomap - - 1 1 --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,4/9] ext2: Use generic_buffer_fsync() implementation ext2: DIO to use iomap - - - 1 --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,3/9] ext4: Use generic_buffer_fsync() implementation ext2: DIO to use iomap - - - 1 --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,2/9] fs/buffer.c: Add generic_buffer_fsync implementation ext2: DIO to use iomap - - 1 1 --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[PATCHv5,1/9] ext2/dax: Fix ext2_setsize when len is page aligned ext2: DIO to use iomap - - 1 - --- 2023-04-16 Ritesh Harjani (IBM) Not Applicable
[RFCv4,9/9] iomap: Add couple of DIO tracepoints ext2: DIO to use iomap - - - - --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,8/9] iomap: Remove IOMAP_DIO_NOSYNC unused dio flag ext2: DIO to use iomap - - 2 1 --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,7/9] ext2: Add direct-io trace points ext2: DIO to use iomap - - - - --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,6/9] fs.h: Add TRACE_IOCB_STRINGS for use in trace points ext2: DIO to use iomap - - 1 1 --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,5/9] ext2: Move direct-io to use iomap ext2: DIO to use iomap - - 1 1 --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,4/9] ext2: Use generic_buffer_fsync() implementation ext2: DIO to use iomap - - - 1 --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,3/9] ext4: Use generic_buffer_fsync() implementation ext2: DIO to use iomap - - - 1 --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,2/9] fs/buffer.c: Add generic_buffer_fsync implementation ext2: DIO to use iomap - - 1 1 --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv4,1/9] ext2/dax: Fix ext2_setsize when len is page aligned ext2: DIO to use iomap - - 1 - --- 2023-04-15 Ritesh Harjani (IBM) Not Applicable
[RFCv3,10/10] iomap: Add trace points for DIO path ext2: DIO to use iomap - - - 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,09/10] iomap: Minor refactor of iomap_dio_rw ext2: DIO to use iomap - - 1 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,08/10] iomap: Remove IOMAP_DIO_NOSYNC unused dio flag ext2: DIO to use iomap - - 2 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,07/10] ext2: Add direct-io trace points ext2: DIO to use iomap - - - - --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,06/10] fs.h: Add TRACE_IOCB_STRINGS for use in trace points ext2: DIO to use iomap - - 1 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,05/10] ext2: Move direct-io to use iomap ext2: DIO to use iomap - - - 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,04/10] ext2: Use __generic_file_fsync_nolock implementation ext2: DIO to use iomap - - - 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,03/10] ext4: Use __generic_file_fsync_nolock implementation ext2: DIO to use iomap - - - 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,02/10] libfs: Add __generic_file_fsync_nolock implementation ext2: DIO to use iomap - - - 1 --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv3,01/10] ext2/dax: Fix ext2_setsize when len is page aligned ext2: DIO to use iomap - - 1 - --- 2023-04-13 Ritesh Harjani (IBM) Not Applicable
[RFCv2,8/8] ext2: Add direct-io trace points ext2: DIO to use iomap - - - - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,7/8] fs.h: Add IOCB_STRINGS for use in trace points ext2: DIO to use iomap - - 1 - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,6/8] iomap: Remove IOMAP_DIO_NOSYNC unused dio flag ext2: DIO to use iomap - - 1 - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,5/8] ext2: Move direct-io to use iomap ext2: DIO to use iomap - - - - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,4/8] ext2: Use __generic_file_fsync_nolock implementation ext2: DIO to use iomap - - - - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,3/8] ext4: Use __generic_file_fsync_nolock implementation ext2: DIO to use iomap - - - - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,2/8] libfs: Add __generic_file_fsync_nolock implementation ext2: DIO to use iomap - - - - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv2,1/8] ext2/dax: Fix ext2_setsize when len is page aligned ext2: DIO to use iomap - - 1 - --- 2023-04-11 Ritesh Harjani (IBM) Not Applicable
[RFCv1,72/72] tests/f_multithread: Fix f_multithread related tests e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,71/72] e2fsck: Make threads call log_out after pthread_join e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,70/72] e2fsck: Fix and simplify update_mmp in case of pfsck e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,69/72] e2fsck: Fix double free of inodes_to_process e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,68/72] e2fsck: Fix io->align assert check e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,67/72] sec: support encrypted files handling in pfsck mode e2fsprogs: Parallel fsck support - - 2 1 --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,66/72] e2fsck: merge casefolded dir lists after thread finish e2fsprogs: Parallel fsck support - - 1 1 --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,65/72] e2fsck: Annotating fields in e2fsck_struct e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,64/72] e2fsck: propagate number of threads e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
[RFCv1,63/72] e2fsck: misc cleanups for pfsck e2fsprogs: Parallel fsck support - - - - --- 2022-11-07 Ritesh Harjani (IBM) tytso Under Review
« 1 2 3 »