From: Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
To: Andreas Dilger <adilger@dilger.ca>,
linux-ext4@vger.kernel.org, Theodore Ts'o <tytso@mit.edu>,
"Darrick J. Wong" <darrick.wong@oracle.com>
Cc: Li Xi <pkuelelixi@gmail.com>
Subject: [PATCH RFC v1 0/4] e2fsprogs: reserve more special inodes
Date: Thu, 12 Mar 2015 19:20:11 +0300 [thread overview]
Message-ID: <20150312161341.17173.96760.stgit@buzz> (raw)
All reserved special inodes are used for various features (some of them
never been implemented in mainline). This patchset add option for reserving
more special inodes at mkfs time and option to reseze2fs for relocating
first inodes in existing filesystem and reserving them for special usage.
No changes in layout are required because index of first normal inode already
stored in superblock.
[ this is preparation for adding project quota feature ]
---
Konstantin Khlebnikov (4):
resize2fs: allocate ext2_resize_t outside of resize_fs
resize2fs: add option -I for reserving more special inodes
mke2fs: add options extended option for changing first inode
e2fsprogs: add test for mke2fs -E first_inode and resize2fs -I
misc/mke2fs.8.in | 8 +
misc/mke2fs.c | 18 +++
resize/main.c | 60 +++++++-
resize/resize2fs.8.in | 8 +
resize/resize2fs.c | 94 +++++++++----
resize/resize2fs.h | 10 +
tests/r_resize_special/expect | 292 +++++++++++++++++++++++++++++++++++++++++
tests/r_resize_special/name | 1
tests/r_resize_special/script | 47 +++++++
9 files changed, 497 insertions(+), 41 deletions(-)
create mode 100644 tests/r_resize_special/expect
create mode 100644 tests/r_resize_special/name
create mode 100644 tests/r_resize_special/script
--
Signature
next reply other threads:[~2015-03-12 16:20 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-12 16:20 Konstantin Khlebnikov [this message]
2015-03-12 16:20 ` [PATCH RFC v1 1/4] resize2fs: allocate ext2_resize_t outside of resize_fs Konstantin Khlebnikov
2015-03-12 16:20 ` [PATCH RFC v1 2/4] resize2fs: add option -I for reserving more special inodes Konstantin Khlebnikov
2015-03-12 19:26 ` Darrick J. Wong
2015-03-13 10:52 ` Konstantin Khlebnikov
2015-03-13 20:36 ` Darrick J. Wong
2015-03-12 16:20 ` [PATCH RFC v1 3/4] mke2fs: add options extended option for changing first inode Konstantin Khlebnikov
2015-03-12 19:31 ` Darrick J. Wong
2015-03-12 16:20 ` [PATCH RFC v1 4/4] e2fsprogs: add test for mke2fs -E first_inode and resize2fs -I Konstantin Khlebnikov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150312161341.17173.96760.stgit@buzz \
--to=khlebnikov@yandex-team.ru \
--cc=adilger@dilger.ca \
--cc=darrick.wong@oracle.com \
--cc=linux-ext4@vger.kernel.org \
--cc=pkuelelixi@gmail.com \
--cc=tytso@mit.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).