[PATCH 02/13] fs/unionfs/: Fix a memory leak in unionfs_read_super

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/main.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/fs/unionfs/main.c b/fs/unionfs/ma

[PATCH 04/13] fs/unionfs/: Several small cleanups in unionfs_interpose

2007-03-04 Thread Josef 'Jeff' Sipek
1) No need to lock the inode - lockdep was complaining about potential circular dependency 2) No need to use temporary variable for iunique() inode number 3) Removed unneeded comment Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/main.c | 11 ++- 1 files c

[PATCH 13/13] fs/unionfs/: Fix unlocking in error paths

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/lookup.c | 11 +-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/fs/unionfs/lookup.c b/fs/unio

[PATCH 13/13] fs/unionfs/: Fix unlocking in error paths

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/lookup.c | 11 +-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/fs/unionfs/lookup.c b/fs/unionfs/lookup.c index df929e9

[PATCH 02/13] fs/unionfs/: Fix a memory leak in unionfs_read_super

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/main.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/fs/unionfs/main.c b/fs/unionfs/main.c index ca7ee26..bd64242

[PATCH 04/13] fs/unionfs/: Several small cleanups in unionfs_interpose

2007-03-04 Thread Josef 'Jeff' Sipek
1) No need to lock the inode - lockdep was complaining about potential circular dependency 2) No need to use temporary variable for iunique() inode number 3) Removed unneeded comment Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/main.c | 11 ++- 1 files changed

[PATCH 05/13] fs/unionfs/: Rename unionfs_d_revalidate_wrap

2007-03-04 Thread Josef 'Jeff' Sipek
Follow the convention of foo calling __foo. Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/commonfops.c |2 +- fs/unionfs/dentry.c |9 - fs/unionfs/union.h |2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/fs/unionfs

[PATCH 06/13] fs/unionfs/: Remove alloc_filldir_node

2007-03-04 Thread Josef 'Jeff' Sipek
alloc_filldir_node was used only once. Additionally, all the arguments passed to it were ignored wasting stack space for no reason whatsoever. Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/rdstate.c |8 +--- 1 files changed, 1 insertions(+), 7 deletions(-) diff

[PATCH 03/13] fs/unionfs/: Don't grab dentry private data mutex in unionfs_d_release

2007-03-04 Thread Josef 'Jeff' Sipek
Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/dentry.c |6 -- 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/fs/unionfs/dentry.c b/fs/unionfs/dentry.c index 3721409..ac4bf0e 100644 --- a/fs/unionfs/dentry.c +++ b/fs/unionfs

[PATCH 08/13] fs/unionfs/: Check return value of d_path

2007-03-04 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/super.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/fs/unionfs/super.c b/fs/unionfs/super.c index 38443c7..176cfb6 100644 --- a/fs/unionfs/super.c +++ b/fs/unionfs/super.c @@ -311,6 +311,11

[PATCH 11/13] fs/unionfs/: mntput in __cleanup_dentry

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] This fixes a mnt refleak which occured during copyup when directory hierarchy was recreated on a writable branch. Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/copyup.c |3 +++ 1 files

[PATCH 12/13] fs/unionfs/: Fix dentry leak in copyup_named_dentry

2007-03-04 Thread Josef 'Jeff' Sipek
-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/copyup.c | 14 ++ 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/fs/unionfs/copyup.c b/fs/unionfs/copyup.c index e0075ca..e24d940 100644 --- a/fs/unionfs/copyup.c +++ b/fs/unionfs/copyup.c @@ -352,20 +352,18 @@ static

[GIT PULL -mm] Unionfs updates

2007-03-04 Thread Josef 'Jeff' Sipek
|6 +++--- fs/unionfs/lookup.c | 11 +-- fs/unionfs/main.c | 18 ++ fs/unionfs/rdstate.c|8 +--- fs/unionfs/super.c |8 ++-- fs/unionfs/union.h |2 +- 9 files changed, 61 insertions(+), 46 deletions(-) Josef 'Jeff' Sipek

[PATCH 01/13] fs/unionfs: Fix a memory leak null pointer dereference

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/commonfops.c |9 ++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/fs/unionfs/commonfops.c b/fs/unionfs/commonfops.c index

[PATCH 07/13] fs/unionfs/: Use SEEK_{SET,CUR} instead of hardcoded values

2007-03-04 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/dirfops.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/unionfs/dirfops.c b/fs/unionfs/dirfops.c index 2b77fa9..8f568c7 100644 --- a/fs/unionfs/dirfops.c +++ b/fs/unionfs/dirfops.c @@ -135,15

[PATCH 10/13] fs/unionfs/: Fix copyup_deleted_file dentry leak

2007-03-04 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/commonfops.c | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/fs/unionfs/commonfops.c b/fs/unionfs/commonfops.c

[PATCH 09/13] fs/unionfs/: Miscellaneous coding style fixes

2007-03-04 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/super.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/fs/unionfs/super.c b/fs/unionfs/super.c index 176cfb6..571b589 100644 --- a/fs/unionfs/super.c +++ b/fs/unionfs/super.c @@ -320,9 +320,8 @@ static

[PATCH 1/1] fs/stack.c: Copy i_nlink after all other attributes are copied

2007-02-18 Thread Josef 'Jeff' Sipek
From: Erez Zadok <[EMAIL PROTECTED]> A user-specified get_nlinks may depend on other inode attributes. Cc: Michael Halcrow <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/stack.c | 14

[PATCH 1/1] fs/stack.c: Copy i_nlink after all other attributes are copied

2007-02-18 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] A user-specified get_nlinks may depend on other inode attributes. Cc: Michael Halcrow [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/stack.c | 14 +- 1 files changed, 9

[PATCH 1/2] eCryptfs: convert lookup_one_len() to lookup_one_len_nd()

2007-02-17 Thread Josef 'Jeff' Sipek
ed-off-by: Michael Halcrow <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/ecryptfs/inode.c | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/fs/ecryptfs/inode.c b/f

[PATCH 2/2] fs/unionfs/: Remove unused structure members & macros

2007-02-17 Thread Josef 'Jeff' Sipek
This patch removes: - hidden_mnt pointer from struct unionfs_data - mount_flag from struct unionfs_sb_info - mount_flag related macros Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/union.h |9 - 1 files changed, 0 insertions(+), 9 deletions(-) diff --gi

[GIT PULL -mm] Unionfs/eCryptfs cleanups

2007-02-17 Thread Josef 'Jeff' Sipek
You can pull from 'master' branch of git://git.kernel.org/pub/scm/linux/kernel/git/jsipek/unionfs.git to receive the following: Josef 'Jeff' Sipek (1): fs/unionfs/: Remove unused structure members & macros Michael Halcrow (1): eCryptfs: convert lookup_one_len() to lookup_one_le

[GIT PULL -mm] Unionfs/eCryptfs cleanups

2007-02-17 Thread Josef 'Jeff' Sipek
You can pull from 'master' branch of git://git.kernel.org/pub/scm/linux/kernel/git/jsipek/unionfs.git to receive the following: Josef 'Jeff' Sipek (1): fs/unionfs/: Remove unused structure members macros Michael Halcrow (1): eCryptfs: convert lookup_one_len() to lookup_one_len_nd

[PATCH 2/2] fs/unionfs/: Remove unused structure members macros

2007-02-17 Thread Josef 'Jeff' Sipek
This patch removes: - hidden_mnt pointer from struct unionfs_data - mount_flag from struct unionfs_sb_info - mount_flag related macros Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/union.h |9 - 1 files changed, 0 insertions(+), 9 deletions(-) diff --git a/fs

[PATCH 1/2] eCryptfs: convert lookup_one_len() to lookup_one_len_nd()

2007-02-17 Thread Josef 'Jeff' Sipek
-by: Michael Halcrow [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/ecryptfs/inode.c | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/fs/ecryptfs/inode.c b/fs/ecryptfs/inode.c index 11f5e50

[PATCH 2/3] fs/: Move eCryptfs & Unionfs config options into a sub-menu

2007-02-12 Thread Josef 'Jeff' Sipek
at the moment). Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> Signed-off-by: Michael Halcrow <[EMAIL PROTECTED]> --- fs/Kconfig | 66 +++ 1 files changed, 35 insertions(+), 31 deletions(-) diff --git a/fs/Kconfig b/fs/K

[PATCH 3/3] Unionfs: Documentation update

2007-02-12 Thread Josef 'Jeff' Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Be little gentler & updated the URLs Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- Documentation/filesystems/unionfs/00-INDEX |8 -- Documentation/filesystems/uni

[PATCH 1/3] fs/unionfs/: Use __roundup_pow_of_two instead of custom rounding code

2007-02-12 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/rdstate.c | 11 ++- fs/unionfs/union.h |1 + 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/fs/unionfs/rdstate.c b/fs/unionfs/rdstate.c index 16ce1bf..e240285 100644 --- a/fs/unionfs/rds

[GIT PULL -mm] Unionfs updates/cleanups

2007-02-12 Thread Josef 'Jeff' Sipek
iles changed, 77 insertions(+), 65 deletions(-) Josef 'Jeff' Sipek. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[GIT PULL -mm] Unionfs updates/cleanups

2007-02-12 Thread Josef 'Jeff' Sipek
changed, 77 insertions(+), 65 deletions(-) Josef 'Jeff' Sipek. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH 1/3] fs/unionfs/: Use __roundup_pow_of_two instead of custom rounding code

2007-02-12 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/rdstate.c | 11 ++- fs/unionfs/union.h |1 + 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/fs/unionfs/rdstate.c b/fs/unionfs/rdstate.c index 16ce1bf..e240285 100644 --- a/fs/unionfs/rdstate.c +++ b

[PATCH 3/3] Unionfs: Documentation update

2007-02-12 Thread Josef 'Jeff' Sipek
From: Erez Zadok [EMAIL PROTECTED] Be little gentler updated the URLs Signed-off-by: Erez Zadok [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- Documentation/filesystems/unionfs/00-INDEX |8 -- Documentation/filesystems/unionfs/issues.txt | 23

[PATCH 2/3] fs/: Move eCryptfs Unionfs config options into a sub-menu

2007-02-12 Thread Josef 'Jeff' Sipek
at the moment). Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] Signed-off-by: Michael Halcrow [EMAIL PROTECTED] --- fs/Kconfig | 66 +++ 1 files changed, 35 insertions(+), 31 deletions(-) diff --git a/fs/Kconfig b/fs/Kconfig index cf46c71

[PATCH] x86_64: Fix preprocessor condition

2007-01-31 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- include/asm-x86_64/io.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/asm-x86_64/io.h b/include/asm-x86_64/io.h index 6ee9fad..7d0b568 100644 --- a/include/asm-x86_64/io.h +++ b/include/asm-x86_6

[PATCH] x86_64: Fix preprocessor condition

2007-01-31 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- include/asm-x86_64/io.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/asm-x86_64/io.h b/include/asm-x86_64/io.h index 6ee9fad..7d0b568 100644 --- a/include/asm-x86_64/io.h +++ b/include/asm-x86_64/io.h

[PATCH 2/4] fs/unionfs/: possible cleanups

2007-01-29 Thread Josef 'Jeff' Sipek
t when to inline them - make needlessly global code static - #if 0 the following unused global function: - stale_inode.c: is_stale_inode() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> [removed stale inode related fixes as stale_inode.c is gone] Signed-off-by: Josef 'Jeff' Sipek <[

[PATCH 1/4] fs/unionfs/: Remove stale_inode.c

2007-01-29 Thread Josef 'Jeff' Sipek
be6aab0e9fa6d3c6d75aa1e38ac972d8b4ee82b8) to stale_inode.c. Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/dentry.c |2 +- fs/unionfs/stale_inode.c | 112 -- fs/unionfs/union.h |1 - 3 files changed, 1 inse

[PATCH 4/4] fs/unionfs/: Don't duplicate the struct nameidata

2007-01-29 Thread Josef 'Jeff' Sipek
The only fields that we have to watch out for are the dentry and vfsmount. Additionally, this makes Unionfs gentler on the stack as nameidata is rather large. Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/inode.c | 22 -- 1 files chang

[PATCH 3/4] fs/unionfs/: Andrew Morton's comments

2007-01-29 Thread Josef 'Jeff' Sipek
ade unionfs_get_nlinks and alloc_whname not inlined Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/branchman.c |4 +- fs/unionfs/commonfops.c | 48 ++-- fs/unionfs/copyup.c |8 +++- fs/unionfs/dentry.c |6 +- fs/unionfs/fanout.h

[PATCH 4/4] fs/unionfs/: Don't duplicate the struct nameidata

2007-01-29 Thread Josef 'Jeff' Sipek
Josef 'Jeff' Sipek (3): fs/unionfs/: Remove stale_inode.c fs/unionfs/: Andrew Morton's comments fs/unionfs/: Don't duplicate the struct nameidata fs/unionfs/branchman.c |4 +- fs/unionfs/commonfops.c | 54 +++--- fs/unionfs/copyup.c | 67

[GIT PULL -mm] Unionfs updates/cleanups

2007-01-29 Thread Josef 'Jeff' Sipek
cleanups Josef 'Jeff' Sipek (3): fs/unionfs/: Remove stale_inode.c fs/unionfs/: Andrew Morton's comments fs/unionfs/: Don't duplicate the struct nameidata fs/unionfs/branchman.c |4 +- fs/unionfs/commonfops.c | 54 +++--- fs/unionfs/copyup.c | 67

[GIT PULL -mm] Unionfs updates/cleanups

2007-01-29 Thread Josef 'Jeff' Sipek
cleanups Josef 'Jeff' Sipek (3): fs/unionfs/: Remove stale_inode.c fs/unionfs/: Andrew Morton's comments fs/unionfs/: Don't duplicate the struct nameidata fs/unionfs/branchman.c |4 +- fs/unionfs/commonfops.c | 54 +++--- fs/unionfs/copyup.c | 67

[PATCH 4/4] fs/unionfs/: Don't duplicate the struct nameidata

2007-01-29 Thread Josef 'Jeff' Sipek
Josef 'Jeff' Sipek (3): fs/unionfs/: Remove stale_inode.c fs/unionfs/: Andrew Morton's comments fs/unionfs/: Don't duplicate the struct nameidata fs/unionfs/branchman.c |4 +- fs/unionfs/commonfops.c | 54 +++--- fs/unionfs/copyup.c | 67

[PATCH 3/4] fs/unionfs/: Andrew Morton's comments

2007-01-29 Thread Josef 'Jeff' Sipek
unionfs_get_nlinks and alloc_whname not inlined Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/branchman.c |4 +- fs/unionfs/commonfops.c | 48 ++-- fs/unionfs/copyup.c |8 +++- fs/unionfs/dentry.c |6 +- fs/unionfs/fanout.h | 51

[PATCH 4/4] fs/unionfs/: Don't duplicate the struct nameidata

2007-01-29 Thread Josef 'Jeff' Sipek
The only fields that we have to watch out for are the dentry and vfsmount. Additionally, this makes Unionfs gentler on the stack as nameidata is rather large. Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/inode.c | 22 -- 1 files changed, 16 insertions

[PATCH 1/4] fs/unionfs/: Remove stale_inode.c

2007-01-29 Thread Josef 'Jeff' Sipek
be6aab0e9fa6d3c6d75aa1e38ac972d8b4ee82b8) to stale_inode.c. Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs/dentry.c |2 +- fs/unionfs/stale_inode.c | 112 -- fs/unionfs/union.h |1 - 3 files changed, 1 insertions

[PATCH 2/4] fs/unionfs/: possible cleanups

2007-01-29 Thread Josef 'Jeff' Sipek
them - make needlessly global code static - #if 0 the following unused global function: - stale_inode.c: is_stale_inode() Signed-off-by: Adrian Bunk [EMAIL PROTECTED] [removed stale inode related fixes as stale_inode.c is gone] Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/unionfs

[PATCH] Mark struct super_operations const

2007-01-16 Thread Josef 'Jeff' Sipek
This patch is inspired by Arjan's "Patch series to mark struct file_operations and struct inode_operations const". Compile tested with gcc & sparse. Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/9p/vfs_super.c |4 ++-- fs/adfs/super.c

[PATCH] x86_64: Fix preprocessor condition

2007-01-16 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- include/asm-x86_64/io.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/asm-x86_64/io.h b/include/asm-x86_64/io.h index 6ee9fad..7d0b568 100644 --- a/include/asm-x86_64/io.h +++ b/include/asm-x86_6

[PATCH] Mark struct super_operations const

2007-01-16 Thread Josef 'Jeff' Sipek
This patch is inspired by Arjan's "Patch series to mark struct file_operations and struct inode_operations const". Compile tested with gcc & sparse. Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/9p/vfs_super.c |4 ++-- fs/adfs/super.c

[PATCH] Mark struct super_operations const

2007-01-16 Thread Josef 'Jeff' Sipek
This patch is inspired by Arjan's Patch series to mark struct file_operations and struct inode_operations const. Compile tested with gcc sparse. Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/9p/vfs_super.c |4 ++-- fs/adfs/super.c |2 +- fs/affs

[PATCH] x86_64: Fix preprocessor condition

2007-01-16 Thread Josef 'Jeff' Sipek
Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- include/asm-x86_64/io.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/asm-x86_64/io.h b/include/asm-x86_64/io.h index 6ee9fad..7d0b568 100644 --- a/include/asm-x86_64/io.h +++ b/include/asm-x86_64/io.h

[PATCH] Mark struct super_operations const

2007-01-16 Thread Josef 'Jeff' Sipek
This patch is inspired by Arjan's Patch series to mark struct file_operations and struct inode_operations const. Compile tested with gcc sparse. Signed-off-by: Josef 'Jeff' Sipek [EMAIL PROTECTED] --- fs/9p/vfs_super.c |4 ++-- fs/adfs/super.c |2 +- fs/affs

[PATCH 23/24] Unionfs: Kconfig and Makefile

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains the changes to fs Kconfig file, Makefiles, and Maintainers file for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signe

[PATCH 24/24] Unionfs: Extended Attributes support

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Extended attribute support. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> --- fs/Kconfig |

[PATCH 07/24] Unionfs: File operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch provides the file operations for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL

[PATCH 18/24] Unionfs: Superblock operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains the superblock operations for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL P

[PATCH 03/24] Unionfs: Branch management functionality

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains the ioctls to increase the union generation and to query which branch a file exists on. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]

[PATCH 12/24] Unionfs: Main module functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Module init & cleanup code, as well as interposition functions. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EM

[PATCH 04/24] Unionfs: Common file operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains helper functions used through the rest of the code which pertains to files. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signe

[PATCH 00/24] Unionfs, try #4

2007-01-07 Thread Josef 'Jeff' Sipek
Unionfs: Internal include file Unionfs: Include file Unionfs: Unlink Unionfs: Kconfig and Makefile Unionfs: Extended Attributes support Thanks, Josef 'Jeff' Sipek <[EMAIL PROTECTED]> on behalf of the Unionfs team. Changes since try #3: - Renamed several fun

[PATCH 05/24] Unionfs: Copyup Functionality

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains the functions used to perform copyup operations in unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zad

[PATCH 14/24] Unionfs: Rename

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch provides rename functionality for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PR

[PATCH 09/24] Unionfs: Directory manipulation helper functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains directory manipulation helper functions. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTE

[PATCH 02/24] lookup_one_len_nd - lookup_one_len with nameidata argument

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch renames lookup_one_len to lookup_one_len_nd, and adds a nameidata argument. An inline function, lookup_one_len (which calls lookup_one_len_nd with nd == NULL) preserves original behavior. The following Unionfs patches de

[PATCH 08/24] Unionfs: Directory file operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch provides directory file operations. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PRO

[PATCH 06/24] Unionfs: Dentry operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains the dentry operations for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PR

[PATCH 16/24] Unionfs: Handling of stale inodes

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Provides nicer handling of stale inodes. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECT

[PATCH 19/24] Unionfs: Helper macros/inlines

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains many macros and inline functions used thoughout Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[E

[PATCH 10/24] Unionfs: Inode operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch provides the inode operations for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL P

[PATCH 22/24] Unionfs: Unlink

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch provides unlink functionality for Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PR

[PATCH 13/24] Unionfs: Readdir state

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This file contains the routines for maintaining readdir state. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PRO

[PATCH 01/24] Unionfs: Documentation

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains documentation for Unionfs. You will find several files outlining basic unification concepts and rename semantics. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigle

[PATCH 20/24] Unionfs: Internal include file

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains an internal Unionfs include file. The include file is specific to kernel code only, and therefore is separate from include/linux/unionfs.h. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Sign

[PATCH 15/24] Unionfs: Privileged operations workqueue

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Workqueue & helper functions used to perform privileged operations on behalf of the user process. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> S

[PATCH 21/24] Unionfs: Include file

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Global include file - can be included from userspace by utilities. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMA

[PATCH 11/24] Unionfs: Lookup helper functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch provides helper functions for the lookup operations in Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[E

[PATCH 17/24] Unionfs: Miscellaneous helper functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> This patch contains miscellaneous helper functions used thoughout Unionfs. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Signed-off-by: David Quigley <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <

[PATCH 17/24] Unionfs: Miscellaneous helper functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains miscellaneous helper functions used thoughout Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/subr.c | 172

[PATCH 11/24] Unionfs: Lookup helper functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch provides helper functions for the lookup operations in Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/lookup.c | 516

[PATCH 21/24] Unionfs: Include file

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] Global include file - can be included from userspace by utilities. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- include/linux/magic.h|2

[PATCH 15/24] Unionfs: Privileged operations workqueue

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] Workqueue helper functions used to perform privileged operations on behalf of the user process. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs

[PATCH 20/24] Unionfs: Internal include file

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains an internal Unionfs include file. The include file is specific to kernel code only, and therefore is separate from include/linux/unionfs.h. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED

[PATCH 13/24] Unionfs: Readdir state

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This file contains the routines for maintaining readdir state. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/rdstate.c | 288

[PATCH 01/24] Unionfs: Documentation

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains documentation for Unionfs. You will find several files outlining basic unification concepts and rename semantics. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez

[PATCH 22/24] Unionfs: Unlink

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch provides unlink functionality for Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/unlink.c | 162

[PATCH 10/24] Unionfs: Inode operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch provides the inode operations for Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/inode.c | 939

[PATCH 19/24] Unionfs: Helper macros/inlines

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains many macros and inline functions used thoughout Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/fanout.h | 177

[PATCH 06/24] Unionfs: Dentry operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains the dentry operations for Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/dentry.c | 243

[PATCH 16/24] Unionfs: Handling of stale inodes

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] Provides nicer handling of stale inodes. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/stale_inode.c | 112

[PATCH 08/24] Unionfs: Directory file operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch provides directory file operations. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/dirfops.c | 263

[PATCH 02/24] lookup_one_len_nd - lookup_one_len with nameidata argument

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch renames lookup_one_len to lookup_one_len_nd, and adds a nameidata argument. An inline function, lookup_one_len (which calls lookup_one_len_nd with nd == NULL) preserves original behavior. The following Unionfs patches depend on this one

[PATCH 09/24] Unionfs: Directory manipulation helper functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains directory manipulation helper functions. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/dirhelper.c | 270

[PATCH 14/24] Unionfs: Rename

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch provides rename functionality for Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/rename.c | 445

[PATCH 00/24] Unionfs, try #4

2007-01-07 Thread Josef 'Jeff' Sipek
Unionfs: Internal include file Unionfs: Include file Unionfs: Unlink Unionfs: Kconfig and Makefile Unionfs: Extended Attributes support Thanks, Josef 'Jeff' Sipek [EMAIL PROTECTED] on behalf of the Unionfs team. Changes since try #3: - Renamed several functions: more

[PATCH 05/24] Unionfs: Copyup Functionality

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains the functions used to perform copyup operations in unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/copyup.c | 677

[PATCH 04/24] Unionfs: Common file operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains helper functions used through the rest of the code which pertains to files. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs

[PATCH 03/24] Unionfs: Branch management functionality

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch contains the ioctls to increase the union generation and to query which branch a file exists on. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED

[PATCH 12/24] Unionfs: Main module functions

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] Module init cleanup code, as well as interposition functions. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/main.c | 687

[PATCH 07/24] Unionfs: File operations

2007-01-07 Thread Josef 'Jeff' Sipek
From: Josef Jeff Sipek [EMAIL PROTECTED] This patch provides the file operations for Unionfs. Signed-off-by: Josef Jeff Sipek [EMAIL PROTECTED] Signed-off-by: David Quigley [EMAIL PROTECTED] Signed-off-by: Erez Zadok [EMAIL PROTECTED] --- fs/unionfs/file.c | 257

<    1   2   3   4   5   >