[PATCH -mm] Split fs/Kconfig: ext[234]

2007-10-06 Thread Alexey Dobriyan
Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/Kconfig | 191 -- fs/ext2/Kconfig | 55 + fs/ext3/Kconfig | 67 fs/ext4/Kconfig | 65 +++ 4 files changed, 190 insertions(+), 188 del

Re: [EXT4 set 6][PATCH 1/1]Export jbd stats through procfs

2007-07-10 Thread Alexey Dobriyan
On Tue, Jul 10, 2007 at 11:21:49PM -0400, Cédric Augonnet wrote: > 2007/7/10, Andrew Morton <[EMAIL PROTECTED]>: > > Hi all, > > >> + size = sizeof(struct transaction_stats_s); > >> + s->stats = kmalloc(size, GFP_KERNEL); > >> + if (s == NULL) { ^ > >> + kfr

Re: [PATCH] Faster ext2_clear_inode()

2007-07-09 Thread Alexey Dobriyan
On Mon, Jul 09, 2007 at 10:34:32AM +0200, Jörn Engel wrote: > On Mon, 9 July 2007 08:11:22 +0400, Alexey Dobriyan wrote: > > > > If CONFIG_EXT2_FS_POSIX_ACL is not configured, ext2_clear_inode() will be > > empty > > function. However, there still will be call and

[PATCH] Faster ext2_clear_inode()

2007-07-08 Thread Alexey Dobriyan
If CONFIG_EXT2_FS_POSIX_ACL is not configured, ext2_clear_inode() will be empty function. However, there still will be call and immediate return which can be avoided. Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/ext2/super.c |6 -- 1 file changed, 4 insertions

Re: [PATCH] add procfs tunable to enable immediate panic when there are busy inodes after umount

2007-05-29 Thread Alexey Dobriyan
On Tue, May 29, 2007 at 11:40:42AM -0400, Jeff Layton wrote: > After spending quite a bit of time tracking down a "VFS: busy inodes > after unmount" problem, it occurs to me that it would be nice to be > able to force a panic when that occurs. While an oops message alone is > not generally helpful

XFS: curcular locking re iprune_mutex vs ip->i_iolock->mr_lock

2007-05-25 Thread Alexey Dobriyan
=== [ INFO: possible circular locking dependency detected ] 2.6.22-rc2 #1 --- mplayer/16241 is trying to acquire lock: (iprune_mutex){--..}, at: [] shrink_icache_memory+0x2e/0x16b but task is a

Re: Recursive ->i_mutex lockdep complaint

2007-04-04 Thread Alexey Dobriyan
On Tue, Apr 03, 2007 at 05:05:20PM +0200, Miklos Szeredi wrote: > On Tue, 2007-04-03 at 18:21 +0400, Alexey Dobriyan wrote: > > On Mon, Mar 26, 2007 at 11:35:42PM -0800, [EMAIL PROTECTED] wrote: > > > The patch titled > > > add file position info to proc > >

Recursive ->i_mutex lockdep complaint

2007-04-03 Thread Alexey Dobriyan
On Mon, Mar 26, 2007 at 11:35:42PM -0800, [EMAIL PROTECTED] wrote: > The patch titled > add file position info to proc > has been added to the -mm tree. Its filename is > add-file-position-info-to-proc.patch I tried to stress-test it with the following program and script and lockdep bar

[PATCH] reiserfs: shrink superblock if no xattrs

2007-02-23 Thread Alexey Dobriyan
) --- */ }; /* size: 128, cachelines: 1 */ /* sum members: 126, holes: 1, sum holes: 2 */ Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/reiserfs/super.c|6 -- include/linux/reiserfs_fs_sb.h |3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) --- a/fs/re

Re: [PATCH] ext2: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
On Sat, Jan 06, 2007 at 02:25:40PM -0700, Matthew Wilcox wrote: > On Sat, Jan 06, 2007 at 10:58:31PM +0300, Alexey Dobriyan wrote: > > Nor me nor my box is going to act as NFS server, so ifdef all > > exporting code. > > > @@ -916,7 +918,9 @@ static int ext2_fill_super(stru

Re: [PATCH] ext2: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
On Sat, Jan 06, 2007 at 12:16:11PM -0800, Andrew Morton wrote: > On Sat, 6 Jan 2007 22:58:31 +0300 > Alexey Dobriyan <[EMAIL PROTECTED]> wrote: > > --- a/fs/ext2/namei.c > > +++ b/fs/ext2/namei.c > > @@ -70,6 +70,7 @@ static struct dentry *ext2_lookup(struct >

[PATCH] shmem: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- mm/shmem.c |4 1 file changed, 4 insertions(+) --- a/mm/shmem.c +++ b/mm/shmem.c @@ -1963,6 +1963,7 @@ static struct xattr_handler *shmem_xattr }; #endif +#if defined(CONFIG_EXPORTFS) || defined(CONFIG_EXPORTFS_MODULE)

[PATCH] reiserfs: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/reiserfs/inode.c |2 ++ fs/reiserfs/namei.c |2 ++ fs/reiserfs/super.c |4 3 files changed, 8 insertions(+) --- a/fs/reiserfs/inode.c +++ b/fs/reiserfs/inode.c @@ -1512,6 +1512,7 @@ struct inode *reiserfs_iget(

[PATCH] ntfs: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/ntfs/namei.c |2 ++ fs/ntfs/super.c |2 ++ 2 files changed, 4 insertions(+) --- a/fs/ntfs/namei.c +++ b/fs/ntfs/namei.c @@ -363,6 +363,7 @@ struct inode_operations ntfs_dir_inode_o .lookup = ntfs_lookup, /* VFS:

[PATCH] isofs: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/isofs/Makefile |5 +++-- fs/isofs/inode.c |2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) --- a/fs/isofs/Makefile +++ b/fs/isofs/Makefile @@ -4,7 +4,8 @@ # obj-$(CONFIG_ISO9660_FS) += isofs.o -isofs-

[PATCH] fat: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/fat/inode.c |4 1 file changed, 4 insertions(+) --- a/fs/fat/inode.c +++ b/fs/fat/inode.c @@ -634,6 +634,7 @@ static struct super_operations fat_sops .show_options = fat_show_options, }; +#if d

[PATCH] ext2: conditional removal of NFSD code

2007-01-06 Thread Alexey Dobriyan
Nor me nor my box is going to act as NFS server, so ifdef all exporting code. Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/ext2/namei.c |2 ++ fs/ext2/super.c |4 2 files changed, 6 insertions(+) --- a/fs/ext2/namei.c +++ b/fs/ext2/namei.c @@ -70,6 +70,7 @@

[PATCH] reiserfs: fmt bugfix

2006-11-18 Thread Alexey Dobriyan
One reiserfs_warning() call uses %lu, but doesn't supply what to print. Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> --- fs/reiserfs/file.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/fs/reiserfs/file.c +++ b/fs/reiserfs/file.c @@ -74,7 +74,8 @@

Re: [PATCH 2.6.13-rc6-mm2] v9fs: fix plan9port example in v9fs documentation.

2005-08-28 Thread Alexey Dobriyan
On Sun, Aug 28, 2005 at 04:10:50PM -0500, Eric Van Hensbergen wrote: > [PATCH] v9fs: Fix Plan9port example in v9fs documentation. > --- a/Documentation/filesystems/v9fs.txt > +++ b/Documentation/filesystems/v9fs.txt > - mount -t 9P /tmp/ns.root.:0/acme/acme /mnt/9 proto=unix,name=$USER > +

Re: [PATCH 2.6.13-rc6-mm2] v9fs: use standard kernel byteswapping routines

2005-08-28 Thread Alexey Dobriyan
On Sun, Aug 28, 2005 at 04:43:27PM -0500, Eric Van Hensbergen wrote: > On 8/28/05, Alexey Dobriyan <[EMAIL PROTECTED]> wrote: > > On Sun, Aug 28, 2005 at 04:05:07PM -0500, Eric Van Hensbergen wrote: > > > [PATCH] v9fs: use standard kernel byteswapping routines > > &

Re: [PATCH 2.6.13-rc6-mm2] v9fs: use standard kernel byteswapping routines

2005-08-28 Thread Alexey Dobriyan
On Sun, Aug 28, 2005 at 04:05:07PM -0500, Eric Van Hensbergen wrote: > [PATCH] v9fs: use standard kernel byteswapping routines > > Originally suggested by hch, we have removed our byteswap code > and replaced it with calls to the standard kernel byteswapping code. > - buf->p[0] = val; > -