Skip to content

Initial blk64_t capable API calls.

Jose R. Santos linux-ext4 1 version New

Get series with b4
b4 am 20080820173210.23412.46020.stgit@gara

Versions newest first

  1. v1 Latest15 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15libext2fs: Add 64-bit support to the undo managerlib/ext2fs/undo_io.c+45 -100 replies
2/15Add ext2_off64_t type.lib/ext2fs/ext2fs.h+1 -00 replies
3/15Add new blk64_t handling functionslib/ext2fs/Makefile.in lib/ext2fs/blknum.c lib/ext2fs/ext2fs.h+279 -110 replies
4/15Use blk64_t for blocks in struct ext2_file.lib/ext2fs/fileio.c+6 -60 replies
5/15Add 64-bit dirblock interface.lib/ext2fs/dirblock.c lib/ext2fs/ext2fs.h+21 -60 replies
6/15Add 64-bit alloc_stats interface.lib/ext2fs/alloc_stats.c lib/ext2fs/ext2fs.h+11 -30 replies
7/15Add 64-bit alloc interface.lib/ext2fs/alloc.c lib/ext2fs/ext2fs.h+60 -180 replies
8/15Add 64-bit ext_attr interface.lib/ext2fs/ext2fs.h lib/ext2fs/ext_attr.c+31 -70 replies
9/15Add 64-bit closefs interface.lib/ext2fs/closefs.c lib/ext2fs/ext2fs.h+90 -360 replies
10/15Use new ext2fs_super_and_bgd_loc2 call in libext2fs.e2fsck/pass5.c lib/ext2fs/alloc_sb.c lib/ext2fs/closefs.c+28 -110 replies
11/15Add 64-bit openfs interface.lib/ext2fs/ext2fs.h lib/ext2fs/openfs.c+11 -30 replies
12/15Add ext2fs_div64_ceil()lib/ext2fs/ext2fs.h+8 -00 replies
13/15Add 64-bit getsize interface.lib/ext2fs/ext2fs.h lib/ext2fs/getsize.c+18 -220 replies
14/15Add 64-bit mkjournal.c interfacelib/ext2fs/ext2fs.h lib/ext2fs/mkjournal.c+17 -30 replies
15/1564-bit mke2fs cleanuplib/ext2fs/alloc_tables.c lib/ext2fs/ext2fs.h lib/ext2fs/initialize.c +2 more+173 -1390 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/15] [e2fsprogs] Initial blk64_t capable API calls.

The following series of patches implement API call needed to handle 64-bit block numbers. Im concentrating mainly in providing the API call first and if the interfaces are sane, we can go ahead and start using them in the rest of libext2fs and the user space programs.

It also introduces the changes needed in order to for mke2fs to support larger that 32-bit blocknr devices.

Bitmap dependencies are commented with "/* FIXME-64 */" to make them easy to find and replace with the new interface.

-JRS