Re: [patch 0/6][RFC] Cleanup FIBMAP

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Mike Waychison <mikew@...>
Cc: Zach Brown <zab@...>, Anton Altaparmakov <aia21@...>, <linux-fsdevel@...>, <linux-kernel@...>
Date: Monday, October 29, 2007 - 3:46 pm

On Mon, 29 Oct 2007 12:18:22 -0700
Mike Waychison <mikew@google.com> wrote:


This is a larger topic of helping userland optimize access to groups of
files.  For example, during a readdir if we knew the next step was to
delete all the files found, we could do one top of readahead (or even
ordering the returned values).

If we knew the next step would be to read all the files found, a
different type of readahead would be useful.

But, we shouldn't inflict all of this on fibmap/fiemap....we'll get
lost trying to make the one true interface for all operations.

For grouping operations on files, I think a read_tree syscall with
hints for what userland will do (read, stat, delete, list
filenames), and a better cookie than readdir should do it.

-chris
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[patch 0/6][RFC] Cleanup FIBMAP, Mike Waychison, (Fri Oct 26, 7:37 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, H. Peter Anvin, (Sat Oct 27, 8:43 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Anton Altaparmakov, (Sat Oct 27, 1:57 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Chris Mason, (Mon Oct 29, 10:10 am)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Mike Waychison, (Mon Oct 29, 3:16 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Andreas Dilger, (Mon Oct 29, 3:47 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Zach Brown, (Mon Oct 29, 12:30 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Mike Waychison, (Mon Oct 29, 3:18 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Zach Brown, (Mon Oct 29, 4:00 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Ric Wheeler, (Wed Oct 31, 7:06 am)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Zach Brown, (Wed Oct 31, 12:16 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Ric Wheeler, (Wed Oct 31, 1:17 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Chris Mason, (Mon Oct 29, 3:46 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Zach Brown, (Mon Oct 29, 4:01 pm)
Re: [patch 0/6][RFC] Cleanup FIBMAP, Szabolcs Szakacsits, (Sat Oct 27, 5:45 pm)