| Age | Commit message (Expand) | Author | Files | Lines |
| 4 days | ntfs3: Allocate iomap inline_data using alloc_page | Mihai Brodschi | 1 | -2/+2 |
| 4 days | fs/ntfs3: format code, deal with comments | Konstantin Komarov | 1 | -7/+2 |
| 4 days | fs/ntfs3: fold file size handling into ntfs_set_size() | Konstantin Komarov | 1 | -10/+11 |
| 4 days | fs/ntfs3: fold resident writeback into writepages loop | Konstantin Komarov | 1 | -27/+15 |
| 4 days | fs/ntfs3: add fileattr support | Konstantin Komarov | 1 | -0/+2 |
| 2026-04-20 | Merge tag 'ntfs3_for_7.1' of https://github.com/Paragon-Software-Group/linux-... | Linus Torvalds | 1 | -5/+10 |
| 2026-04-17 | Merge tag 'ntfs-for-7.1-rc1-v2' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -12/+4 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.bh.metadata' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+0 |
| 2026-03-26 | ntfs3: Drop pointless sync_mapping_buffers() and invalidate_inode_buffers() c... | Jan Kara | 1 | -1/+0 |
| 2026-03-10 | ntfs3: remove copy and pasted iomap code | Christoph Hellwig | 1 | -48/+3 |
| 2026-03-10 | iomap: only call into ->submit_read when there is a read_ctx | Christoph Hellwig | 1 | -2/+1 |
| 2026-03-10 | iomap: pass the iomap_iter to ->submit_read | Christoph Hellwig | 1 | -1/+2 |
| 2026-03-04 | fs/ntfs3: prevent uninitialized lcn caused by zero len | Edward Adam Davis | 1 | -5/+5 |
| 2026-02-24 | ntfs3: reject inodes with zero non-DOS link count | Ziyi Guo | 1 | -0/+5 |
| 2026-02-19 | ntfs3: remove legacy ntfs driver support | Namjae Jeon | 1 | -12/+4 |
| 2026-02-17 | Merge tag 'ntfs3_for_7.0' of https://github.com/Paragon-Software-Group/linux-... | Linus Torvalds | 1 | -361/+425 |
| 2026-02-16 | fs/ntfs3: add delayed-allocation (delalloc) support | Konstantin Komarov | 1 | -49/+112 |
| 2026-01-16 | ntfs3: Restore NULL folio initialization in ntfs_writepages() | Nathan Chancellor | 1 | -1/+1 |
| 2026-01-15 | fs/ntfs3: make ntfs_writeback_ops static | sunliming | 1 | -1/+1 |
| 2026-01-13 | ntfs: ->d_compare() must not block | Al Viro | 1 | -7/+6 |
| 2025-12-29 | fs/ntfs3: implement iomap-based file operations | Konstantin Komarov | 1 | -359/+348 |
| 2025-12-29 | fs/ntfs3: fix deadlock in ni_read_folio_cmpr | Szymon Wilczek | 1 | -2/+1 |
| 2025-12-29 | fs/ntfs3: zero-fill folios beyond i_valid in ntfs_read_folio() | Konstantin Komarov | 1 | -0/+13 |
| 2025-12-19 | fs/ntfs3: rename ni_readpage_cmpr into ni_read_folio_cmpr | Konstantin Komarov | 1 | -1/+1 |
| 2025-12-03 | Merge tag 'ntfs3_for_6.19' of https://github.com/Paragon-Software-Group/linux... | Linus Torvalds | 1 | -12/+15 |
| 2025-11-11 | fs/ntfs3: Initialize allocated memory before use | Bartlomiej Kubik | 1 | -4/+3 |
| 2025-11-10 | fs/ntfs3: remove ntfs_bio_pages and use page cache for compressed I/O | Konstantin Komarov | 1 | -1/+0 |
| 2025-11-10 | ntfs3: init run lock for extend inode | Edward Adam Davis | 1 | -0/+1 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -1/+1 |
| 2025-10-17 | ntfs3: Fix uninit buffer allocated by __getname() | Sidharth Seela | 1 | -0/+1 |
| 2025-10-17 | fs/ntfs3: Reformat code and update terminology | Konstantin Komarov | 1 | -8/+11 |
| 2025-09-10 | ntfs3: stop using write_cache_pages | Christoph Hellwig | 1 | -5/+10 |
| 2025-09-10 | ntfs3: pretend $Extend records as regular files | Tetsuo Handa | 1 | -0/+1 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -3/+4 |
| 2025-07-16 | fs: change write_begin/write_end interface to take struct kiocb * | Taotao Chen | 1 | -3/+4 |
| 2025-07-07 | fs/ntfs3: Exclude call make_bad_inode for live nodes. | Konstantin Komarov | 1 | -0/+18 |
| 2025-06-23 | fs/ntfs3: correctly create symlink for relative path | Rong Zhang | 1 | -13/+18 |
| 2025-06-23 | fs/ntfs3: fix symlinks cannot be handled correctly | Rong Zhang | 1 | -20/+22 |
| 2025-04-28 | fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr | Lizhi Xu | 1 | -0/+5 |
| 2025-03-06 | fs/ntfs3: Remove unused ntfs_flush_inodes | Dr. David Alan Gilbert | 1 | -40/+0 |
| 2024-12-30 | fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() | Konstantin Komarov | 1 | -0/+3 |
| 2024-10-08 | Merge tag 'ntfs3_for_6.12' of https://github.com/Paragon-Software-Group/linux... | Linus Torvalds | 1 | -6/+14 |
| 2024-10-01 | fs/ntfs3: Fix general protection fault in run_is_mapped_full | Konstantin Komarov | 1 | -1/+4 |
| 2024-09-03 | fs/ntfs3: Rename ntfs3_setattr into ntfs_setattr | Konstantin Komarov | 1 | -1/+1 |
| 2024-09-03 | fs/ntfs3: Implement fallocate for compressed files | Konstantin Komarov | 1 | -1/+2 |
| 2024-09-03 | fs/ntfs3: Stale inode instead of bad | Konstantin Komarov | 1 | -3/+7 |
| 2024-08-07 | fs: Convert aops->write_begin to take a folio | Matthew Wilcox (Oracle) | 1 | -4/+3 |
| 2024-08-07 | fs: Convert aops->write_end to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+2 |
| 2024-08-07 | ntfs3: Remove reset_log_file() | Matthew Wilcox (Oracle) | 1 | -39/+0 |
| 2024-07-11 | fs/ntfs3: Fix formatting, change comments, renaming | Konstantin Komarov | 1 | -3/+4 |
| 2024-07-11 | fs/ntfs3: Redesign legacy ntfs support | Konstantin Komarov | 1 | -16/+12 |
| 2024-06-26 | ntfs3: Convert ni_readpage_cmpr() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2024-06-26 | ntfs3: Convert attr_data_write_resident to use a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2024-06-26 | ntfs3: Convert ntfs_write_end() to work on a folio | Matthew Wilcox (Oracle) | 1 | -7/+8 |
| 2024-06-26 | ntfs3: Convert attr_data_read_resident() to take a folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2024-06-26 | ntfs3: Convert ntfs_write_begin to use a folio | Matthew Wilcox (Oracle) | 1 | -8/+9 |
| 2024-06-26 | ntfs3: Convert ntfs_read_folio to use a folio | Matthew Wilcox (Oracle) | 1 | -5/+4 |
| 2024-06-26 | fs/ntfs3: Add some comments | Konstantin Komarov | 1 | -2/+2 |
| 2024-06-26 | fs/ntfs3: Correct undo if ntfs_create_inode failed | Konstantin Komarov | 1 | -1/+9 |
| 2024-06-07 | fs/ntfs3: Add missing .dirty_folio in address_space_operations | Konstantin Komarov | 1 | -0/+1 |
| 2024-06-07 | fs/ntfs3: Remove sync_blockdev_nowait() | Konstantin Komarov | 1 | -1/+1 |
| 2024-06-07 | fs/ntfs3: Simplify initialization of $AttrDef and $UpCase | Konstantin Komarov | 1 | -0/+28 |
| 2024-06-07 | fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT | Konstantin Komarov | 1 | -1/+1 |
| 2024-06-07 | fs/ntfs3: Remove unused function | Konstantin Komarov | 1 | -30/+0 |
| 2024-05-25 | Merge tag 'ntfs3_for_6.10' of https://github.com/Paragon-Software-Group/linux... | Linus Torvalds | 1 | -20/+26 |
| 2024-04-23 | ntfs3: add legacy ntfs file operations | Christian Brauner | 1 | -4/+16 |
| 2024-04-23 | fs/ntfs3: Redesign ntfs_create_inode to return error code instead of inode | Konstantin Komarov | 1 | -11/+11 |
| 2024-04-23 | fs/ntfs3: Check 'folio' pointer for NULL | Konstantin Komarov | 1 | -6/+11 |
| 2024-04-23 | fs/ntfs3: Taking DOS names into account during link counting | Konstantin Komarov | 1 | -3/+4 |
| 2024-01-29 | fs/ntfs3: Use i_size_read and i_size_write | Konstantin Komarov | 1 | -1/+1 |
| 2023-12-06 | fs/ntfs3: Implement super_operations::shutdown | Konstantin Komarov | 1 | -2/+19 |
| 2023-12-06 | fs/ntfs3: Correct use bh_read | Konstantin Komarov | 1 | -4/+3 |
| 2023-12-06 | fs/ntfs3: Print warning while fixing hard links count | Konstantin Komarov | 1 | -1/+1 |
| 2023-10-18 | ntfs3: convert to new timestamp accessors | Jeff Layton | 1 | -9/+15 |
| 2023-08-29 | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -5/+5 |
| 2023-08-18 | ntfs3: convert ntfs_get_block_vbo() to use a folio | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2023-07-24 | ntfs3: convert to ctime accessor functions | Jeff Layton | 1 | -6/+8 |
| 2023-07-03 | fs/ntfs3: Code refactoring | Konstantin Komarov | 1 | -3/+2 |
| 2023-07-03 | fs/ntfs3: Code formatting | Konstantin Komarov | 1 | -9/+9 |
| 2023-03-27 | fs/ntfs3: Code formatting and refactoring | Konstantin Komarov | 1 | -17/+16 |
| 2023-03-27 | fs/ntfs3: Fix ntfs_create_inode() | Konstantin Komarov | 1 | -39/+44 |
| 2023-03-27 | fs/ntfs3: Remove noacsrules | Konstantin Komarov | 1 | -1/+0 |
| 2023-03-27 | fs/ntfs3: Use bh_read to simplify code | Konstantin Komarov | 1 | -0/+1 |
| 2023-03-27 | fs/ntfs3: Improved checking of attribute's name length | Konstantin Komarov | 1 | -1/+7 |
| 2023-03-27 | fs/ntfs3: Validate MFT flags before replaying logs | Edward Lo | 1 | -0/+6 |
| 2023-03-27 | fs/ntfs3: Fix memory leak if ntfs_read_mft failed | Chen Zhongjin | 1 | -1/+1 |
| 2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -18/+15 |
| 2023-02-02 | fs: convert writepage_t callback to pass a folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2023-01-19 | fs: port inode_init_owner() to mnt_idmap | Christian Brauner | 1 | -2/+1 |
| 2023-01-19 | fs: port acl to mnt_idmap | Christian Brauner | 1 | -2/+3 |
| 2023-01-18 | ntfs3: remove ->writepage | Christoph Hellwig | 1 | -21/+1 |
| 2023-01-18 | ntfs3: stop using generic_writepages | Christoph Hellwig | 1 | -2/+19 |
| 2022-12-21 | Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-... | Linus Torvalds | 1 | -33/+170 |
| 2022-11-14 | fs/ntfs3: Check fields while reading | Konstantin Komarov | 1 | -8/+10 |
| 2022-11-14 | fs/ntfs3: Fixing wrong logic in attr_set_size and ntfs_fallocate | Konstantin Komarov | 1 | -12/+5 |
| 2022-11-14 | fs/ntfs3: atomic_open implementation | Konstantin Komarov | 1 | -4/+20 |
| 2022-11-14 | fs/ntfs3: Fix wrong indentations | Konstantin Komarov | 1 | -3/+5 |
| 2022-11-14 | fs/ntfs3: Change new sparse cluster processing | Konstantin Komarov | 1 | -7/+5 |
| 2022-11-14 | fs/ntfs3: Fixing work with sparse clusters | Konstantin Komarov | 1 | -1/+6 |
| 2022-11-12 | fs/ntfs3: Delete duplicate condition in ntfs_read_mft() | Dan Carpenter | 1 | -6/+0 |
| 2022-11-12 | fs/ntfs3: Rename hidedotfiles mount option to hide_dot_files | Daniel Pinto | 1 | -1/+1 |
| 2022-11-12 | fs/ntfs3: Add windows_names mount option | Daniel Pinto | 1 | -0/+7 |
| 2022-11-12 | fs/ntfs3: Validate attribute data and valid sizes | Abdun Nihaal | 1 | -0/+7 |
| 2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -5/+2 |
| 2022-09-30 | fs/ntfs3: Fix slab-out-of-bounds read in run_unpack | Hawkins Jiawei | 1 | -0/+7 |
| 2022-09-30 | fs/ntfs3: Validate attribute name offset | Edward Lo | 1 | -0/+3 |
| 2022-09-30 | fs/ntfs3: Fix junction point resolution | Daniel Pinto | 1 | -2/+101 |
| 2022-09-30 | fs/ntfs3: Validate data run offset | Edward Lo | 1 | -0/+5 |
| 2022-09-30 | fs/ntfs3: Add hidedotfiles option | Konstantin Komarov | 1 | -0/+4 |
| 2022-09-11 | ntfs3: replace ll_rw_block() | Zhang Yi | 1 | -5/+2 |
| 2022-08-31 | ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers | Christian Brauner | 1 | -2/+0 |
| 2022-08-17 | Merge tag 'ntfs3_for_6.0' of https://github.com/Paragon-Software-Group/linux-... | Linus Torvalds | 1 | -15/+4 |
| 2022-08-03 | Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -5/+3 |
| 2022-08-03 | fs/ntfs3: New function ntfs_bad_inode | Konstantin Komarov | 1 | -4/+2 |
| 2022-08-03 | fs/ntfs3: Fill duplicate info in ni_add_name | Konstantin Komarov | 1 | -10/+0 |
| 2022-08-03 | fs/ntfs3: Add new argument is_mft to ntfs_mark_rec_free | Konstantin Komarov | 1 | -1/+1 |
| 2022-08-02 | ntfs3: refactor ntfs_writepages | Christoph Hellwig | 1 | -5/+3 |
| 2022-07-14 | fs/buffer: Combine two submit_bh() and ll_rw_block() arguments | Bart Van Assche | 1 | -1/+1 |
| 2022-06-06 | fs/ntfs3: Fix missing i_op in ntfs_read_mft | Konstantin Komarov | 1 | -0/+1 |
| 2022-06-03 | Merge tag 'ntfs3_for_5.19' of https://github.com/Paragon-Software-Group/linux... | Linus Torvalds | 1 | -2/+7 |
| 2022-06-01 | fs/ntfs3: provide block_invalidate_folio to fix memory leak | Mikulas Patocka | 1 | -0/+1 |
| 2022-05-31 | Merge tag 'v5.18' | Konstantin Komarov | 1 | -2/+2 |
| 2022-05-09 | fs: Convert mpage_readpage to mpage_read_folio | Matthew Wilcox (Oracle) | 1 | -4/+5 |
| 2022-05-08 | ntfs3: Call ntfs_write_begin() and ntfs_write_end() directly | Matthew Wilcox (Oracle) | 1 | -7/+5 |
| 2022-05-08 | fs: Remove flags parameter from aops->write_begin | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-08 | fs: Remove aop flags parameter from grab_cache_page_write_begin() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-08 | fs: Remove aop flags parameter from block_write_begin() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2022-03-16 | fs: Convert __set_page_dirty_buffers to block_dirty_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2021-11-24 | fs/ntfs3: Update valid size if -EIOCBQUEUED | Konstantin Komarov | 1 | -2/+6 |
| 2021-10-22 | ntfs3: use sync_blockdev_nowait | Christoph Hellwig | 1 | -1/+1 |
| 2021-10-11 | fs/ntfs3: Refactor ntfs_read_mft | Konstantin Komarov | 1 | -14/+8 |
| 2021-10-11 | fs/ntfs3: Refactor ntfs_create_inode | Konstantin Komarov | 1 | -3/+8 |
| 2021-10-11 | fs/ntfs3: Refactor ntfs_readlink_hlp | Konstantin Komarov | 1 | -48/+43 |
| 2021-09-24 | fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inode | Konstantin Komarov | 1 | -3/+14 |
| 2021-09-24 | fs/ntfs3: Fix logical error in ntfs_create_inode | Konstantin Komarov | 1 | -1/+1 |
| 2021-09-21 | fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update | Konstantin Komarov | 1 | -1/+1 |
| 2021-09-13 | fs/ntfs3: Remove unneeded header files from c files | Kari Argillander | 1 | -2/+0 |
| 2021-09-09 | fs/ntfs3: Convert mount options to pointer in sbi | Kari Argillander | 1 | -6/+6 |
| 2021-08-31 | fs/ntfs3: Restyle comments to better align with kernel-doc | Konstantin Komarov | 1 | -10/+10 |
| 2021-08-31 | fs/ntfs3: Rework file operations | Konstantin Komarov | 1 | -180/+95 |
| 2021-08-30 | fs/ntfs3: Restyle comments to better align with kernel-doc | Kari Argillander | 1 | -108/+121 |
| 2021-08-27 | fs/ntfs3: Do not use driver own alloc wrappers | Kari Argillander | 1 | -5/+5 |
| 2021-08-27 | fs/ntfs3: Use kernel ALIGN macros over driver specific | Kari Argillander | 1 | -4/+4 |
| 2021-08-27 | fs/ntfs3: Remove unused including <linux/version.h> | Jiapeng Chong | 1 | -1/+0 |
| 2021-08-27 | fs/ntfs3: Fix fall-through warnings for Clang | Gustavo A. R. Silva | 1 | -0/+1 |
| 2021-08-13 | fs/ntfs3: Add initialization of super block | Konstantin Komarov | 1 | -0/+2029 |