Dear,
My name is Cathy and now I am working at a profession design company in CHINA.
Writing to you to see if you are looking for a supplier and needing to produce something.
A rang of products are supplied, like business cards, brochures, books, catalogue, magazines, paper bags,
f2fs's cp has one page which consists of struct f2fs_checkpoint and
version bitmap of sit and nat. To support lots of segments, we need more
blocks for sit bitmap. So let's arrange sit bitmap as following:
+-++
| f2fs_checkpoint | sit bitmap |
| + nat bitmap|
This patch supports a large volume over about 2.x TB.
Becasue F2FS can't contain version bitmap for sit and nat in
4KB checkpoint block when volume size is over 2.x TB.
Signed-off-by: Changman Lee
---
include/f2fs_fs.h | 10
mkfs/f2fs_format.c | 69 +
In the case of volume size is over 2.x TB, checkpoint pack is also
expanded over 4KB. It consists of f2fs_checkpoint and nat bitmap in a
blocks, and n blocks of sit bitmap.
Signed-off-by: Changman Lee
---
fsck/f2fs.h | 14 +++---
fsck/mount.c | 30 +-
l