From: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>,
linux-nilfs@vger.kernel.org
Subject: [GIT PULL] nilfs2 updates for 2.6.39
Date: Sat, 19 Mar 2011 11:37:15 +0900 (JST) [thread overview]
Message-ID: <20110319.113715.163259181.ryusuke@osrg.net> (raw)
Hi Linus,
please pull nilfs2 updates from:
git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus
One noticeable change is support of standard attributes set via chattr
and read via lsattr. Another is block count per checkpoint which
enables users to know used amount of filesystem at each instant of
time via lscp command.
Also, there are a cleanup series simplifying hierarchy of on-memory
structures and a few small fixes.
Thanks!
Ryusuke Konishi
--
The following changes since commit a5abba989deceb731047425812d268daf7536575:
Linux 2.6.38-rc8 (2011-03-07 21:09:37 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git for-linus
Jiro SEKIBA (1):
nilfs2: move NILFS_SUPER_MAGIC to linux/magic.h
Ryusuke Konishi (18):
nilfs2: decrement inodes count only if raw inode was successfully deleted
nilfs2: add free entries count only if clear bit operation succeeded
nilfs2: use common file attribute macros
nilfs2: mark S_NOATIME on inodes only if NOATIME attribute is set
nilfs2: tighten restrictions on inode flags
nilfs2: implement FS_IOC_GETFLAGS/SETFLAGS/GETVERSION
nilfs2: add compat ioctl
nilfs2: append blocksize info to warnings during loading super blocks
nilfs2: optimize rec_len functions
nilfs2: record used amount of each checkpoint in checkpoint list
nilfs2: move mount options to nilfs object
nilfs2: move parameters on nilfs_sb_info into nilfs object
nilfs2: move s_inode_lock and s_dirty_files into nilfs object
nilfs2: move next generation counter into nilfs object
nilfs2: move log writer onto nilfs object
nilfs2: get rid of sc_sbi back pointer
nilfs2: use sb instance instead of nilfs_sb_info struct
nilfs2: get rid of nilfs_sb_info structure
fs/nilfs2/alloc.c | 12 ++-
fs/nilfs2/bmap.c | 12 --
fs/nilfs2/bmap.h | 3 -
fs/nilfs2/btree.c | 6 +-
fs/nilfs2/dir.c | 5 +-
fs/nilfs2/direct.c | 4 +-
fs/nilfs2/file.c | 4 +-
fs/nilfs2/inode.c | 83 +++++++++------
fs/nilfs2/ioctl.c | 115 ++++++++++++++++++--
fs/nilfs2/mdt.h | 2 +-
fs/nilfs2/namei.c | 2 +-
fs/nilfs2/nilfs.h | 33 +++++--
fs/nilfs2/recovery.c | 32 +++---
fs/nilfs2/sb.h | 85 ---------------
fs/nilfs2/segment.c | 258 ++++++++++++++++++++++-----------------------
fs/nilfs2/segment.h | 14 +--
fs/nilfs2/super.c | 214 ++++++++++++++++---------------------
fs/nilfs2/the_nilfs.c | 44 +++++---
fs/nilfs2/the_nilfs.h | 51 ++++++++-
include/linux/magic.h | 1 +
include/linux/nilfs2_fs.h | 32 ++----
21 files changed, 513 insertions(+), 499 deletions(-)
delete mode 100644 fs/nilfs2/sb.h
reply other threads:[~2011-03-19 2:37 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20110319.113715.163259181.ryusuke@osrg.net \
--to=konishi.ryusuke@lab.ntt.co.jp \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-nilfs@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/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
all inboxes | Powered by JetHome®