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
>
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
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
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
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:
> > >
> > >
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
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
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 --
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/
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
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
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
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
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
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/
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
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
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
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
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
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 --
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
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
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]>
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/
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 ++
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
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
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
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:
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(+),
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
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
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
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]>
---
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
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
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
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
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
&
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
> &
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
> >++
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
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
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
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/
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
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/
|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/
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
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
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
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
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(-)
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
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
: 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
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/
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/
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
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
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
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
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 |
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
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-
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
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
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
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
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: 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
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
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 <
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 &
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
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 |
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
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
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
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
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
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
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
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
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
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
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(
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
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
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
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 ++--
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
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
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
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
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
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
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
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 - 100 of 240 matches
Mail list logo