Staging
v0.5.1
https://github.com/torvalds/linux
Revision 2c2e52fc4fca251e68f90821c9ff5cb18be4df58 authored by Ryusuke Konishi on 07 April 2009, 02:01:54 UTC, committed by Linus Torvalds on 07 April 2009, 15:31:19 UTC
This adds a new argument to the nilfs_sustat structure.

The extended field allows to delete volatile active state of segments,
which was needed to protect freshly-created segments from garbage
collection but has confused code dealing with segments.  This
extension alleviates the mess and gives room for further
simplifications.

The volatile active flag is not persistent, so it's eliminable on this
occasion without affecting compatibility other than the ioctl change.

Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 7a94619
History
Tip revision: 2c2e52fc4fca251e68f90821c9ff5cb18be4df58 authored by Ryusuke Konishi on 07 April 2009, 02:01:54 UTC
nilfs2: extend nilfs_sustat ioctl struct
Tip revision: 2c2e52f
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
usr
virt
.gitignore -rw-r--r-- 867 bytes
.mailmap -rw-r--r-- 3.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.6 KB
Kbuild -rw-r--r-- 2.4 KB
MAINTAINERS -rw-r--r-- 110.3 KB
Makefile -rw-r--r-- 53.6 KB
README -rw-r--r-- 16.7 KB
REPORTING-BUGS -rw-r--r-- 3.1 KB

README

back to top