| From | Subject | Date |
|---|---|---|
| Miklos Szeredi | [patch 2/3] fuse: save space in struct fuse_req
From: Miklos Szeredi <mszeredi@suse.cz>
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 <mszeredi@suse.cz>
---
Index: linux/fs/fuse/file.c
===================================================================
--- linux.orig/fs/fuse/file.c 2008-01-29 17:12:56.000000000 +0100
+++ linux/fs/fuse/file.c 2008-01-29 17:13:06.000000000 +0100
@@ -77,8 +77,8 @@ static struct fuse_file ...
| Jan 29, 11:17 am 2008 |
| Miklos Szeredi | [patch 0/3] fuse: update for 2.6.25
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
--
-
| Jan 29, 11:17 am 2008 |
| Miklos Szeredi | [patch 3/3] fuse: limit queued background requests
From: Miklos Szeredi <mszeredi@suse.cz>
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 background requests available to
userspace.
This is done by introducing another queue for background requests, and
a counter for the number of "active" requests, which are currently
available for ...
| Jan 29, 11:17 am 2008 |
| Miklos Szeredi | [patch 1/3] fuse: fix attribute caching after create
From: Miklos Szeredi <mszeredi@suse.cz>
Invalidate attributes on create, since st_ctime is updated. Reported
by Szabolcs Szakacsits
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
Index: linux/fs/fuse/dir.c
===================================================================
--- linux.orig/fs/fuse/dir.c 2008-01-29 17:12:56.000000000 +0100
+++ linux/fs/fuse/dir.c 2008-01-29 17:13:04.000000000 +0100
@@ -416,6 +416,7 @@ static int fuse_create_open(struct inode
fuse_put_request(fc, ...
| Jan 29, 11:17 am 2008 |
| Miklos Szeredi | [patch 6/6] mm: bdi: allow setting a maximum for the bdi ...
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Add "max_ratio" to /sys/class/bdi. This indicates the maximum
percentage of the global dirty threshold allocated to this bdi.
[mszeredi@suse.cz]
- fix parsing in max_ratio_store().
- export bdi_set_max_ratio() to modules
- limit bdi_dirty with bdi->max_ratio
- document new sysfs attribute
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
Index: ...
| Jan 29, 8:49 am 2008 |
| Miklos Szeredi | [patch 5/6] mm: bdi: allow setting a minimum for the bdi ...
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
Add "min_ratio" to /sys/class/bdi. This indicates the minimum
percentage of the global dirty threshold allocated to this bdi.
[mszeredi@suse.cz]
- fix parsing in min_ratio_store()
- document new sysfs attribute
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
Index: linux/include/linux/backing-dev.h
===================================================================
--- ...
| Jan 29, 8:49 am 2008 |
| Miklos Szeredi | [patch 3/6] mm: bdi: expose the BDI object in sysfs for NFS
From: Miklos Szeredi <mszeredi@suse.cz>
Register NFS' backing_dev_info under sysfs with the name
"nfs-MAJOR:MINOR"
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
CC: Peter Zijlstra <a.p.zijlstra@chello.nl>
CC: Trond Myklebust <trond.myklebust@fys.uio.no>
---
Index: linux/fs/nfs/super.c
===================================================================
--- linux.orig/fs/nfs/super.c 2008-01-29 10:26:47.000000000 +0100
+++ linux/fs/nfs/super.c 2008-01-29 12:12:38.000000000 +0100
@@ ...
| Jan 29, 8:49 am 2008 |
| Miklos Szeredi | [patch 2/6] mm: bdi: export BDI attributes in sysfs
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
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/<block>/queue/read_ahead_kb should be
deprecated.
With patient help from Kay Sievers and Greg KH
[mszeredi@suse.cz]
- split off NFS and FUSE changes into separate patches
- document new sysfs attributes ...
| Jan 29, 8:49 am 2008 |
| Greg KH | Re: [patch 2/6] mm: bdi: export BDI attributes in sysfs
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
-
| Jan 29, 10:39 am 2008 |
| Miklos Szeredi | [patch 1/6] mm: bdi: tweak task dirty penalty
From: Peter Zijlstra <a.p.zijlstra@chello.nl>
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 <a.p.zijlstra@chello.nl>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
Index: linux/mm/page-writeback.c
===================================================================
--- linux.orig/mm/page-writeback.c 2008-01-17 ...
| Jan 29, 8:49 am 2008 |
| Miklos Szeredi | [patch 4/6] mm: bdi: expose the BDI object in sysfs for FUSE
From: Miklos Szeredi <mszeredi@suse.cz>
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/class/bdi, and
with actual mounts.
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
CC: Peter Zijlstra <a.p.zijlstra@chello.nl>
---
Index: ...
| Jan 29, 8:49 am 2008 |
| Miklos Szeredi | [patch 0/6] mm: bdi: updates
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.
--
-
| Jan 29, 8:49 am 2008 |
| Miklos Szeredi | Re: [patch 0/6] mm: bdi: updates
More precisely /proc/<pid>/mountinfo is only needed to find mounts for
a given BDI (which might not be a very common scenario), and not the
other way round.
But both patches are useful, and they are even more useful together ;)
Miklos
-
| Jan 29, 11:32 am 2008 |
| Peter Zijlstra | Re: [patch 0/6] mm: bdi: updates
Thanks for picking these up Miklos!
While they do not strictly depend upon the /proc/<pid>/mountinfo patch I
think its good to mention they go hand in hand. The mountinfo file gives
the information needed to associate a mount with a given bdi for non
block devices.
-
| Jan 29, 10:06 am 2008 |
| Miklos Szeredi | [patch] vfs: create /proc/<pid>/mountinfo
From: Ram Pai <linuxram@us.ibm.com>
/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/<pid>/mountinfo' which contains a superset of
information in '/proc/<pid>/mounts'. The following fields are added:
mntid -- is a unique identifier of the mount
parent -- the id of the parent ...
| Jan 29, 6:57 am 2008 |
| Sondra Nix | Amateur Sex My booty ex girlfriend riding on my dong
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 postencephalitic sparkiest
yali devastator spewing calix snelled drollery
losings dysuric
camellin employment gismo thribble cyclist
caleb remittances
fixedly mendicancy unvindictive monobasicity ...
| Jan 29, 5:22 am 2008 |
| Jan Kara | Re: [RFC] ext3: per-process soft-syncing data=ordered mode
It is a problem with the way how ext3 does fsync (at least that's what
we ended up with in that konqueror problem)... It has to flush the
current transaction which means that app doing fsync() has to wait till
all dirty data of all files on the filesystem are written (if we are in
ordered mode). And that takes quite some time... There are possibilities
how to avoid that but especially with freshly created files, it's tough
and I don't see a way how to do it without some fundamental changes ...
| Jan 29, 10:22 am 2008 |
| Hugh Dickins | Re: [patch 24/26] mount options: fix tmpfs
I've just now checked: the NUMA options are showing fine.
Thanks,
Hugh
-
| Jan 29, 6:28 am 2008 |
| David Howells | Re: [patch 05/26] mount options: fix afs
Sounds reasonable, but I can't test it till I get back from LCA.
David
-
| Jan 28, 5:19 pm 2008 |
| david | Re: [RFC] Parallelize IO for e2fsck
not to mention machines with 1G of ram (900M lowmem, 128M highmem)
David Lang
-
| Jan 29, 1:29 am 2008 |
| previous day | today | next day |
|---|---|---|
| January 28, 2008 | January 29, 2008 | January 30, 2008 |
