Re: [BK] upgrade will be needed

2005-02-14 Thread Jeff Sipek
On Mon, Feb 14, 2005 at 01:08:58PM +0100, Bartlomiej Zolnierkiewicz wrote: > On Sun, 13 Feb 2005 18:08:02 -0800, Larry McVoy <[EMAIL PROTECTED]> wrote: > > is to clarify the non-compete stuff. We've had some people who have > > indicated that they believed that if they used BK they were agreeing >

Re: [BK] upgrade will be needed

2005-02-16 Thread Jeff Sipek
o cost. But by putting such a heavy restriction on its use, you create a > large portion of the community who won't or can't use it, and who therefore > need a "copy" of it, which is exactly what you are trying to prevent. I fully agree. Josef "Jeff" Sipek signature.asc Description: Digital signature

Re: [PATCH 1/1] Taint kernel after WARN_ON(condition)

2008-02-11 Thread Josef &#x27;Jeff&#x27; Sipek
onal warning (and sets the taint flag) and having a simple wrapper around it for the conditional WARN_ON would be worth it? Hm...looks like some of the USB folks have a #define'd WARN to something quite a bit more complex (format string, etc.) Josef 'Jeff' Sipek. -- Linux, n.: G

[PATCH 1/1] arch: Ignore arch/i386 and arch/x86_64

2008-01-19 Thread Josef &#x27;Jeff&#x27; Sipek
The i386 and x86_64 arch directories contain nothing but a generated symlink to arch/x86/boot/bzImage when a tree a built. Cc: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- arch/.gitignore |2 ++ 1

Re: Fw: 2.6.23-rc3-mm1 UnionFS "BUG: atomic counter underflow"

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
On Sun, Sep 02, 2007 at 01:59:57PM -0700, Andrew Morton wrote: > > On Sun, 2 Sep 2007 12:48:35 -0400 "Josef 'Jeff' Sipek" <[EMAIL PROTECTED]> > > wrote: > > On Sun, Sep 02, 2007 at 04:56:34AM -0700, Andrew Morton wrote: > > > > > >

[GIT PULL -mm] Unionfs/fsstack/eCryptfs updates/cleanups/fixes

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
onfs: unionfs_create rewrite Josef 'Jeff' Sipek, on behalf of the Unionfs team. [EMAIL PROTECTED] - 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/majordom

[PATCH 16/32] Unionfs: minor file_release updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; 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 |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/unionfs/commonfops

[PATCH 22/32] Unionfs: handling lower vfsmount fixes

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Properly increase/release lower vfsmounts. Validate proper use of unionfs mntget/put. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/dentry.c |6 --

[PATCH 02/32] VFS/fsstack: remove 3rd argument to fsstack_copy_attr_all

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
y used by Unionfs. Acked-by: Michael Halcrow <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/ecryptfs/dentry.c |2 +- fs/ecryptfs/inode.c |6 +++--- fs/ecryptfs/

[PATCH 26/32] Unionfs: minor remount fixes

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/super.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fs/unionfs/super.c b/fs/u

[PATCH 11/32] Unionfs: cache-coherency and fixes for unionfs_rename

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/rename.c | 30 -- 1 files changed, 28 insertions(+), 2 deletions(-) diff --git a/fs/u

[PATCH 04/32] Unionfs: fixed compilation error

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- include/linux/mm.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/linux/mm.h b/incl

[PATCH 08/32] Unionfs: cache-coherency - update inode times

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Part of cache-coherency support (as per OLS'07 talk and Documentation/filesystems/unionfs/concepts.txt): update our inode time if lower had changed. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek

[PATCH 09/32] Unionfs: cache-coherency - dentries

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
hanged purge_inode_data to take a struct inode] Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c |2 +- fs/unionfs/dentry.c | 127 -- fs

[PATCH 20/32] Unionfs: lower nameidata support

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
lt;[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/copyup.c |8 ++- fs/unionfs/lookup.c | 58 +++ fs/unionfs/rename.c | 15 +++- fs/unionfs/subr.c | 14 ++- fs/

[PATCH 01/32] VFS: export release_open_intent symbol

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/namei.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/fs/namei.c b/fs/namei.c index a83160a..b2b

[PATCH 06/32] Unionfs: copyright corrections and updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/mmap.c |2 +- fs/unionfs/sioq.c | 13 +++-- fs/unionfs/sioq.h | 13 +++-- 3 files c

[PATCH 25/32] Unionfs: readonly branch test fix

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Bug fix to test if a lower branch is readonly, even when given negative dentries. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/union.h | 19

[PATCH 31/32] Unionfs: debugging and validation of fan-out invariants

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
ful in detecting and fixing problems, especially when stacking on top of assorted file systems. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/Kconfig |6 + fs/unionfs/Makefile |2 + fs/unionf

[PATCH 24/32] Unionfs: remove old nfsro option

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
e client in readwrite mode. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/inode.c | 48 ++--- include/linux/union_fs.h |3 -- 2 files changed, 23 insertions(+), 28

[PATCH 28/32] Unionfs: use file f_path field

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Start using file->f_path.dentry instead of file->f_dentry Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c | 42 --

[PATCH 13/32] Unionfs: copyup updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c | 135 +++ fs/unionfs/copyup.c | 348 +++--- fs/unionfs/inode.c | 33 -- fs

[PATCH 07/32] Unionfs: cpp endif comments

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Add comments to #endif's to help clarify code. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/copyup.c |2 +- fs/unionfs/inode.c |4 ++-- fs/union

[PATCH 14/32] Unionfs: file_revalidate updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Correctly revalidate a file and account for lower mnts, even when branches are updated or inserted. Better info upon file copyup. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]>

[PATCH 23/32] Unionfs: mount-time option parsing fix

2007-09-02 Thread Josef &#x27;Jeff&#x27; 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 |9 ++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/fs/unionfs/main.c b/fs/

[PATCH 18/32] Unionfs: unionfs_ioctl bug fixes

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Properly update lower objects, and release lower mnts upon ioctl success or failure. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c | 25 ++

[PATCH 15/32] Unionfs: implement f/async

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
lt;[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/dirfops.c |2 + fs/unionfs/file.c| 91 +- fs/unionfs/union.h |3 ++ 3 files changed, 95 insertions(+), 1 deletions(-) diff --git

[PATCH 27/32] Unionfs: extended attributes fixes

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/copyup.c | 43 +++ fs/unionfs/union.h |6 -- fs/unionfs/xattr.c

[PATCH 05/32] Unionfs: do not use fsstack_copy_attr_all

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Unionfs needs a special fan-out version of fsstack_copy_attr_all, which is called unionfs_copy_attr_all. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/dent

[PATCH 30/32] Unionfs: update unionfs version number

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Update version number from 2.0 to 2.1 to reflect the amount of work that had gone in since 2.0 was first released, and also to sync up with Unionfs 2.x releases for earlier kernels. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by:

[PATCH 19/32] Unionfs: partial_lookup update

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Handle new semantics of lookup_backend. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/lookup.c | 22 -- 1 files changed, 16 insertions(+),

[PATCH 10/32] Unionfs: cache-coherency - file flush

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Update our inode's time after flush. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c |5 + 1 files changed, 5 insertions(+), 0 dele

[PATCH 32/32] Unionfs: unionfs_create rewrite

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
The code was hard to follow and violated some invariants (e.g., never modify a read only branch, and always create on branch 0). Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/inode.c | 207 +++- 1 f

[PATCH 03/32] VFS/fsstack: cpp endif comments

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Add comments to #endif's to help clarify code. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- include/linux/fs_stack.h |2 +- 1 files changed, 1 insertions(+), 1 d

[PATCH 12/32] Unionfs: documentation updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Details of cache-coherency implementation (as per OLS'07 talk). Also explain new incgen support via remount, not ioctl. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> ---

[PATCH 17/32] Unionfs: interpose updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Update unionfs_interpose to handle spliced dentries, which is important for NFS exporting. Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/inode.c | 40

[PATCH 21/32] Unionfs: mmap fixes

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
igned-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/file.c |6 +- fs/unionfs/mmap.c | 132 ++--- 2 files changed, 98 insertions(+), 40 deletions(-) diff --git a/fs/unionfs/file.c b/fs/unionfs/file.c index 0555b6c..b55

[PATCH 29/32] Unionfs: assorted comment and style updates

2007-09-02 Thread Josef &#x27;Jeff&#x27; Sipek
From: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/dirhelper.c |2 -- fs/unionfs/fanout.h|9 +++-- fs/unionfs/file.c |6 -- fs/union

Re: [PATCH 12/32] Unionfs: documentation updates

2007-09-03 Thread Josef &#x27;Jeff&#x27; Sipek
On Mon, Sep 03, 2007 at 08:59:02AM +0200, Jan Engelhardt wrote: > > On Sep 2 2007 22:20, Josef 'Jeff' Sipek wrote: > >+ > >+While rebuilding Unionfs's objects, we also purge any page mappings and > >+truncate inode pages (see fs/Unionfs/dentry.c:purge_i

Re: [PATCH 09/32] Unionfs: cache-coherency - dentries

2007-09-03 Thread Josef &#x27;Jeff&#x27; Sipek
On Mon, Sep 03, 2007 at 08:52:17AM +0200, Jan Engelhardt wrote: > > On Sep 2 2007 22:20, Josef 'Jeff' Sipek wrote: > >@@ -184,10 +183,92 @@ out: > > } > > > > /* > >+ * Determine if the lower inode objects have changed from below the unionfs &

Re: [PATCH 01/32] VFS: export release_open_intent symbol

2007-09-03 Thread Josef &#x27;Jeff&#x27; Sipek
On Mon, Sep 03, 2007 at 09:59:15PM +0530, Satyam Sharma wrote: > > > On Sun, 2 Sep 2007, Josef 'Jeff' Sipek wrote: > > > > diff --git a/fs/namei.c b/fs/namei.c > > index a83160a..b2b7c8e 100644 > > --- a/fs/namei.c > > +++ b/fs/namei.c > &

Re: [PATCH 03/32] VFS/fsstack: cpp endif comments

2007-09-03 Thread Josef &#x27;Jeff&#x27; Sipek
On Mon, Sep 03, 2007 at 08:39:27AM +0200, Jan Engelhardt wrote: > > On Sep 2 2007 22:20, Josef 'Jeff' Sipek wrote: > >diff --git a/include/linux/fs_stack.h b/include/linux/fs_stack.h > >index 6b52faf..28543ad 100644 > >--- a/include/linux/fs_stack.h > >++

[PATCH 1/1] Unionfs: cache-coherency - dentries

2007-09-03 Thread Josef &#x27;Jeff&#x27; Sipek
hanged purge_inode_data to take a struct inode] Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c |2 +- fs/unionfs/dentry.c | 143 ++- fs

Re: [PATCH 1/1] Unionfs: cache-coherency - dentries

2007-09-06 Thread Josef &#x27;Jeff&#x27; Sipek
On Mon, Sep 03, 2007 at 07:39:48PM -0400, Josef 'Jeff' Sipek wrote: ... > /* > + * Determine if the lower inode objects have changed from below the unionfs > + * inode. Return 1 if changed, 0 otherwise. > + */ > +bool is_newer_lower(const struct dentry *dentry

[PATCH 1/1] Unionfs: cache-coherency - dentries

2007-09-06 Thread Josef &#x27;Jeff&#x27; Sipek
hanged purge_inode_data to take a struct inode] Signed-off-by: Erez Zadok <[EMAIL PROTECTED]> Signed-off-by: Josef 'Jeff' Sipek <[EMAIL PROTECTED]> --- fs/unionfs/commonfops.c |2 +- fs/unionfs/dentry.c | 143 ++- fs

[PATCH] Mark struct super_operations const

2007-01-16 Thread Josef &#x27;Jeff&#x27; 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/

[PATCH] x86_64: Fix preprocessor condition

2007-01-16 Thread Josef &#x27;Jeff&#x27; 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

[PATCH] Mark struct super_operations const

2007-01-16 Thread Josef &#x27;Jeff&#x27; 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/

[GIT PULL -mm] Unionfs updates/cleanups

2007-02-12 Thread Josef &#x27;Jeff&#x27; Sipek
|1 + 7 files 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 &#x27;Jeff&#x27; 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/u

[PATCH 3/3] Unionfs: Documentation update

2007-02-12 Thread Josef &#x27;Jeff&#x27; 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/files

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

2007-02-12 Thread Josef &#x27;Jeff&#x27; Sipek
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/Kcon

[GIT PULL -mm] Unionfs/eCryptfs cleanups

2007-02-17 Thread Josef &#x27;Jeff&#x27; 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_le

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

2007-02-17 Thread Josef &#x27;Jeff&#x27; 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(-)

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

2007-02-17 Thread Josef &#x27;Jeff&#x27; Sipek
Signed-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/ecryp

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

2007-02-18 Thread Josef &#x27;Jeff&#x27; 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/stac

[GIT PULL -mm] Unionfs updates/cleanups

2007-01-29 Thread Josef &#x27;Jeff&#x27; Sipek
: possible 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 +++--- f

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

2007-01-29 Thread Josef &#x27;Jeff&#x27; 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/

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

2007-01-29 Thread Josef &#x27;Jeff&#x27; 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/

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

2007-01-29 Thread Josef &#x27;Jeff&#x27; 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 f

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

2007-01-29 Thread Josef &#x27;Jeff&#x27; 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 chang

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

2007-01-29 Thread Josef &#x27;Jeff&#x27; Sipek
know best 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 'Je

[PATCH] x86_64: Fix preprocessor condition

2007-01-31 Thread Josef &#x27;Jeff&#x27; 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

[PATCH 35/35] Unionfs: Extended Attributes support

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 17/35] Unionfs: Dentry operations

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 06/35] struct path: Rename DM's struct path

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Rename DM's struct path to struct dm_path. Cc: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> --- drivers/md/dm-emc.c | 10 +- drivers/md/dm-hw-

[PATCH 16/35] Unionfs: Copyup Functionality

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 01/35] fsstack: Introduce fsstack_copy_{attr,inode}_*

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Introduce several fsstack_copy_* functions which allow stackable filesystems (such as eCryptfs and Unionfs) to easily copy over (currently only) inode attributes. This prevents code duplication and allows for code reuse. Signed-off

[PATCH 33/35] Unionfs: Unlink

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 27/35] Unionfs: Handling of stale inodes

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 14/35] Unionfs: Branch management functionality

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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]

Unionfs: Stackable namespace unification filesystem

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
Unionfs: Include file Unionfs: Unlink Unionfs: Kconfig and Makefile Unionfs: Extended Attributes support As always, comments are welcomed. Thanks, Josef "Jeff" Sipek. [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-ke

[PATCH 04/35] fsstack: Fix up eCryptfs compilation

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> The fsstack tidy patch broke eCryptfs. This patch makes eCryptfs compile again. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> --- fs/ecryptfs/inode.c |6 +++--- fs/ecryptfs/main.c |2 +- 2 files chang

[PATCH 28/35] Unionfs: Miscellaneous helper functions

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 12/35] Unionfs: Documentation

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 &

[PATCH 24/35] Unionfs: Readdir state

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 08/35] struct path: make eCryptfs a user of struct path

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Convert eCryptfs dentry-vfsmount pairs in dentry private data to struct path. Cc: Michael Halcrow <[EMAIL PROTECTED]> Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> --- fs/ecryptfs/ecryptfs_kernel.h |

[PATCH 18/35] Unionfs: File operations

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 03/35] eCryptfs: Use fsstack's generic copy inode attr functions

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Replace eCryptfs specific code & calls with the more generic fsstack equivalents and remove the eCryptfs specific functions. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Cc: Michael Halcrow <[EMAIL P

[PATCH 25/35] Unionfs: Rename

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 22/35] Unionfs: Lookup helper functions

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 31/35] Unionfs: Internal include file

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 20/35] Unionfs: Directory manipulation helper functions

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 30/35] Unionfs: Helper macros/inlines

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 13/35] lookup_one_len_nd - lookup_one_len with nameidata argument

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 02/35] fsstack: Remove unneeded wrapper

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Andrew Morton <[EMAIL PROTECTED]> Remove unneeded wrapper. Cc: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Cc: Michael Halcrow <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- fs/stack.c | 10 -- include/linux

[PATCH 19/35] Unionfs: Directory file operations

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 10/35] fsstack: Make fsstack_copy_attr_all copy inode size

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> fsstack_copy_attr_all should copy the inode size in addition to all the other attributes. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> --- fs/stack.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(

[PATCH 29/35] Unionfs: Superblock operations

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 26/35] Unionfs: Privileged operations workqueue

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 34/35] Unionfs: Kconfig and Makefile

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 05/35] struct path: Rename Reiserfs's struct path

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Rename Reiserfs's struct path to struct treepath. Cc: [EMAIL PROTECTED] Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> --- fs/reiserfs/bitmap.c |2 +- fs/reiserfs/fix_node.c|6 ++--

[PATCH 15/35] Unionfs: Common file operations

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 32/35] Unionfs: Include file

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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

[PATCH 23/35] Unionfs: Main module functions

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 09/35] fs/stack.c should #include

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Adrian Bunk <[EMAIL PROTECTED]> Every file should #include the headers containing the prototypes for its global functions. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> Acked-by: Josef Sipek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- fs/stack.c |1 + 1 fi

[PATCH 11/35] fsstack: Fix up ecryptfs's fsstack usage

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Fix up a stray ecryptfs_copy_attr_all call and remove prototypes for ecryptfs_copy_* as they no longer exist. Signed-off-by: Josef "Jeff" Sipek <[EMAIL PROTECTED]> --- fs/ecryptfs/dentry.c |2 +- fs/e

[PATCH 21/35] Unionfs: Inode operations

2006-12-04 Thread Josef &#x27;Jeff&#x27; 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 07/35] struct path: Move struct path from fs/namei.c into include/linux

2006-12-04 Thread Josef &#x27;Jeff&#x27; Sipek
From: Josef "Jeff" Sipek <[EMAIL PROTECTED]> Moved struct path from fs/namei.c to include/linux/namei.h. This allows many places in the VFS, as well as any stackable filesystem to easily keep track of dentry-vfsmount pairs. Signed-off-by: Josef "Jeff" Sipek <[EMAI

[PATCH 17/24] Unionfs: Miscellaneous helper functions

2007-01-07 Thread Josef &#x27;Jeff&#x27; 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 <

  1   2   3   >