Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PitchBlackRecoveryProject/android_external_f2fs-tools


https://github.com/PitchBlackRecoveryProject/android_external_f2fs-tools

fsck.f2fs: show inode numbers

fsck.f2fs -d 1 [dev]
: shows inode informations
fsck.f2fs -d -1 [dev]
: shows directory tree w...

ab258b431b634f4980f279db22cbee83271f6f16 authored over 10 years ago by Jaegeuk Kim <[email protected]>
f2fs-tools: 64-bit compile issue

Signed-off-by: Mark Salyzyn <[email protected]>
Change-Id: I9398b877571d3dabbcb29c87a67d59672ea...

c246ccf8447c47801ae0912ca356831a18c77895 authored over 10 years ago by Mark Salyzyn <[email protected]>
mkfs.f2fs: remove build warning

Should be unsigned int for le32_to_cpu.

Signed-off-by: Jaegeuk Kim <[email protected]>

7ee48ff62736696b7277559f30459a80ce3c41a7 authored over 10 years ago by Jaegeuk Kim <[email protected]>
tracepoint.sh: update latest tracepoints

Signed-off-by: Jaegeuk Kim <[email protected]>

c7ac585c9fc1aad89dbc19fa4eb78c083ef9c290 authored over 10 years ago by Jaegeuk Kim <[email protected]>
f2fs: rearrange options to remove redundant check

This patch summarizes the usage of options.

-a : auto_fix, fix corruption, only if f2fs reporte...

cfeb015e887db6edbd13ad41597d82f1e565fc33 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: add auto_fix feature

This patch adds an auto_fix feature which fixes inconsistency of f2fs images.

E.g.,

With this ...

7eb6c5a03b78d8673030e89ce15345d69d5e5777 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: avoid build warnings

Signed-off-by: Jaegeuk Kim <[email protected]>

a6a7ac8e9db8f834bdf517394b90f6503c412b9f authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: remove list.h

Just use list_head only.

Signed-off-by: Jaegeuk Kim <[email protected]>

7d96d138a3788f9b951849ae2910e77a59dd9535 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: check next block is free or not

If block allocation is made to the next block offset, we should drop that
block.

Signed-off-by:...

a6b2870ddb760ab2e2f662db0c09f220d02c6d9e authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: add fixing messeages

Signed-off-by: Jaegeuk Kim <[email protected]>

48ffea7ba8669f372cb372f870a12e6faf02bc36 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: handle IS_VALID_BLK_ADDR

Signed-off-by: Jaegeuk Kim <[email protected]>

7aafb1b5f46b873aa610312e818025fe3141e03e authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: fix checkpoint

- fix nat entries
- fix sit entries
- fix checkpoint

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel...

b700e313b4ad390fce7f610c51d0bb2dc52661bb authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: corrupted orphan inode will be removed

Signed-off-by: Jaegeuk Kim <[email protected]>

a89223b2206d8dc70e7ff56d6db4449563d6b38f authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: remove corrupted xattr block

Signed-off-by: Jaegeuk Kim <[email protected]>

1bc74e1eede28d039ca080c4530033bd473b63e3 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: handle correctly segment summary entries

Signed-off-by: Jaegeuk Kim <[email protected]>

1dc1edfbcbaa20f876f7958e2c7423ebef48a9da authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: remove dentry if its inode block is corrupted

Signed-off-by: Jaegeuk Kim <[email protected]>

32edfeaac782dd7c9583eacf098e5794df341f07 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: fix inode block inconsistency

This patch is to fix inode block inconsistency such as iblocks and ilinks.

Signed-off-by: Jaege...

634dfb15526b3a70a6454e6573693a11f8a94cea authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: clean up codes

Fix wrong coding style.

Signed-off-by: Jaegeuk Kim <[email protected]>

f6d1d582e9d561082834726475e1e7f51ea6d06d authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: handle error cases

Do sanity check first and then update metadata.

Signed-off-by: Jaegeuk Kim <[email protected]>

5cd7001f5dfaf1c7f275826c44dcf203d49f4cce authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: remove return value of get_node_info

We don't need to get the return value.

Signed-off-by: Jaegeuk Kim <[email protected]>

2701c94ab00c350a41ab874a52846b0a93bad9e1 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: cleanup mount.c

Signed-off-by: Jaegeuk Kim <[email protected]>

1ce70c67e3a801158adde211f0004d3ea4653067 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: give a chance to recover sit entries

This patch skips initial verfication on SIT entries, which checks the number of
valid blocks fro...

48863d422ee4c9f01f0dfc9cff12240f5e3883e2 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: retry to fix corrupted image

This patch adds a facility to retry conducting fsck.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel...

6f4106c12bb2faa6cd9922ae3a03b400bdf49fde authored over 10 years ago by Jaegeuk Kim <[email protected]>
f2fs_dentry_hash: avoid casting unsigned char to singed char

This can hurt when calculating hash value, resulting in false alarm.

Signed-off-by: Jaegeuk Kim...

f46078949bdc58736170a2c85ea5b8bd3bcefa25 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: show inode numbers

fsck.f2fs -d 1 [dev]
: shows inode informations
fsck.f2fs -d -1 [dev]
: shows directory tree w...

347e94f4b293b0093f3c23632c0fa797329c1604 authored over 10 years ago by Jaegeuk Kim <[email protected]>
dump.f2fs: support dump_file from image

This patch adds supporting dump_file, which can extract a file from image.

You can simply selec...

6cd2c51c205b039e71fe0ffe695d6c7a8864bae4 authored over 10 years ago by Jaegeuk Kim <[email protected]>
mkfs.f2fs: remove build warning

Should be unsigned int for le32_to_cpu.

Signed-off-by: Jaegeuk Kim <[email protected]>

f381590f8005c0d3abaaa6637eacbfe1098f0d4d authored over 10 years ago by Jaegeuk Kim <[email protected]>
tracepoint.sh: add missing tracepoints

Signed-off-by: Jaegeuk Kim <[email protected]>

4b80852d7662a2ab63b5c7e9870afe3db1b5facc authored over 10 years ago by Jaegeuk Kim <[email protected]>
mkfs.f2fs: fix name conflict for BLKDISCARD

The compile time option BLKDISCARD conflicts with ioctl code
for discard. This causes discard to...

92a65a44e5637b1f86f5d6e10cb058b6aa21db41 authored over 10 years ago by Sankalp Bose <[email protected]>
mkfs.f2fs: large volume support

This patch supports large volume over about 3TB.

Signed-off-by: Changman Lee <cm224.lee@samsung...

092e3d9da37796daf439e94141c57886d6fc6e50 authored over 10 years ago by Changman Lee <[email protected]>
f2fs-tools: 64-bit compile issue

Signed-off-by: Mark Salyzyn <[email protected]>
Change-Id: I9398b877571d3dabbcb29c87a67d59672ea...

58edb106a8b47d2ed693ab41f63b314dc2882ecd authored over 10 years ago by Mark Salyzyn <[email protected]>
am ce2c9c36: libf2fs: move the finalize_device() into the io lib.

* commit 'ce2c9c36924b4fc3786cd0e6440031d788f641aa':
libf2fs: move the finalize_device() into ...

fc24ac8347630a14d62ffafa93a27ec3b81cc44b authored over 10 years ago by JP Abgrall <[email protected]>
am 1ddf6367: libf2fs, fsck, mkfs: call f2fs_finalize_device before exit

* commit '1ddf6367a3b5e8e586dee1bcbf9c363439ea3ec8':
libf2fs, fsck, mkfs: call f2fs_finalize_d...

a78c2885b591a8fbcfc572bbd0b4b614434bde1c authored over 10 years ago by Jaegeuk Kim <[email protected]>
libf2fs: move the finalize_device() into the io lib.

This is required so that libf2fs.c can be used against any kind
of device (E.g. an in-memory spa...

ce2c9c36924b4fc3786cd0e6440031d788f641aa authored over 10 years ago by JP Abgrall <[email protected]>
libf2fs, fsck, mkfs: call f2fs_finalize_device before exit

The fsck tool should call f2fs_finalize_device before exit to close the device
file.

Signed-off...

1ddf6367a3b5e8e586dee1bcbf9c363439ea3ec8 authored over 10 years ago by Jaegeuk Kim <[email protected]>
am 00dc8a1c: F2FS fmt as shared lib, and static tool for /sbin/

* commit '00dc8a1c6c87acf687e64e66cfc2fd7ca28e646e':
F2FS fmt as shared lib, and static tool f...

e32870c4a28432c488eef59b878516b61bbb059f authored over 10 years ago by JP Abgrall <[email protected]>
F2FS fmt as shared lib, and static tool for /sbin/

It now uses
external/e2fsprogs/lib/uuid: for uuid routine.
system/extras/f2fs_utils: io util...

00dc8a1c6c87acf687e64e66cfc2fd7ca28e646e authored over 10 years ago by JP Abgrall <[email protected]>
am f590f39c: Update the NOTICE + license files to match LGPL v2.1 in COPYING

* commit 'f590f39c3542b502891ed24941b688b44b8f44af':
Update the NOTICE + license files to matc...

84a009de3fb28cb78255393f7703719f5e14f6be authored over 10 years ago by JP Abgrall <[email protected]>
Update the NOTICE + license files to match LGPL v2.1 in COPYING

Bug: 14572627
Change-Id: I0cc770a5eb5f8e493a8827c34d9fc3b893ba3927
Signed-off-by: JP Abgrall <jp...

f590f39c3542b502891ed24941b688b44b8f44af authored over 10 years ago by JP Abgrall <[email protected]>
F2FS fmt as shared lib, and static tool for /sbin/

It now uses
external/e2fsprogs/lib/uuid: for uuid routine.
system/extras/f2fs_utils: io util...

4541c654d214dfda426f3ee9590a78b1c8d2a79e authored over 10 years ago by JP Abgrall <[email protected]>
libf2fs: move the finalize_device() into the io lib.

This is required so that libf2fs.c can be used against any kind
of device (E.g. an in-memory spa...

e91da2f664a765a5bd2bde7d47efe7c8b957ebb9 authored over 10 years ago by JP Abgrall <[email protected]>
am 5005fb18: libf2fs: move the finalize_device() into the io lib.

* commit '5005fb18214a234e944dcb74a10b8719f672add2':
libf2fs: move the finalize_device() into ...

5e62d3ab84335733a5d9150fcd075181957dfd7b authored over 10 years ago by JP Abgrall <[email protected]>
am c5786963: libf2fs, fsck, mkfs: call f2fs_finalize_device before exit

* commit 'c5786963aef93bb7747cb04454e1041738b3255f':
libf2fs, fsck, mkfs: call f2fs_finalize_d...

dc06d265a4bbfd918bdbf3225e0d07fb878cb890 authored over 10 years ago by Jaegeuk Kim <[email protected]>
am 46bf13d5: mkfs: set BLKDISCARD by default

* commit '46bf13d5afbdd87d0cacaa06ec159cf9546c5726':
mkfs: set BLKDISCARD by default

5d14a84b10585057864f0b70bba124287c7528c9 authored over 10 years ago by Jaegeuk Kim <[email protected]>
libf2fs: move the finalize_device() into the io lib.

This is required so that libf2fs.c can be used against any kind
of device (E.g. an in-memory spa...

5005fb18214a234e944dcb74a10b8719f672add2 authored over 10 years ago by JP Abgrall <[email protected]>
mkfs: set BLKDISCARD by default

And let's show some debug info as well.

Signed-off-by: Jaegeuk Kim <[email protected]>
Change-...

46bf13d5afbdd87d0cacaa06ec159cf9546c5726 authored over 10 years ago by Jaegeuk Kim <[email protected]>
libf2fs, fsck, mkfs: call f2fs_finalize_device before exit

The fsck tool should call f2fs_finalize_device before exit to close the device
file.

Signed-off...

c5786963aef93bb7747cb04454e1041738b3255f authored over 10 years ago by Jaegeuk Kim <[email protected]>
am 94f92855: mkfs: support passing in the number of sectors to use

* commit '94f92855ceae3de54cbbfef146b14fdedac49654':
mkfs: support passing in the number of se...

7d7fe9a01a24bf2a10a87e08dedb061d28dbbb9a authored over 10 years ago by JP Abgrall <[email protected]>
am 4b32bd42: License tweak: LGPL v2.1 vs LGPL v2

* commit '4b32bd42bc5bef74c4d8d8d3c7a503289dc676bc':
License tweak: LGPL v2.1 vs LGPL v2

9055af2e91460743ea4a775187dcb7714d11c4b6 authored over 10 years ago by JP Abgrall <[email protected]>
am fd9816f3: fsck.f2fs: large volume support

* commit 'fd9816f31e5cd668962f00511d7a91d055d76048':
fsck.f2fs: large volume support

1ed23e3dc3cc8ecbb38e4fa0e1341f1bcf037576 authored over 10 years ago by Changman Lee <[email protected]>
mkfs: set BLKDISCARD by default

And let's show some debug info as well.

Signed-off-by: Jaegeuk Kim <[email protected]>

09f8f56066efd3a9fadb4c731f7184980383f9f9 authored over 10 years ago by Jaegeuk Kim <[email protected]>
libf2fs, fsck, mkfs: call f2fs_finalize_device before exit

The fsck tool should call f2fs_finalize_device before exit to close the device
file.

Signed-off...

0575dd1c56ef731662687fa5b7817335b14c69ee authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: large volume support

This patch support large volume over about 3TB.

Signed-off-by: Changman Lee <cm224.lee@samsung....

fd9816f31e5cd668962f00511d7a91d055d76048 authored over 10 years ago by Changman Lee <[email protected]>
mkfs: support passing in the number of sectors to use

Adds the optional sectors count:
mkfs.f2fs [options] device [sectors]

Change-Id: I3ac83121576...

94f92855ceae3de54cbbfef146b14fdedac49654 authored over 10 years ago by JP Abgrall <[email protected]>
License tweak: LGPL v2.1 vs LGPL v2

The important part is

b) Use a suitable shared library mechanism for linking with the
L...

4b32bd42bc5bef74c4d8d8d3c7a503289dc676bc authored over 10 years ago by JP Abgrall <[email protected]>
mkfs: support passing in the number of sectors to use

Adds the optional sectors count:
mkfs.f2fs [options] device [sectors]

Change-Id: I3ac83121576...

3ba4ce8950e1a53f760e8ed200ad2b7d13cfa585 authored over 10 years ago by JP Abgrall <[email protected]>
License tweak: LGPL v2.1 vs LGPL v2

The important part is

b) Use a suitable shared library mechanism for linking with the
L...

97fd9037ec0d56945e4fa89366ea19d1c9694c50 authored over 10 years ago by JP Abgrall <[email protected]>
am 6d7fd131: f2fs: fix to remove the test code that should not be merged

* commit '6d7fd1311b82025646fbe6581fdef2583be33455':
f2fs: fix to remove the test code that sh...

f4eea4e2efc24ca4ee443876594aa2d9e775fb07 authored over 10 years ago by Jaegeuk Kim <[email protected]>
am 0fbdf6cb: f2fs-tools: announce dual licenses with GPL and LGPL v2

* commit '0fbdf6cbd4dfc633454eba2f841c123789e297ad':
f2fs-tools: announce dual licenses with G...

51c7e2f0fc6426edd69659b65f175eb62a7123ee authored over 10 years ago by Jaegeuk Kim <[email protected]>
am f2a99037: fibmap: need linux/fs.h for FIBMAP

* commit 'f2a99037496d7139d61c0170f620ee891e2892c8':
fibmap: need linux/fs.h for FIBMAP

55254964df702000ab43bee38baf066355dea641 authored over 10 years ago by Jaegeuk Kim <[email protected]>
fibmap: need linux/fs.h for FIBMAP

Signed-off-by: Jaegeuk Kim <[email protected]>

f2a99037496d7139d61c0170f620ee891e2892c8 authored over 10 years ago by Jaegeuk Kim <[email protected]>
f2fs: fix to remove the test code that should not be merged

Signed-off-by: Jaegeuk Kim <[email protected]>

6d7fd1311b82025646fbe6581fdef2583be33455 authored over 10 years ago by Jaegeuk Kim <[email protected]>
f2fs-tools: announce dual licenses with GPL and LGPL v2

This patch announces LGPL v2 for the following files.
- include/f2fs_fs.h
- lib/libf2fs.c
- lib/...

0fbdf6cbd4dfc633454eba2f841c123789e297ad authored over 10 years ago by Jaegeuk Kim <[email protected]>
fsck.f2fs: large volume support

This patch support large volume over about 3TB.

Signed-off-by: Changman Lee <cm224.lee@samsung....

4ea4f1db27c0d0d3e40f561191b4ceeecb80ab1a authored over 10 years ago by Changman Lee <[email protected]>
fibmap: need linux/fs.h for FIBMAP

Signed-off-by: Jaegeuk Kim <[email protected]>

03ca33c40720a122e956989bd95f1229881dacae authored over 10 years ago by Jaegeuk Kim <[email protected]>
am 6c759bb0: am 3c85e737: Cleanup various build warnings (signed vs unsigned, unused vars,...)

* commit '6c759bb0b0f49e03ecbb545da14c542f7814ff5b':
Cleanup various build warnings (signed vs...

2ce6396c85757fcf4d1a944509064231725aded1 authored over 10 years ago by JP Abgrall <[email protected]>
am 3c85e737: Cleanup various build warnings (signed vs unsigned, unused vars,...)

* commit '3c85e737308ef95629b232745d6a8d141d87cc9a':
Cleanup various build warnings (signed vs...

6c759bb0b0f49e03ecbb545da14c542f7814ff5b authored over 10 years ago by JP Abgrall <[email protected]>
Cleanup various build warnings (signed vs unsigned, unused vars,...)

* removed unused includes.
* removed unused parameters.
* Fixed a bunch of warnings around:
...

3c85e737308ef95629b232745d6a8d141d87cc9a authored over 10 years ago by JP Abgrall <[email protected]>
Cleanup various build warnings (signed vs unsigned, unused vars,...)

* removed unused includes.
* removed unused parameters.
* Fixed a bunch of warnings around:
...

a68ee58a5d1485be637bcc4e4fbddc5da727fc62 authored over 10 years ago by JP Abgrall <[email protected]>
am 161a3260: (-s ours) am c1b507fb: Build mkfs, mkfs lib, and fsck for Android

* commit '161a32609d788f9d14357e7ec05608573dc271e9':
Build mkfs, mkfs lib, and fsck for Android

dcb8f9d56712dd308e9db3ea3f52adba0bf83ef4 authored over 10 years ago by JP Abgrall <[email protected]>
am af1c5a6a: am 9948e364: Disable building f2fs-tools on non-linux.

* commit 'af1c5a6ab1c510e5092a43a4298692c0870e37c1':
Disable building f2fs-tools on non-linux.

2337a74a8199015eba39aa4b93e78f43fa8578d5 authored over 10 years ago by Torne (Richard Coles) <[email protected]>
am c1b507fb: Build mkfs, mkfs lib, and fsck for Android

* commit 'c1b507fb329eac46b938ad45573f587a4dd838a2':
Build mkfs, mkfs lib, and fsck for Android

161a32609d788f9d14357e7ec05608573dc271e9 authored over 10 years ago by JP Abgrall <[email protected]>
am 9948e364: Disable building f2fs-tools on non-linux.

* commit '9948e364c3ebd5b11750f91d444ac1afe1369833':
Disable building f2fs-tools on non-linux.

af1c5a6ab1c510e5092a43a4298692c0870e37c1 authored over 10 years ago by Torne (Richard Coles) <[email protected]>
Disable building f2fs-tools on non-linux.

The f2fs-tools code depends on the linux kernel headers being available
in the system include pa...

9948e364c3ebd5b11750f91d444ac1afe1369833 authored over 10 years ago by Torne (Richard Coles) <[email protected]>
Disable building f2fs-tools on non-linux.

The f2fs-tools code depends on the linux kernel headers being available
in the system include pa...

140f403b6bb3f6b694d759a86ebe07185e45eae5 authored over 10 years ago by Torne (Richard Coles) <[email protected]>
Build mkfs, mkfs lib, and fsck for Android

For now it relies on the e2fsprogs uuid library.
It also uses the un-implemented functions from ...

3b1946fe0bc5cee4eedcf1134e198cfa947280da authored over 10 years ago by JP Abgrall <[email protected]>
f2fs: fix to remove the test code that should not be merged

Signed-off-by: Jaegeuk Kim <[email protected]>

a4499dbe939d3dfc373b824bd8741e8d323c79f6 authored over 10 years ago by Jaegeuk Kim <[email protected]>
Build mkfs, mkfs lib, and fsck for Android

For now it relies on the e2fsprogs uuid library.
It also uses the un-implemented functions from ...

c1b507fb329eac46b938ad45573f587a4dd838a2 authored over 10 years ago by JP Abgrall <[email protected]>
reset to 64a201c with history

f6c72bbfc2ffde1d1aeb138bc2622286c59aa98c authored over 10 years ago by Qiwen Zhao <[email protected]>
Add NOTICE and MODULE_LICENSE_GPL

64a201c8987d484fc47c6940494cdf860cb06f85 authored over 10 years ago by Bill Yi <[email protected]>
initial blank commit

feab6f4a9954cc1b2c779b43af3e1b1fc8c4b5bf authored over 10 years ago by Qiwen Zhao <[email protected]>
f2fs-tools: announce dual licenses with GPL and LGPL v2

This patch announces LGPL v2 for the following files.
- include/f2fs_fs.h
- lib/libf2fs.c
- lib/...

e35b8afb34822ccc0835b453c7a3417bc0825569 authored over 10 years ago by Jaegeuk Kim <[email protected]>
format: add support for dev_fill() and extra dev_*() debugging.

Support an fs_io dev_fill().
This helps with devices that actually already return 0 on uninitial...

a35529fce0c5171562ec0ebebcc6120d1604924b authored almost 11 years ago by JP Abgrall <[email protected]>
further split up lib2fs so that it does not do any IO directly.

This will allow turning mkfs into a libarary more easily.

Signed-off-by: JP Abgrall <jpa@google...

15ea79b3ae7f0474ade43ba8b6eb328806e01e15 authored almost 11 years ago by JP Abgrall <[email protected]>
split up mkfs format into main and just the format code.

This will allow using the format code as a library.

Signed-off-by: JP Abgrall <[email protected]>
...

af3c6803bd3db784531ff5675c539eef4bae1a15 authored almost 11 years ago by JP Abgrall <[email protected]>
mkfs: fix wrong extension count

fix an bug related to extension list.
there was the potential bug in set_cold_files function, na...

2f229b89a7756be7df9f36f232b7b0901c1c6e53 authored almost 11 years ago by Dongho Sim <[email protected]>
fibmap.f2fs: compile fix for musl libc

Include sys/types.h for major/minor macros.

This fixes the following compile error with musl li...

379ff8916e8b3fd19bca44265b70e50584be2c31 authored almost 11 years ago by Natanael Copa <[email protected]>
mkfs: support large directory

This patch synchronizes mkfs with the latest f2fs configuration in which
supports large director...

99250ec1aa15ea329fb090fd8f4c1e7e7b50bba3 authored almost 11 years ago by Jaegeuk Kim <[email protected]>
fsck: remove build warnings

This patch casts some variable types to remove build warnings.

Signed-off-by: Jaegeuk Kim <jaeg...

192d979c61719dd1a44eb845033e949dcabba3e7 authored almost 11 years ago by Jaegeuk Kim <[email protected]>
f2fstat: add nat caches and free nids

This patch shows nat caches and free nids using f2fs.

Signed-off-by: Changman Lee <cm224.lee@sa...

c15df2285d1e6b7cee8bd9fd23007ab23db16d82 authored almost 11 years ago by Changman Lee <[email protected]>
f2fstat: show cp count calling f2fs

This patch is to inform how many checkpoint is called.

Signed-off-by: Changman Lee <cm224.lee@s...

b7906af37f1de9d4dfc47c55fa4578d204f5ea3f authored almost 11 years ago by Changman Lee <[email protected]>
f2fstat: add memory information used by f2fs

This patch adds memory information used by f2fs.

Signed-off-by: Changman Lee <cm224.lee@samsung...

4ff7400c519a8f644b8181756939fcb313345c12 authored almost 11 years ago by Changman Lee <[email protected]>
mkfs, fsck: change the results for readability

This patch cleans up several printing formats.

Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung....

858c4039c85f7c00c57925902985701b1e083555 authored almost 11 years ago by Jaegeuk Kim <[email protected]>
f2fstat: add option to select partition to see status

If there are some partitions, this may select a partition to see its
status. If no selection, yo...

28d45d09cd138420449d63c479755339a7b33050 authored almost 11 years ago by Changman Lee <[email protected]>
mkfs: fix the wrong nat bitmap size

We should consider checksum bytes in the checkpoint block.
Previously, this bug incured very cri...

0255d52ebf3ce596804d6a631c61e6039b2bf271 authored almost 11 years ago by Jaegeuk Kim <[email protected]>
f2fs-tools: resolve build warnings

Signed-off-by: Jaegeuk Kim <[email protected]>

4f267323a28c3fb50fa08256517e2dae4e347b2d authored almost 11 years ago by Jaegeuk Kim <[email protected]>
f2fs-tools: move fsck/fibmap.f2fs to tools/

Let's move miscellaneous utilities into tools directory.

Signed-off-by: Changman Lee <cm224.lee...

e296161af0a2429f36b155a1ab75095f6e0a81f9 authored almost 11 years ago by Changman Lee <[email protected]>
fibmap.f2fs: add bdev information

This patch shows devname and start_lba based on zero sector.
fibmap reports related lba, sometim...

b611e1155a67be8220ceefc36d8ab5abae926d19 authored almost 11 years ago by Changman Lee <[email protected]>
f2fs-tools: add f2fstat to print f2fs's status in sec

This tool prints /sys/kernel/debug/f2fs/status in sec so that we
can monitor variation of f2fs s...

a0a5567e3e2bdf81b71c7e8c6f801f8d55dcbb6e authored almost 11 years ago by Changman Lee <[email protected]>
mkfs: write the cp page 2 of the checkpoint pack 2 during format

Currently mkfs followed by fsck will fail with

[f2fs_crc_valid: 351] CRC validation failed: c...

6da30100ee0f64687c5e1bc84bf86f0e312261d9 authored almost 11 years ago by JP Abgrall <[email protected]>