ext4: Add inline data support
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v7 Latest23 patches 10 repliesIn review
- v623 patches 0 repliesSuperseded
- v523 patches 5 repliesSuperseded
Earlier versions · 4
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v4 | 22 patches | 9 replies | Superseded | |
| v3 | 21 patches | 2 replies | Superseded | |
| v2 | 19 patches | 0 replies | Superseded | |
| v1 | 17 patches | 12 replies | Superseded |
Patches in v7 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/23 | ext4: Move extra inode read to a new function.fs/ | +11 | 0 replies | |
| 2/23 | ext4: export inline xattr functions.fs/ fs/ | +63 | 0 replies | |
| 3/23 | ext4: Add the basic function for inline data support.fs/ fs/ fs/ +2 more | +528 | 3 replies | |
| 4/23 | ext4: Add read support for inline data.fs/ fs/ fs/ | +98 | 0 replies | |
| 5/23 | ext4: Add normal write support for inline data.fs/ fs/ fs/ +2 more | +316 | 0 replies | |
| 6/23 | ext4: Add journalled write support for inline data.fs/ fs/ fs/ | +77 | 0 replies | |
| 7/23 | ext4: Add delalloc support for inline data.fs/ fs/ fs/ +1 more | +262 | 0 replies | |
| 8/23 | ext4: Make ext4_init_dot_dotdot for inline dir usage.fs/ fs/ | +75 | 0 replies | |
| 9/23 | ext4: Refactor __ext4_check_dir_entry to accepts start and size.fs/ fs/ fs/ | +21 | 0 replies | |
| 10/23 | ext4: Create __ext4_insert_dentry for dir entry insertion.fs/ fs/ | +80 | 0 replies | |
| 11/23 | ext4: let add_dir_entry handle inline data properly.fs/ fs/ fs/ +1 more | +430 | 0 replies | |
| 12/23 | ext4: Let ext4_readdir handle inline data.fs/ fs/ fs/ +1 more | +169 | 0 replies | |
| 13/23 | ext4: Create a new function search_dir.fs/ fs/ | +26 | 0 replies | |
| 14/23 | ext4: let ext4_find_entry handle inline data.fs/ fs/ fs/ | +69 | 0 replies | |
| 15/23 | ext4: make ext4_delete_entry generic.fs/ fs/ | +53 | 0 replies | |
| 16/23 | ext4: let ext4_delete_entry handle inline data.fs/ fs/ fs/ | +76 | 0 replies | |
| 17/23 | ext4: let empty_dir handle inline dir.fs/ fs/ fs/ | +104 | 0 replies | |
| 18/23 | ext4: let ext4_rename handle inline dir.fs/ fs/ fs/ | +100 | 0 replies | |
| 19/23 | ext4: Let fiemap work with inline data.fs/ fs/ fs/ | +54 | 0 replies | |
| 20/23 | ext4: Evict inline data out if we needs to strore xattr in inode.fs/ fs/ fs/ | +95 | 0 replies | |
| 21/23 | ext4: let ext4_truncate handle inline data correctly.fs/ fs/ fs/ | +107 | 0 replies | |
| 22/23 | ext4: let fallocate handle inline data correctly.fs/ fs/ fs/ | +48 | 1 reply | |
| 23/23 | ext4: Enable ext4 inline support.fs/ fs/ | +6 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v7 yet.
Cover letter [PATCH V7 00/23] ext4: Add inline data support
From: Tao Ma <[email protected]>
Hi list,
this is another try for the inline data support for ext4. There is no major change from V6. I just rebased it to 3.7-rc1 and run xfstests again it.
git diff --stat
fs/ext4/Makefile | 2 +- fs/ext4/dir.c | 41 +- fs/ext4/ext4.h | 89 +++- fs/ext4/extents.c | 22 +- fs/ext4/ialloc.c | 4 + fs/ext4/inline.c | 1878 +++++++++++++++++++++++++++++++++++++++++++++++++++++ fs/ext4/inode.c | 237 ++++++-- fs/ext4/namei.c | 492 ++++++++++----- fs/ext4/xattr.c | 87 ++- fs/ext4/xattr.h | 280 ++++++++ 10 files changed, 2855 insertions(+), 277 deletions(-)
Thanks
Tao