Steven Whitehouse
c9fd43078f
[GFS2] Tidy up mount code.
...
We no longer lookup ".gfs2_admin" in the root directory in order to
find it, but instead use the inode number given in the superblock.
Both the root directory and the admin directory are now looked up using
the same routine, so the redundant code is removed.
Also, there is no longer a reference to the root inode in the
GFS2 super block. When required this can be retreived via
sb->s_root->d_inode instead.
Assuming that we introduce a metadata filesystem type for GFS, then
this is a first step towards that goal.
Signed-off-by: Steven Whitehouse <[email protected] >
2006-03-01 15:31:02 -05:00
..
9p
[PATCH] v9fs: update documentation and fix debug flag
2006-02-20 20:00:11 -08:00
adfs
[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason
2005-11-09 07:55:57 -08:00
affs
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
afs
add loglevel to printk in fs/afs/cmservice.c
2006-01-11 01:52:40 +01:00
autofs
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
autofs4
[PATCH] autofs4 oops fix
2006-01-14 18:25:19 -08:00
befs
remove unused fs/befs/attribute.c
2005-11-08 16:54:53 +01:00
bfs
cifs
[PATCH] CIFS: CIFSSMBRead was returning an invalid pointer in buf on socket error
2006-02-22 15:20:33 -08:00
coda
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
configfs
Merge branch 'master'
2006-02-23 09:49:43 +00:00
cramfs
debugfs
[PATCH] debugfs: trivial comment fix
2006-02-06 12:17:18 -08:00
devfs
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
devpts
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
dlm
[DLM] Pass in lockspace to lkb put function
2006-02-28 11:16:37 -05:00
efs
return statement cleanup - kill pointless parentheses
2006-01-15 02:37:08 +01:00
exportfs
[PATCH] exportfs: add find_acceptable_alias helper
2006-01-18 19:20:28 -08:00
ext2
[PATCH] fix deadlock in ext2
2006-02-17 13:59:26 -08:00
ext3
[PATCH] Fix two ext[23] uninitialized warnings
2006-02-03 08:32:05 -08:00
fat
[PATCH] fat: Fix truncate() write ordering
2006-02-03 08:32:10 -08:00
freevxfs
[PATCH] fix possible PAGE_CACHE_SHIFT overflows
2006-01-08 20:13:54 -08:00
fuse
[PATCH] fuse: fix bug in aborted fuse_release_end()
2006-02-17 13:59:27 -08:00
gfs2
[GFS2] Tidy up mount code.
2006-03-01 15:31:02 -05:00
hfs
[PATCH] hfs: cleanup HFS prints
2006-01-18 19:20:23 -08:00
hfsplus
[PATCH] hfs: set type/creator for symlinks
2006-01-18 19:20:23 -08:00
hostfs
[PATCH] uml: hostfs - fix possible PAGE_CACHE_SHIFT overflows
2005-12-29 09:48:15 -08:00
hpfs
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
hppfs
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
hugetlbfs
[PATCH] mm: hugepage accounting fix
2006-02-01 08:53:15 -08:00
isofs
[PATCH] isofs: remove d_splice_alias NULL check from isofs_lookup
2006-01-14 18:27:12 -08:00
jbd
[PATCH] jbd: revert checkpoint list changes
2006-02-14 16:09:34 -08:00
jffs
[PATCH] fs/jffs/intrep.c: 255 is unsigned char
2006-02-03 08:32:05 -08:00
jffs2
[PATCH] Unlinline a bunch of other functions
2006-01-14 18:27:06 -08:00
jfs
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
lockd
[PATCH] NLM: Fix the NLM_GRANTED callback checks
2006-02-14 16:09:34 -08:00
minix
msdos
[PATCH] fat: remove the unneeded vfat_find() in vfat_rename()
2005-10-30 17:37:32 -08:00
ncpfs
[PATCH] ncpfs: remove kmalloc wrapper
2006-01-14 18:27:12 -08:00
nfs
[PATCH] nfsroot port= parameter fix [backport of 2.4 fix]
2006-02-07 21:00:42 -05:00
nfs_common
[PATCH] nfsacl: Solaris VxFS compatibility fix
2005-10-11 09:46:54 -07:00
nfsd
[PATCH] knfsd: fix nfs4_open lock leak
2006-02-07 16:12:31 -08:00
nls
ntfs
NTFS: Do more detailed reporting of why we cannot mount read-write by
2006-02-24 10:48:14 +00:00
ocfs2
[PATCH] ocfs2: detach from heartbeat events before freeing mle
2006-02-16 12:04:55 -08:00
openpromfs
[PATCH] kfree cleanup: fs
2005-11-07 07:54:06 -08:00
partitions
[PATCH] partitions: Read Rio Karma partition table
2006-01-16 23:15:29 -08:00
proc
[PATCH] fix handling of st_nlink on procfs root
2006-02-18 15:54:36 -05:00
qnx4
fs/qnx4/bitmap.c: #if 0 qnx4_new_block()
2006-01-03 13:21:37 +01:00
ramfs
[PATCH] ramfs: update dir mtime and ctime
2006-02-24 14:31:39 -08:00
reiserfs
[PATCH] reiserfs: fix potential (unlikely) oops in reiserfs_get_acl
2006-02-13 08:56:01 -08:00
relayfs
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
romfs
[PATCH] fix possible PAGE_CACHE_SHIFT overflows
2006-01-08 20:13:54 -08:00
smbfs
[PATCH] smbfs readdir vs signal fix
2006-02-01 08:53:09 -08:00
sysfs
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
sysv
correct email address of Manfred Spraul
2006-01-15 02:43:54 +01:00
udf
[PATCH] UDF: Fix issues reported by Coverity in namei.c
2006-02-03 08:32:11 -08:00
ufs
[PATCH] ufs: fix hang during `rm'
2006-02-03 08:32:04 -08:00
vfat
[PATCH] fat: remove the unneeded vfat_find() in vfat_rename()
2005-10-30 17:37:32 -08:00
xfs
[XFS] Fix missing inode atime update from the utime syscall.
2006-02-07 20:27:44 +11:00
aio.c
[PATCH] rcu file: use atomic primitives
2006-01-08 20:13:48 -08:00
attr.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
bad_inode.c
binfmt_aout.c
[PATCH] dump_thread() cleanup
2006-01-10 08:01:25 -08:00
binfmt_elf.c
[PATCH] x86_64: Check for bad elf entry address.
2006-02-26 09:53:30 -08:00
binfmt_elf_fdpic.c
[PATCH] fs/binfmt_elf: Remove unneeded kmalloc() return value casts
2006-01-10 08:02:01 -08:00
binfmt_em86.c
binfmt_flat.c
[PATCH] uclinux: delay binfmt_flat trace
2006-01-10 09:31:27 -08:00
binfmt_misc.c
[PATCH] Unlinline a bunch of other functions
2006-01-14 18:27:06 -08:00
binfmt_script.c
binfmt_som.c
[PATCH] mm: mm_init set_mm_counters
2005-10-29 21:40:38 -07:00
bio.c
[BLOCK] A few kerneldoc fixups
2006-01-31 15:24:34 +01:00
block_dev.c
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
buffer.c
[PATCH] Trivial optimization of ll_rw_block()
2006-02-03 08:32:10 -08:00
char_dev.c
[PATCH] convert /proc/devices to use seq_file interface
2006-01-14 18:25:19 -08:00
compat.c
[PATCH] select: time comparison fixes
2006-02-17 13:59:28 -08:00
compat_ioctl.c
[PATCH] x86_64: Fix ioctl compat code for /dev/rtc
2006-02-26 09:53:31 -08:00
dcache.c
[PATCH] make "struct d_cookie" depend on CONFIG_PROFILING
2006-02-03 08:32:04 -08:00
dcookies.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
direct-io.c
[PATCH] fix O_DIRECT read of last block in a sparse file
2006-02-03 08:32:07 -08:00
dnotify.c
dquot.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
drop_caches.c
[PATCH] drop-pagecache
2006-01-08 20:12:40 -08:00
eventpoll.c
exec.c
[PATCH] fix zap_thread's ptrace related problems
2006-02-15 11:05:43 -08:00
fcntl.c
[PATCH] fcntl F_SETFL and read-only IS_APPEND files
2006-02-03 08:32:07 -08:00
fifo.c
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
file.c
[PATCH] percpu data: only iterate over possible CPUs
2006-02-05 11:06:51 -08:00
file_table.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
filesystems.c
[PATCH] fix missing includes
2005-10-30 17:37:32 -08:00
fs-writeback.c
[PATCH] kernel-docs: fix kernel-doc format problems
2005-11-07 07:53:55 -08:00
inode.c
[PATCH] DocBook: fix some kernel-doc comments in fs and block
2006-02-01 08:53:27 -08:00
inotify.c
[PATCH] inotify: fix one-shot support
2006-02-07 16:12:33 -08:00
ioctl.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
ioprio.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
Kconfig
Merge branch 'master'
2006-02-23 09:49:43 +00:00
Kconfig.binfmt
[PATCH] frv: suppress configuration of certain features for FRV
2006-01-08 20:13:36 -08:00
libfs.c
[PATCH] debugfs: hard link count wrong
2006-02-03 08:32:11 -08:00
locks.c
[PATCH] tiny: Uninline some fslocks.c functions
2006-01-08 20:14:10 -08:00
Makefile
[DLM] The core of the DLM for GFS2/CLVM
2006-01-18 09:30:29 +00:00
mbcache.c
[PATCH] Unlinline a bunch of other functions
2006-01-14 18:27:06 -08:00
mpage.c
[PATCH] fix possible PAGE_CACHE_SHIFT overflows
2006-01-08 20:13:54 -08:00
namei.c
[PATCH] flags parameter for linkat
2006-02-24 14:31:39 -08:00
namespace.c
[PATCH] umount_tree() decrements mount count on wrong dentry
2006-02-07 21:01:15 -05:00
nfsctl.c
[PATCH] EDAC: atomic scrub operations
2006-01-18 19:20:30 -08:00
open.c
[PATCH] vfs: *at functions: core
2006-01-18 19:20:29 -08:00
pipe.c
[PATCH] Unlinline a bunch of other functions
2006-01-14 18:27:06 -08:00
pnode.c
[PATCH] shared mounts: cleanup
2006-01-08 20:13:56 -08:00
pnode.h
[PATCH] unbindable mounts
2005-11-07 18:18:11 -08:00
posix_acl.c
quota.c
[PATCH] capable/capability.h (fs/)
2006-01-11 18:42:13 -08:00
quota_v1.c
quota_v2.c
[PATCH] quota_v2: printk warning fixes
2006-02-03 08:32:03 -08:00
read_write.c
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
readdir.c
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
2006-01-09 15:59:24 -08:00
select.c
[PATCH] select: time comparison fixes
2006-02-17 13:59:28 -08:00
seq_file.c
[PATCH] allow callers of seq_open do allocation themselves
2005-11-07 18:18:09 -08:00
stat.c
[PATCH] fstatat64 support
2006-02-11 21:41:10 -08:00
super.c
Revert mount/umount uevent removal
2006-02-22 09:39:02 -08:00
xattr.c
[PATCH] move xattr permission checks into the VFS
2006-01-10 08:01:29 -08:00
xattr_acl.c