Show patches with: Submitter = Ritesh Harjani       |    Archived = No       |   245 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[1/1] ext4: Fix bs < ps issue reported with dioread_nolock mount opt [1/1] ext4: Fix bs < ps issue reported with dioread_nolock mount opt - 2 1 - --- 2020-10-08 Ritesh Harjani New
[PATCHv2,3/3] ext4: Optimize ext4 DAX overwrites Optimize ext4 DAX overwrites - - - - --- 2020-08-22 Ritesh Harjani New
[PATCHv2,2/3] ext4: Extend ext4_overwrite_io() for dax path Optimize ext4 DAX overwrites - - - - --- 2020-08-22 Ritesh Harjani New
[PATCHv2,1/3] ext4: Refactor ext4_overwrite_io() to take ext4_map_blocks as argument Optimize ext4 DAX overwrites - - - - --- 2020-08-22 Ritesh Harjani New
[RFC,16/16] ext4: Add process name and pid in ext4_msg() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani New
[PATCHv3,1/1] fibmap: Warn and return an error in case of block > INT_MAX [PATCHv3,1/1] fibmap: Warn and return an error in case of block > INT_MAX - - 3 - --- 2020-04-30 Ritesh Harjani New
Discussion about rcu_barrier() in ext4 Discussion about rcu_barrier() in ext4 - - - - --- 2020-04-30 Ritesh Harjani New
[PATCHv2] fibmap: Warn and return an error in case of block > INT_MAX [PATCHv2] fibmap: Warn and return an error in case of block > INT_MAX - - 4 - --- 2020-04-28 Ritesh Harjani New
[2/2] iomap: bmap: Remove the WARN and return the proper block address WARN fibmap user in case of possible addr truncation - - 2 - --- 2020-04-24 Ritesh Harjani New
[1/2] fibmap: Warn and return an error in case of block > INT_MAX WARN fibmap user in case of possible addr truncation - - 2 - --- 2020-04-24 Ritesh Harjani New
[5/5] ext4: Get rid of ext4_fiemap_check_ranges ext4/overlayfs: fiemap related fixes - - 1 - --- 2020-04-23 Ritesh Harjani New
[4/5] overlayfs: Check for range bounds before calling i_op->fiemap() ext4/overlayfs: fiemap related fixes - - 2 - --- 2020-04-23 Ritesh Harjani New
[3/5] vfs: EXPORT_SYMBOL for fiemap_check_ranges() ext4/overlayfs: fiemap related fixes - - 1 - --- 2020-04-23 Ritesh Harjani New
[2/5] ext4: Rename fiemap_check_ranges() to make it ext4 specific ext4/overlayfs: fiemap related fixes - - 1 - --- 2020-04-23 Ritesh Harjani New
[1/5] ext4: Fix EXT4_MAX_LOGICAL_BLOCK macro ext4/overlayfs: fiemap related fixes - 1 1 - --- 2020-04-23 Ritesh Harjani New
[RFCv2,1/1] ext4: Fix race in ext4 mb discard group preallocations [RFCv2,1/1] ext4: Fix race in ext4 mb discard group preallocations - - - - --- 2020-04-15 Ritesh Harjani New
[RFC,1/1] ext4: Fix overflow case for map.m_len in ext4_iomap_begin_* [RFC,1/1] ext4: Fix overflow case for map.m_len in ext4_iomap_begin_* - 1 1 - --- 2020-04-12 Ritesh Harjani New
[RFCv3,4/4] ext4: Move to shared iolock even without dioread_nolock mount opt ext4: Introducing ilock wrapper APIs & fixing i_rwsem scalablity prob. in DIO mixed-rw - - - - --- 2019-11-20 Ritesh Harjani New
[RFCv3,3/4] ext4: start with shared iolock in case of DIO instead of excl. iolock ext4: Introducing ilock wrapper APIs & fixing i_rwsem scalablity prob. in DIO mixed-rw - - - - --- 2019-11-20 Ritesh Harjani New
[RFCv3,2/4] ext4: Add ext4_ilock & ext4_iunlock API ext4: Introducing ilock wrapper APIs & fixing i_rwsem scalablity prob. in DIO mixed-rw - - - - --- 2019-11-20 Ritesh Harjani New
[RFCv3,1/4] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT ext4: Introducing ilock wrapper APIs & fixing i_rwsem scalablity prob. in DIO mixed-rw - - 2 - --- 2019-11-20 Ritesh Harjani New
[RFC,1/1] ext4: PoC implementation of option-1 [RFC,1/1] ext4: PoC implementation of option-1 - - - - --- 2019-08-23 Ritesh Harjani New
[RFC,2/2] ext4: Move ext4_fiemap to iomap infrastructure ext4: bmap & fiemap conversion to use iomap - - 1 - --- 2019-08-20 Ritesh Harjani New
[RFC,1/2] ext4: Move ext4 bmap to use iomap infrastructure. ext4: bmap & fiemap conversion to use iomap - - 1 - --- 2019-08-20 Ritesh Harjani New
[PATCHv2,5/5] jbd2: Refactor wait logic for transaction updates into a common function ext4/jbd2: inline_data fixes and minor cleanups - - 1 - --- 2022-01-17 Ritesh Harjani Accepted
[PATCHv2,4/5] jbd2: Cleanup unused functions declarations from jbd2.h ext4/jbd2: inline_data fixes and minor cleanups - - 1 - --- 2022-01-17 Ritesh Harjani Accepted
[PATCHv2,3/5] ext4: Fix error handling in ext4_fc_record_modified_inode() ext4/jbd2: inline_data fixes and minor cleanups - - 1 - --- 2022-01-17 Ritesh Harjani Accepted
[PATCHv2,2/5] ext4: Remove redundant max inline_size check in ext4_da_write_inline_data_begin() ext4/jbd2: inline_data fixes and minor cleanups - - 1 - --- 2022-01-17 Ritesh Harjani Accepted
[PATCHv2,1/5] ext4: Fix error handling in ext4_restore_inline_data() ext4/jbd2: inline_data fixes and minor cleanups - - 1 - --- 2022-01-17 Ritesh Harjani Accepted
[9/9] xfstests-packages: Add some more packages. kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[8/9] runtests.sh: Fix when SCRATCH_DEV_POOL is passed kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[7/9] btrfs/cfg: Add 4k and 64k related configs kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[6/9] xfs/cfg/64K: Add a config file with 64K blocksize kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[5/9] xfs/cfg/dax: Fix this config to work on 64K pagesize platform too kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[4/9] ext4/cfg/fast_commit_64K: Add a config file to test fast_commit with 64K bs kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[3/9] ext4/cfg/fast_commit: Add explicit 4k bs option kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[2/9] ext4/cfg/64K: Add a 64K related config file kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[1/9] ext4/cfg/dax: Fix for 64K pagesize platform kvmxfstests: Add 64K related configs for Power - - - - --- 2021-06-18 Ritesh Harjani Accepted
[PATCHv5,5/5] ext4: mballoc: Use lock for checking free blocks while retrying Improve ext4 handling of ENOSPC with multi-threaded use-case - - - - --- 2020-05-20 Ritesh Harjani Accepted
[PATCHv5,4/5] ext4: mballoc: Refactor ext4_mb_good_group() Improve ext4 handling of ENOSPC with multi-threaded use-case - - - - --- 2020-05-20 Ritesh Harjani Accepted
[PATCHv5,3/5] ext4: mballoc: Introduce pcpu seqcnt for freeing PA to improve ENOSPC handling Improve ext4 handling of ENOSPC with multi-threaded use-case - - - - --- 2020-05-20 Ritesh Harjani Accepted
[PATCHv5,2/5] ext4: mballoc: Refactor ext4_mb_discard_preallocations() Improve ext4 handling of ENOSPC with multi-threaded use-case - - - - --- 2020-05-20 Ritesh Harjani Accepted
[PATCHv5,1/5] ext4: mballoc: Add blocks to PA list under same spinlock after allocating blocks Improve ext4 handling of ENOSPC with multi-threaded use-case - - - - --- 2020-05-20 Ritesh Harjani Accepted
[RFC,15/16] ext4: Make ext_debug() implementation to use pr_debug() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,14/16] ext4: mballoc: Make mb_debug() implementation to use pr_debug() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,13/16] ext4: Replace EXT_DEBUG with __maybe_unused in ext4_ext_handle_unwritten_extents() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,12/16] ext4: Improve ext_debug() msg in case of block allocation failure ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,11/16] ext4: Use BIT() macro for BH_** state bits ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,10/16] ext4: balloc: Use task_pid_nr() helper ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,09/16] ext4: mballoc: Fix possible NULL ptr & remove BUG_ONs from DOUBLE_CHECK ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,08/16] ext4: mballoc: Refactor code inside DOUBLE_CHECK into separate function ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,07/16] ext4: mballoc: Make ext4_mb_use_preallocated() return type as bool ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,06/16] ext4: mballoc: Simplify error handling in ext4_init_mballoc() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,05/16] ext4: mballoc: Fix few other format specifier in mb_debug() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,04/16] ext4: mballoc: Correct the mb_debug() format specifier for pa_len var ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,03/16] ext4: mballoc: Add more mb_debug() msgs ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,02/16] ext4: mballoc: Refactor ext4_mb_show_ac() ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,01/16] ext4: mballoc: Do print bb_free info even when it is 0 ext4: mballoc/extents: Code cleanup and debug improvements - - - - --- 2020-05-10 Ritesh Harjani Accepted
[RFC,1/1] ext4: Fix race in ext4_mb_discard_group_preallocations() ext4: Fix mballoc race in freeing up group preallocations - - - - --- 2020-04-08 Ritesh Harjani Accepted
ext4: Don't set dioread_nolock by default for blocksize < pagesize ext4: Don't set dioread_nolock by default for blocksize < pagesize - 1 - - --- 2020-03-27 Ritesh Harjani Accepted
ext4: Unregister sysfs path before destroying jbd2 journal ext4: Unregister sysfs path before destroying jbd2 journal - - 1 - --- 2020-03-18 Ritesh Harjani Accepted
ext4: Check for non-zero journal inum in ext4_calculate_overhead ext4: Check for non-zero journal inum in ext4_calculate_overhead - - 1 - --- 2020-03-16 Ritesh Harjani Accepted
[PATCHv5,6/6] Documentation: Correct the description of FIEMAP_EXTENT_LAST ext4: bmap & fiemap conversion to use iomap - - 1 - --- 2020-02-28 Ritesh Harjani Accepted
[PATCHv5,5/6] ext4: Move ext4_fiemap to use iomap framework. ext4: bmap & fiemap conversion to use iomap - - 2 - --- 2020-02-28 Ritesh Harjani Accepted
[PATCHv5,4/6] ext4: Make ext4_ind_map_blocks work with fiemap ext4: bmap & fiemap conversion to use iomap - - 1 - --- 2020-02-28 Ritesh Harjani Accepted
[PATCHv5,3/6] ext4: Move ext4 bmap to use iomap infrastructure. ext4: bmap & fiemap conversion to use iomap - - 2 - --- 2020-02-28 Ritesh Harjani Accepted
[PATCHv5,2/6] ext4: Optimize ext4_ext_precache for 0 depth ext4: bmap & fiemap conversion to use iomap - - 1 - --- 2020-02-28 Ritesh Harjani Accepted
[PATCHv5,1/6] ext4: Add IOMAP_F_MERGED for non-extent based mapping ext4: bmap & fiemap conversion to use iomap - - 2 - --- 2020-02-28 Ritesh Harjani Accepted
[1/1] ext4: remove unused macro MPAGE_DA_EXTENT_TAIL [1/1] ext4: remove unused macro MPAGE_DA_EXTENT_TAIL - - 1 - --- 2020-01-01 Ritesh Harjani Accepted
[PATCHv5,3/3] ext4: Move to shared i_rwsem even without dioread_nolock mount opt Fix inode_lock sequence to scale performance of DIO mixed R/W workload - - 1 1 --- 2019-12-12 Ritesh Harjani Accepted
[PATCHv5,2/3] ext4: Start with shared i_rwsem in case of DIO instead of exclusive Fix inode_lock sequence to scale performance of DIO mixed R/W workload - - 1 1 --- 2019-12-12 Ritesh Harjani Accepted
[PATCHv5,1/3] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT Fix inode_lock sequence to scale performance of DIO mixed R/W workload - - 2 1 --- 2019-12-12 Ritesh Harjani Accepted
ext4: Simplify !page_bufs logic with simple BUG_ON() ext4: Simplify !page_bufs logic with simple BUG_ON() - - 1 - --- 2022-01-05 Ritesh Harjani Rejected
[PATCHv2,1/1] ext4: Fix overflow case for map.m_len in ext4_iomap_begin_* [PATCHv2,1/1] ext4: Fix overflow case for map.m_len in ext4_iomap_begin_* - 1 1 - --- 2020-04-16 Ritesh Harjani Rejected
[RFC,2/2] ext4: Fix stale data read issue with DIO read & ext4_page_mkwrite path ext4: Fix stale data read exposure problem with DIO read/page_mkwrite - - - - --- 2020-01-13 Ritesh Harjani Rejected
[RFC,1/2] iomap: direct-io: Move inode_dio_begin before filemap_write_and_wait_range ext4: Fix stale data read exposure problem with DIO read/page_mkwrite - - - - --- 2020-01-13 Ritesh Harjani Rejected
[1/1] ext4: remove unsed macro MPAGE_DA_EXTENT_TAIL [1/1] ext4: remove unsed macro MPAGE_DA_EXTENT_TAIL - - - - --- 2020-01-01 Ritesh Harjani Rejected
[PATCHv2,4/4] generic/677: Add a test to check unwritten extents tracking generic: Add some tests around journal replay/recoveryloop - - - - --- 2022-03-15 Ritesh Harjani Not Applicable
[PATCHv2,3/4] generic/676: Add a new shutdown recovery test generic: Add some tests around journal replay/recoveryloop - - - - --- 2022-03-15 Ritesh Harjani Not Applicable
[PATCHv2,2/4] common/punch: Add block_size argument to _filter_fiemap_** generic: Add some tests around journal replay/recoveryloop - - - - --- 2022-03-15 Ritesh Harjani Not Applicable
[PATCHv2,1/4] generic/468: Add another falloc test entry generic: Add some tests around journal replay/recoveryloop - - - - --- 2022-03-15 Ritesh Harjani Not Applicable
[RFC,9/9] ext4: fast_commit missing tracking updates to a file ext4: Improve FC trace events and discuss one FC failure - - - - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,8/9] ext4: Convert ext4_fc_track_dentry type events to use event class ext4: Improve FC trace events and discuss one FC failure - - 2 - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,7/9] ext4: Fix remaining two trace events to use same printk convention ext4: Improve FC trace events and discuss one FC failure - - 2 - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,6/9] ext4: Add commit tid info in ext4_fc_commit_start/stop trace events ext4: Improve FC trace events and discuss one FC failure - - 2 - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,5/9] ext4: Add commit_tid info in jbd debug log ext4: Improve FC trace events and discuss one FC failure - - 2 - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,4/9] ext4: Do not call FC trace event if FS does not support FC ext4: Improve FC trace events and discuss one FC failure - - 2 - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,3/9] ext4: Add couple of more fast_commit tracepoints ext4: Improve FC trace events and discuss one FC failure - - - - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,2/9] ext4: Fix ext4_fc_stats trace point ext4: Improve FC trace events and discuss one FC failure - 1 3 - --- 2022-02-22 Ritesh Harjani Not Applicable
[RFC,1/9] ext4: Remove unused enum EXT4_FC_COMMIT_FAILED ext4: Improve FC trace events and discuss one FC failure - - 2 - --- 2022-02-22 Ritesh Harjani Not Applicable
[PATCHv1,4/4] ext4/058: Add shutdown recovery test with fast_commit fstests: ext4: Add fast_commit related tests - - - - --- 2022-02-05 Ritesh Harjani Not Applicable
[PATCHv1,3/4] ext4/057: Add crash test to check unwritten extents tracking with fast_commit fstests: ext4: Add fast_commit related tests - - - - --- 2022-02-05 Ritesh Harjani Not Applicable
[PATCHv1,2/4] common/punch: Add block_size argument to _filter_fiemap_** fstests: ext4: Add fast_commit related tests - - - - --- 2022-02-05 Ritesh Harjani Not Applicable
[PATCHv1,1/4] ext4/056: Add fast_commit regression test causing data abort exception fstests: ext4: Add fast_commit related tests - - - - --- 2022-02-05 Ritesh Harjani Not Applicable
[RFC] ext4/056: Add fast_commit regression test causing data abort exception [RFC] ext4/056: Add fast_commit regression test causing data abort exception - - - - --- 2022-01-31 Ritesh Harjani Not Applicable
[RFC,1/1] ext4/054: Remove auto and quick group ext4/054: Should we remove auto and quick group? - - - - --- 2022-01-25 Ritesh Harjani Not Applicable
[PATCHv2,9/9] common/attr: Reduce MAX_ATTRS to leave some overhead for 64K blocksize xfstests: 64K blocksize related fixes - - - - --- 2021-07-21 Ritesh Harjani Not Applicable
[PATCHv2,8/9] common/attr: Cleanup end of line whitespaces issues xfstests: 64K blocksize related fixes - - 2 - --- 2021-07-21 Ritesh Harjani Not Applicable
[PATCHv2,7/9] generic/620: Use _mkfs_dev_blocksized to use 4k bs xfstests: 64K blocksize related fixes - - - - --- 2021-07-21 Ritesh Harjani Not Applicable
[PATCHv2,6/9] common/rc: Add _mkfs_dev_blocksized functionality xfstests: 64K blocksize related fixes - - - - --- 2021-07-21 Ritesh Harjani Not Applicable
« 1 2 3 »