linux-fsdevel mailing list

FromSubjectsort iconDate
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 &lt;linuxram@us.ibm.com&gt; /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/&lt;pid&gt;/mountinfo' which contains a superset of information in '/proc/&lt;pid&gt;/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 daytodaynext day
January 28, 2008January 29, 2008January 30, 2008