Re: [PATCH 24/27] NFS: Use local caching [try #2]

2008-01-29 Thread Trond Myklebust
On Wed, 2008-01-30 at 03:25 +, David Howells wrote: > Chuck Lever <[EMAIL PROTECTED]> wrote: > > > This patch really ought to be broken into more manageable atomic > > changes to make it easier to review, and to provide more fine-grained > > explanation and rationalization for each specific c

Re: [RFC] ext3: per-process soft-syncing data=ordered mode

2008-01-29 Thread Al Boldi
Jan Kara wrote: > > Chris Snook wrote: > > > Al Boldi wrote: > > > > This RFC proposes to introduce a tunable which allows to disable > > > > fsync and changes ordered into writeback writeout on a per-process > > > > basis like this: > > > > > > > > echo 1 > /proc/`pidof process`/softsync > >

Re: [PATCH 24/27] NFS: Use local caching [try #2]

2008-01-29 Thread David Howells
Chuck Lever <[EMAIL PROTECTED]> wrote: > This patch really ought to be broken into more manageable atomic > changes to make it easier to review, and to provide more fine-grained > explanation and rationalization for each specific change via > individual patch descriptions. Hmmm I broke the

Re: [patch 01/26] mount options: add documentation

2008-01-29 Thread Roman Zippel
Hi, On Thursday 24. January 2008, Miklos Szeredi wrote: > Q: Why do we need correct option showing in /proc/mounts? > A: We want /proc/mounts to fully replace /etc/mtab. The reasons for >this are: > - unprivileged mounters won't be able to update /etc/mtab > - /etc/mtab doesn't work

Re: [patch 0/6] mm: bdi: updates

2008-01-29 Thread Miklos Szeredi
> On Tue, 2008-01-29 at 16:49 +0100, Miklos Szeredi wrote: > > This is a series from Peter Zijlstra, with various updates by me. The > > patchset mostly deals with exporting BDI attributes in sysfs. > > > > Should be in a mergeable state, at least into -mm. > > Thanks for picking these up Miklos

[patch 2/3] fuse: save space in struct fuse_req

2008-01-29 Thread Miklos Szeredi
From: Miklos Szeredi <[EMAIL PROTECTED]> Move the fields 'dentry' and 'vfsmount' into the request specific union, since these are only used for the RELEASE request. Signed-off-by: Miklos Szeredi <[EMAIL PROTECTED]> --- Index: linux/fs/fuse/file.c =

[patch 3/3] fuse: limit queued background requests

2008-01-29 Thread Miklos Szeredi
From: Miklos Szeredi <[EMAIL PROTECTED]> Libfuse basically creates a new thread for each new request. This is fine for synchronous requests, which are naturally limited. However background requests (especially writepage) can cause a thread creation storm. To avoid this, limit the number of back

[patch 0/3] fuse: update for 2.6.25

2008-01-29 Thread Miklos Szeredi
Here's one small fix, one cleanup and one in preparation for writable mmap support (but which makes sense on it's own as well). Please apply. Thanks, Miklos -- - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to [EMAIL PROTECTED] More majordomo

[patch 1/3] fuse: fix attribute caching after create

2008-01-29 Thread Miklos Szeredi
From: Miklos Szeredi <[EMAIL PROTECTED]> Invalidate attributes on create, since st_ctime is updated. Reported by Szabolcs Szakacsits Signed-off-by: Miklos Szeredi <[EMAIL PROTECTED]> --- Index: linux/fs/fuse/dir.c === --- linux.ori

Re: [patch 2/6] mm: bdi: export BDI attributes in sysfs

2008-01-29 Thread Greg KH
On Tue, Jan 29, 2008 at 04:49:02PM +0100, Miklos Szeredi wrote: > From: Peter Zijlstra <[EMAIL PROTECTED]> > > Provide a place in sysfs (/sys/class/bdi) for the backing_dev_info > object. This allows us to see and set the various BDI specific > variables. > > In particular this properly exposes

Re: [RFC] ext3: per-process soft-syncing data=ordered mode

2008-01-29 Thread Jan Kara
> Chris Snook wrote: > > Al Boldi wrote: > > > Greetings! > > > > > > data=ordered mode has proven reliable over the years, and it does this > > > by ordering filedata flushes before metadata flushes. But this > > > sometimes causes contention in the order of a 10x slowdown for certain > > > apps,

Re: [patch 0/6] mm: bdi: updates

2008-01-29 Thread Peter Zijlstra
On Tue, 2008-01-29 at 16:49 +0100, Miklos Szeredi wrote: > This is a series from Peter Zijlstra, with various updates by me. The > patchset mostly deals with exporting BDI attributes in sysfs. > > Should be in a mergeable state, at least into -mm. Thanks for picking these up Miklos! While they

[patch 3/6] mm: bdi: expose the BDI object in sysfs for NFS

2008-01-29 Thread Miklos Szeredi
From: Miklos Szeredi <[EMAIL PROTECTED]> Register NFS' backing_dev_info under sysfs with the name "nfs-MAJOR:MINOR" Signed-off-by: Miklos Szeredi <[EMAIL PROTECTED]> CC: Peter Zijlstra <[EMAIL PROTECTED]> CC: Trond Myklebust <[EMAIL PROTECTED]> --- Index: linux/fs/nfs/super.c ===

[patch 1/6] mm: bdi: tweak task dirty penalty

2008-01-29 Thread Miklos Szeredi
From: Peter Zijlstra <[EMAIL PROTECTED]> Penalizing heavy dirtiers with 1/8-th the total dirty limit might be rather excessive on large memory machines. Use sqrt to scale it sub-linearly. Update the comment while we're there. Signed-off-by: Peter Zijlstra <[EMAIL PROTECTED]> Signed-off-by: Miklo

[patch 6/6] mm: bdi: allow setting a maximum for the bdi dirty limit

2008-01-29 Thread Miklos Szeredi
From: Peter Zijlstra <[EMAIL PROTECTED]> Add "max_ratio" to /sys/class/bdi. This indicates the maximum percentage of the global dirty threshold allocated to this bdi. [EMAIL PROTECTED] - fix parsing in max_ratio_store(). - export bdi_set_max_ratio() to modules - limit bdi_dirty with bdi->max

[patch 5/6] mm: bdi: allow setting a minimum for the bdi dirty limit

2008-01-29 Thread Miklos Szeredi
From: Peter Zijlstra <[EMAIL PROTECTED]> Add "min_ratio" to /sys/class/bdi. This indicates the minimum percentage of the global dirty threshold allocated to this bdi. [EMAIL PROTECTED] - fix parsing in min_ratio_store() - document new sysfs attribute Signed-off-by: Peter Zijlstra <[EMAIL PRO

[patch 2/6] mm: bdi: export BDI attributes in sysfs

2008-01-29 Thread Miklos Szeredi
From: Peter Zijlstra <[EMAIL PROTECTED]> Provide a place in sysfs (/sys/class/bdi) for the backing_dev_info object. This allows us to see and set the various BDI specific variables. In particular this properly exposes the read-ahead window for all relevant users and /sys/block//queue/read_ahead_

[patch 4/6] mm: bdi: expose the BDI object in sysfs for FUSE

2008-01-29 Thread Miklos Szeredi
From: Miklos Szeredi <[EMAIL PROTECTED]> Register FUSE's backing_dev_info under sysfs with the name "fuse-MAJOR:MINOR" Make the fuse control filesystem use s_dev instead of a fuse specific ID. This makes it easier to match directories under /sys/fs/fuse/connections/ with directories under /sys/c

[patch 0/6] mm: bdi: updates

2008-01-29 Thread Miklos Szeredi
This is a series from Peter Zijlstra, with various updates by me. The patchset mostly deals with exporting BDI attributes in sysfs. Should be in a mergeable state, at least into -mm. -- - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to [EMAIL

[patch] vfs: create /proc//mountinfo

2008-01-29 Thread Miklos Szeredi
From: Ram Pai <[EMAIL PROTECTED]> /proc/mounts in its current state fails to disambiguate bind mounts, especially when the bind mount is subrooted. Also it does not capture propagation state of the mounts(shared-subtree). The following patch addresses the problem. The patch adds '/proc//mountin

Re: [patch 24/26] mount options: fix tmpfs

2008-01-29 Thread Hugh Dickins
On Mon, 28 Jan 2008, Miklos Szeredi wrote: > > I'll add functions for calculating the default max values, so the > calculations won't accidentally become different for the > initialization and the option showing. Excellent. > > If you agree with the version below, please take it into your collec

Amateur Sex My booty ex girlfriend riding on my dong

2008-01-29 Thread Sondra Nix
http://www.performplan.com abstersion mollescence organoantimony sumphish robots talionic tobogganing southwesternmost loller casebox fromfile slad tablemaker bowwow heteronymic disprejudice pallah opart coprocessing venter policemanism unshaded chassepot terrar settlings sapwoods fastiduously po