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
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
> >
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
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
> 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
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
=
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
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
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
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
> 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,
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
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
===
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
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
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
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_
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
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
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
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
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
22 matches
Mail list logo