Update the version number to 2.3 and the date to Jan 2026 in the manual
pages for mkfs.nilfs2, mount.nilfs2, nilfs, nilfs_cleanerd,
nilfs_cleanerd.conf, nilfs-resize, nilfs-tune, and umount.nilfs2.
This synchronizes the version information across all manual pages in
preparation for the upcoming release.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@gmail.com>
Update the usage examples in the nilfs(8) manual page to reflect current
behavior.
The previous examples were outdated, showing timestamps from 2014 and
mount command output that differs from modern kernel behavior
(specifically regarding the "gcpid" and "relatime" mount options).
This change aligns the examples with the "What is NILFS?" section of the
official website.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@gmail.com>
Update email addresses of NTT developers since lab.ntt.co.jp email
domain has been deprecated due to company policy.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@gmail.com>
The domain of NILFS project home was changed to nilfs.sourceforge.io
to enable https access. This replaces ths URL strings
"http://nilfs.sourceforge.net" in man pages with
"https://nilfs.sourceforge.io".
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
We moved nilfs project site to nilfs.sourceforge.net from
www.nilfs.org. This updates the site information written in man
pages.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
For each checkpoint of NILFS2, total block count (BLKCNT) is more
meaningful information than appended block count (NBLKINC). This
changes the default display information of lscp command on block count
to BLKCNT from NBLKINC, and updates relevant man pages. NBLKINC can
be still displayed when we specified '-g' option.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
This patch add new commands name nilfs-tune.
nilfs-tune modifies tunable NILFS parameters.
Currently supported parameters are:
- volume label
- UUID
- commit interval
- segment construction block max
It also displays NILFS super block information if specified.
Signed-off-by: Jiro SEKIBA <jir@unicus.jp>
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Nilfs creates checkpoints even for garbage collection or metadata
updates such as checkpoint mode change. So, user often sees
checkpoints created only by such internal operations.
This is inconvenient in some situations. For example, an application
which changes checkpoints to snapshots, will fall into an infinite
loop because it cannot distinguish those checkpoints.
To resolve this sort of problem, a new flag was added to checkpoint
for identification. This allows userland tools to use the flag.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
The sketch file is a file to mark checkpoints with user data. It was
experimentally introduced in the original implementation, and now is
obsolete. This will obscure the file from users.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
This file does not comply with posix, and we would abandon it in a
future release. This makes it deprecated.
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>