From: Erez Zadok <[EMAIL PROTECTED]>
Utility functions to check if lower dentries/inodes are newer than upper
ones, and purging cached data if lower objects are newer. Also passed flag
to our d_revalidate_chain, to tell it if the caller may be writing data or
just reading it.
[jsipek: changed pu
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
> >+++ b/include/linux/fs_stack.h
> >@@ -39,4 +3
The 9P2000 protocol requires the authentication and permission checks to be
done in the file server. For that reason every user that accesses the file
server tree has to authenticate and attach to the server separately.
Multiple users can share the same connection to the server.
Currently v9fs doe
On Mon, Sep 03, 2007 at 12:31:49PM -0700, Christoph Lameter wrote:
> So you'd be fine with replacing the allocs with
>
> get_free_pages(GFP_xxx, get_order(size)) ?
Yes. And rip out all that code related to setting up the slabs. I plan
to add WARN_ONs to bio_add_page and friends to detect furthe
On Mon, 3 Sep 2007, Christoph Hellwig wrote:
> > How about getting rid of the slabs there and use kmalloc? Kmalloc in mm
> > (and therfore hopefully 2.6.24) will convert kmallocs > PAGE_SIZE to page
> > allocator calls. Not sure what to do about the 1k and 2k requests though.
>
> The problem is
In message <[EMAIL PROTECTED]>, Al Boldi writes:
> Erez Zadok wrote:
> > Al, we have back-ports of the latest Unionfs to 2.6.{22,21,20,19,18,9},
> > all in http://unionfs.filesystems.org/. Before we release any change, we
> > test it on all back-ports as well as the latest -rc/-mm code base (takes
Erez Zadok wrote:
> Al, we have back-ports of the latest Unionfs to 2.6.{22,21,20,19,18,9},
> all in http://unionfs.filesystems.org/. Before we release any change, we
> test it on all back-ports as well as the latest -rc/-mm code base (takes
> over 24 hours straight to get through all of our regre
Hello,
I've finally got to writing up some proposal how could look system calls
allowing for online filesystem defragmentation and generally moving file
blocks around for improving performance. Comments are welcome.
Honza
int sy
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
> > @@ -374,6 +374,7 @@ void release_open_intent(struct name
In message <[EMAIL PROTECTED]>, Al Boldi writes:
> Josef 'Jeff' Sipek wrote:
> > The following is a series of patches related to Unionfs, which include
> > three small VFS/fsstack patches and one eCryptfs patch; the rest are
> > Unionfs patches. The patches here represent several months of work an
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
> @@ -374,6 +374,7 @@ void release_open_intent(struct nameidata *nd)
> else
> fput(nd->intent.open.file);
> }
> +EXPOR
On Sep 3 2007 10:08, Josef 'Jeff' Sipek wrote:
>> >+int is_newer_lower(const struct dentry *dentry)
>>
>> Could use bool and true/false as return value.
>
>I remember that way back when there was a discussion about the bool type.
>What how did that end? Is bool preferred?
Well if there were obj
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
> >+ * inode. Return 1 if changed, 0 otherwise.
> >+ *
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_inode_data). This is to
>
> fs/unionfs/dentr
On Mon, Sep 03, 2007 at 12:55:04AM -0700, Christoph Lameter wrote:
> On Sun, 2 Sep 2007, Christoph Hellwig wrote:
>
> > > We are doing what you describe right now. So the current code is broken?
> > Yes.
>
> How about getting rid of the slabs there and use kmalloc? Kmalloc in mm
> (and therfore
Andrew Morton wrote:
On Mon, 3 Sep 2007 20:36:32 +0800 "Jeff Chua" <[EMAIL PROTECTED]> wrote:
On 9/3/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote:
Subject : console is messed up after resume from s2ram or switching to
console from X
References : http://lkml.org/lkml/2007/8/4/6
> On Mon, 3 Sep 2007 05:46:02 -0700 Andrew Morton <[EMAIL PROTECTED]> wrote:
> Apart from suspend-to-disk's a), all of the above are post-2.6.21
> regressions.
I meant: post-2.6.22 regressions.
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to [
> On Mon, 3 Sep 2007 20:36:32 +0800 "Jeff Chua" <[EMAIL PROTECTED]> wrote:
> On 9/3/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote:
>
> > Subject : console is messed up after resume from s2ram or switching
> > to console from X
> > References : http://lkml.org/lkml/2007/8/4/6
> > La
> On Mon, 03 Sep 2007 11:48:00 +0100 "H. Peter Anvin" <[EMAIL PROTECTED]> wrote:
> Michal Piotrowski wrote:
> >
> > Unclassified
> >
> > Subject : console is messed up after resume from s2ram or switching
> > to console from X
> > References : http://lkml.org/lkml/2007/8/4/6
> > Las
On 9/3/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote:
> Subject : console is messed up after resume from s2ram or switching
> to console from X
> References : http://lkml.org/lkml/2007/8/4/6
> Last known good : ?
> Submitter : Jeff Chua <[EMAIL PROTECTED]>
> Caused-By :
Michal Piotrowski wrote:
Unclassified
Subject : console is messed up after resume from s2ram or switching to
console from X
References : http://lkml.org/lkml/2007/8/4/6
Last known good : ?
Submitter : Jeff Chua <[EMAIL PROTECTED]>
Caused-By : ?
Handled-By : H. Pet
Hi all,
Here is a list of some known regressions in 2.6.23-rc5
with patches available.
Feel free to add new regressions/remove fixed etc.
http://kernelnewbies.org/known_regressions
List of Aces
NameRegressions fixed since 21-Jun-2007
Adrian Bunk9
Hi all,
Here is a list of some known regressions in 2.6.23-rc5.
Feel free to add new regressions/remove fixed etc.
http://kernelnewbies.org/known_regressions
List of Aces
NameRegressions fixed since 21-Jun-2007
Adrian Bunk9
Linus Torvalds
On Sun, 2 Sep 2007, Christoph Hellwig wrote:
> > We are doing what you describe right now. So the current code is broken?
> Yes.
How about getting rid of the slabs there and use kmalloc? Kmalloc in mm
(and therfore hopefully 2.6.24) will convert kmallocs > PAGE_SIZE to page
allocator calls. Not
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_inode_data). This is to
fs/unionfs/dentry.c
>+Unionfs maintains the following important invariant regarding mtime's,
25 matches
Mail list logo