Badari Pulavarty
fa30bd058b
[PATCH] map multiple blocks for mpage_readpages()
...
This patch changes mpage_readpages() and get_block() to get the disk mapping
information for multiple blocks at the same time.
b_size represents the amount of disk mapping that needs to mapped. On the
successful get_block() b_size indicates the amount of disk mapping thats
actually mapped. Only the filesystems who care to use this information and
provide multiple disk blocks at a time can choose to do so.
No changes are needed for the filesystems who wants to ignore this.
[akpm@osdl.org: cleanups]
Signed-off-by: Badari Pulavarty <pbadari@us.ibm.com>
Cc: Mingming Cao <cmm@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-26 08:57:01 -08:00
..
2006-03-26 08:57:01 -08:00
2006-03-22 12:47:28 +11:00
2006-03-22 12:47:28 +11:00
2006-01-09 20:48:03 +01:00
2005-11-03 13:55:06 +11:00
2005-09-05 11:47:01 +10:00
2006-03-22 14:12:12 +11:00
2006-01-11 18:42:13 -08:00
2006-03-22 12:47:28 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 14:58:39 +11:00
2006-01-12 10:29:53 +11:00
2006-03-17 17:29:56 +11:00
2006-03-17 17:29:18 +11:00
2006-03-17 17:29:25 +11:00
2006-03-17 17:29:56 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-03-14 13:29:52 +11:00
2006-03-14 13:30:23 +11:00
2006-03-17 17:25:04 +11:00
2006-03-14 13:30:23 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-03-14 13:05:30 +11:00
2006-03-17 17:29:56 +11:00
2006-03-17 17:29:56 +11:00
2006-03-17 17:25:36 +11:00
2005-11-02 14:58:39 +11:00
2006-01-11 15:33:02 +11:00
2006-03-17 17:28:47 +11:00
2006-03-17 17:27:56 +11:00
2006-03-17 17:28:27 +11:00
2006-03-17 17:28:27 +11:00
2006-03-17 17:28:40 +11:00
2006-03-17 17:28:18 +11:00
2006-03-17 17:28:40 +11:00
2006-03-17 17:27:07 +11:00
2006-03-17 17:28:18 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-03-14 13:20:33 +11:00
2006-03-17 17:30:01 +11:00
2006-01-12 10:29:53 +11:00
2006-03-14 13:20:33 +11:00
2006-03-17 17:29:56 +11:00
2006-01-11 15:33:02 +11:00
2006-03-22 14:12:12 +11:00
2005-11-02 14:58:39 +11:00
2006-01-12 10:29:53 +11:00
2006-01-12 10:29:53 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-01-11 15:33:02 +11:00
2006-03-14 13:13:09 +11:00
2006-01-11 15:30:08 +11:00
2005-11-02 15:11:25 +11:00
2005-11-02 15:11:25 +11:00
2006-03-14 14:07:36 +11:00
2005-11-02 14:58:39 +11:00
2006-03-17 17:25:36 +11:00
2005-11-02 14:58:39 +11:00
2006-01-12 10:29:53 +11:00
2005-11-02 14:58:39 +11:00
2006-03-22 12:47:15 +11:00
2006-03-17 17:26:04 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-03-22 12:44:15 +11:00
2005-11-25 16:41:33 +11:00
2006-03-17 17:26:04 +11:00
2005-11-02 14:58:39 +11:00
2006-01-11 21:02:47 +11:00
2006-03-17 17:26:04 +11:00
2005-11-02 14:58:39 +11:00
2006-01-15 02:37:08 +01:00
2006-01-11 21:02:47 +11:00
2005-11-02 14:58:39 +11:00
2006-03-14 13:29:32 +11:00
2006-03-14 13:47:32 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 15:01:12 +11:00
2005-11-03 16:14:31 +11:00
2006-01-11 20:58:44 +11:00
2006-02-28 12:29:51 +11:00
2005-11-02 14:58:39 +11:00
2006-01-11 15:39:08 +11:00
2006-03-22 14:12:12 +11:00
2006-01-11 15:33:02 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-01-15 02:37:08 +01:00
2005-11-02 14:58:39 +11:00
2005-11-02 14:58:39 +11:00
2006-03-17 17:25:46 +11:00
2006-03-14 13:18:19 +11:00
2005-11-02 14:58:39 +11:00
2006-01-11 20:58:44 +11:00
2005-11-02 14:58:39 +11:00
2006-03-22 12:47:52 +11:00
2006-03-24 07:33:19 -08:00
2005-11-09 07:55:57 -08:00