| Age | Commit message (Expand) | Author | Files | Lines |
| 4 days | ntfs3: Allocate iomap inline_data using alloc_page | Mihai Brodschi | 1 | -3/+7 |
| 4 days | fs/ntfs3: format code, deal with comments | Konstantin Komarov | 1 | -1/+1 |
| 4 days | fs/ntfs3: handle delayed allocation overlap in run lookup | Konstantin Komarov | 1 | -11/+6 |
| 2026-04-16 | fs/ntfs3: fix Smatch warnings | Konstantin Komarov | 1 | -1/+1 |
| 2026-04-07 | ntfs3: fix OOB write in attr_wof_frame_info() | 0xkato | 1 | -0/+6 |
| 2026-03-24 | fs/ntfs3: fix missing run load for vcn0 in attr_data_get_block_locked() | Deepanshu Kartikey | 1 | -0/+15 |
| 2026-02-16 | fs/ntfs3: add delayed-allocation (delalloc) support | Konstantin Komarov | 1 | -90/+243 |
| 2025-12-29 | fs/ntfs3: implement iomap-based file operations | Konstantin Komarov | 1 | -45/+33 |
| 2025-12-29 | fs/ntfs3: implement llseek SEEK_DATA/SEEK_HOLE by scanning data runs | Konstantin Komarov | 1 | -2/+2 |
| 2025-12-29 | fs/ntfs3: drop preallocated clusters for sparse and compressed files | Konstantin Komarov | 1 | -1/+3 |
| 2025-12-19 | fs: ntfs3: fix infinite loop in attr_load_runs_range on inconsistent metadata | Jaehun Gou | 1 | -3/+12 |
| 2025-11-17 | fs/ntfs3: correct attr_collapse_range when file is too fragmented | Konstantin Komarov | 1 | -43/+41 |
| 2025-11-10 | fs/ntfs3: remove ntfs_bio_pages and use page cache for compressed I/O | Konstantin Komarov | 1 | -3/+1 |
| 2025-05-19 | fs/ntfs3: remove ability to change compression on mounted volume | Konstantin Komarov | 1 | -72/+0 |
| 2025-02-05 | fs/ntfs3: Update inode->i_mapping->a_ops on compression state | Konstantin Komarov | 1 | -1/+2 |
| 2024-12-30 | fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() | Konstantin Komarov | 1 | -2/+2 |
| 2024-12-30 | fs/ntfs3: Mark inode as bad as soon as error detected in mi_enum_attr() | Konstantin Komarov | 1 | -5/+6 |
| 2024-11-01 | fs/ntfs3: Fix warning in ni_fiemap | Konstantin Komarov | 1 | -5/+4 |
| 2024-09-03 | fs/ntfs3: Add support for the compression attribute | Konstantin Komarov | 1 | -0/+71 |
| 2024-09-03 | fs/ntfs3: Implement fallocate for compressed files | Konstantin Komarov | 1 | -10/+15 |
| 2024-07-11 | fs/ntfs3: Fix formatting, change comments, renaming | Konstantin Komarov | 1 | -3/+3 |
| 2024-07-11 | fs/ntfs3: Keep runs for $MFT::$ATTR_DATA and $MFT::$ATTR_BITMAP | Konstantin Komarov | 1 | -1/+2 |
| 2024-06-26 | ntfs3: Convert attr_wof_frame_info() to use a folio | Matthew Wilcox (Oracle) | 1 | -13/+14 |
| 2024-06-26 | ntfs3: Convert attr_make_nonresident to use a folio | Matthew Wilcox (Oracle) | 1 | -13/+12 |
| 2024-06-26 | ntfs3: Convert attr_data_write_resident to use a folio | Matthew Wilcox (Oracle) | 1 | -8/+4 |
| 2024-06-26 | ntfs3: Convert attr_data_read_resident() to take a folio | Matthew Wilcox (Oracle) | 1 | -18/+9 |
| 2024-06-26 | fs/ntfs3: Fix attr_insert_range at end of file | Konstantin Komarov | 1 | -2/+7 |
| 2024-06-07 | fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting | Konstantin Komarov | 1 | -0/+1 |
| 2024-06-07 | fs/ntfs3: Deny getting attr data block in compressed frame | Konstantin Komarov | 1 | -0/+13 |
| 2024-06-07 | fs/ntfs3: Fix transform resident to nonresident for compressed files | Konstantin Komarov | 1 | -5/+8 |
| 2024-06-07 | fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT | Konstantin Komarov | 1 | -1/+1 |
| 2024-04-23 | fs/ntfs3: Always make file nonresident on fallocate call | Konstantin Komarov | 1 | -0/+32 |
| 2024-01-29 | fs/ntfs3: Use i_size_read and i_size_write | Konstantin Komarov | 1 | -2/+2 |
| 2023-12-06 | fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame() | Konstantin Komarov | 1 | -8/+12 |
| 2023-12-06 | fs/ntfs3: Fix multithreaded stress test | Konstantin Komarov | 1 | -7/+14 |
| 2023-09-28 | fs/ntfs3: Fix NULL pointer dereference on error in attr_allocate_frame() | Konstantin Komarov | 1 | -4/+2 |
| 2023-09-28 | fs/ntfs3: Refactoring and comments | Konstantin Komarov | 1 | -3/+3 |
| 2023-07-03 | fs/ntfs3: Code formatting | Konstantin Komarov | 1 | -1/+1 |
| 2023-03-27 | fs/ntfs3: Code formatting and refactoring | Konstantin Komarov | 1 | -9/+8 |
| 2022-11-14 | fs/ntfs3: Restore correct state after ENOSPC in attr_data_get_block | Konstantin Komarov | 1 | -50/+91 |
| 2022-11-14 | fs/ntfs3: Fixing wrong logic in attr_set_size and ntfs_fallocate | Konstantin Komarov | 1 | -14/+11 |
| 2022-11-14 | fs/ntfs3: Change new sparse cluster processing | Konstantin Komarov | 1 | -54/+122 |
| 2022-11-14 | fs/ntfs3: Remove unused functions | Konstantin Komarov | 1 | -27/+0 |
| 2022-11-14 | fs/ntfs3: Fix sparse problems | Konstantin Komarov | 1 | -3/+4 |
| 2022-09-30 | fs/ntfs3: Fix attr_punch_hole() null pointer derenference | Alon Zahavi | 1 | -1/+1 |
| 2022-09-30 | fs/ntfs3: Add null pointer check to attr_load_runs_vcn | Edward Lo | 1 | -0/+5 |
| 2022-09-30 | fs/ntfs3: Validate data run offset | Edward Lo | 1 | -0/+13 |
| 2022-08-03 | fs/ntfs3: Refactoring attr_insert_range to restore after errors | Konstantin Komarov | 1 | -31/+86 |
| 2022-08-03 | fs/ntfs3: Refactoring attr_punch_hole to restore after errors | Konstantin Komarov | 1 | -38/+79 |
| 2022-08-03 | fs/ntfs3: Refactoring attr_set_size to restore after errors | Konstantin Komarov | 1 | -54/+126 |
| 2022-08-03 | fs/ntfs3: New function ntfs_bad_inode | Konstantin Komarov | 1 | -6/+4 |
| 2022-08-03 | fs/ntfs3: Make static function attr_load_runs | Konstantin Komarov | 1 | -2/+2 |
| 2022-08-03 | fs/ntfs3: Fix very fragmented case in attr_punch_hole | Konstantin Komarov | 1 | -1/+12 |
| 2022-08-03 | fs/ntfs3: extend ni_insert_nonresident to return inserted ATTR_LIST_ENTRY | Konstantin Komarov | 1 | -14/+21 |
| 2022-08-03 | fs/ntfs3: Check reserved size for maximum allowed | Konstantin Komarov | 1 | -0/+9 |
| 2022-07-05 | fs/ntfs3: Unlock on error in attr_insert_range() | Dan Carpenter | 1 | -2/+4 |
| 2022-06-28 | fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation | Konstantin Komarov | 1 | -0/+176 |
| 2022-06-08 | fs/ntfs3: Remove redundant assignment to variable vcn | Colin Ian King | 1 | -1/+1 |
| 2021-10-11 | fs/ntfs3: Keep prealloc for all types of files | Konstantin Komarov | 1 | -7/+1 |
| 2021-09-21 | fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_update | Konstantin Komarov | 1 | -1/+1 |
| 2021-09-16 | fs/ntfs3: Use min/max macros instated of ternary operators | Kari Argillander | 1 | -1/+2 |
| 2021-09-13 | fs/ntfs3: Remove unneeded header files from c files | Kari Argillander | 1 | -5/+0 |
| 2021-09-09 | fs/ntfs3: Convert mount options to pointer in sbi | Kari Argillander | 1 | -1/+1 |
| 2021-08-31 | fs/ntfs3: Restyle comments to better align with kernel-doc | Konstantin Komarov | 1 | -7/+11 |
| 2021-08-31 | fs/ntfs3: Rework file operations | Konstantin Komarov | 1 | -8/+9 |
| 2021-08-30 | fs/ntfs3: Restyle comments to better align with kernel-doc | Kari Argillander | 1 | -119/+111 |
| 2021-08-27 | fs/ntfs3: Do not use driver own alloc wrappers | Kari Argillander | 1 | -3/+3 |
| 2021-08-27 | fs/ntfs3: Use kernel ALIGN macros over driver specific | Kari Argillander | 1 | -1/+1 |
| 2021-08-13 | fs/ntfs3: Add attrib operations | Konstantin Komarov | 1 | -0/+2096 |