Alex Tomas
64769240bd
ext4: Add delayed allocation support in data=writeback mode
...
Updated with fixes from Mingming Cao <cmm@us.ibm.com> to unlock and
release the page from page cache if the delalloc write_begin failed, and
properly handle preallocated blocks. Also added a fix to clear
buffer_delay in block_write_full_page() after allocating a delayed
buffer.
Updated with fixes from Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
to update i_disksize properly and to add bmap support for delayed
allocation.
Updated with a fix from Valerie Clement <valerie.clement@bull.net> to
avoid filesystem corruption when the filesystem is mounted with the
delalloc option and blocksize < pagesize.
Signed-off-by: Alex Tomas <alex@clusterfs.com>
Signed-off-by: Mingming Cao <cmm@us.ibm.com>
Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
2008-07-11 19:27:31 -04:00
..
2008-07-03 09:59:03 -05:00
2008-04-30 08:29:54 -07:00
2008-05-06 13:45:33 -04:00
2008-06-06 11:29:10 -07:00
2008-05-01 08:04:01 -07:00
2008-05-16 12:01:45 -07:00
2008-04-30 08:29:54 -07:00
2008-07-12 14:33:42 -07:00
2008-04-29 08:06:04 -07:00
2008-04-30 08:29:54 -07:00
2008-04-30 16:52:47 -07:00
2008-04-30 08:29:48 -07:00
2008-05-19 15:37:27 -05:00
2008-07-04 10:40:05 -07:00
2008-04-30 08:29:54 -07:00
2008-04-28 08:58:43 -07:00
2008-07-04 10:40:05 -07:00
2008-07-11 19:27:31 -04:00
2008-06-12 18:05:39 -07:00
2008-04-29 08:06:00 -07:00
2008-06-17 18:08:10 -07:00
2008-06-24 19:02:28 +01:00
2008-04-30 08:29:52 -07:00
2008-05-13 08:02:24 -07:00
2008-05-21 16:55:58 -07:00
2008-04-30 08:29:50 -07:00
2008-04-30 08:29:33 -07:00
2008-05-14 19:11:14 -07:00
2008-07-11 19:27:31 -04:00
2008-05-01 11:15:28 -07:00
2008-04-29 08:06:18 -07:00
2008-04-30 08:29:54 -07:00
2008-04-30 08:29:54 -07:00
2008-04-29 08:06:28 -07:00
2008-07-08 15:22:40 -04:00
2008-05-18 19:13:07 -04:00
2008-05-24 09:56:08 -07:00
2008-07-10 09:25:39 -07:00
2008-04-30 08:29:54 -07:00
2008-07-05 13:13:44 -07:00
2008-04-30 08:29:50 -07:00
2008-07-08 12:39:31 -07:00
2008-04-30 08:29:54 -07:00
2008-05-14 22:34:16 -07:00
2008-04-30 08:29:52 -07:00
2008-06-24 11:38:03 +02:00
2008-05-13 08:02:23 -07:00
2008-04-30 08:29:54 -07:00
2008-07-11 11:37:18 -07:00
2008-06-06 11:36:22 -07:00
2008-05-01 13:08:50 -04:00
2008-04-29 08:06:04 -07:00
2008-06-06 11:29:13 -07:00
2008-06-16 10:20:57 -07:00
2008-04-29 08:06:04 -07:00
2008-06-06 11:29:13 -07:00
2008-04-29 08:06:04 -07:00
2008-04-29 08:06:04 -07:00
2008-04-25 09:23:53 -04:00
2008-05-07 18:35:03 +02:00
2008-06-23 08:30:55 -04:00
2008-07-11 19:27:31 -04:00
2008-04-29 08:06:01 -07:00
2008-04-30 08:29:47 -07:00
2008-05-16 17:23:05 -04:00
2008-06-23 13:07:00 -04:00
2008-05-01 13:08:16 -04:00
2008-05-13 08:02:23 -07:00
2008-04-29 08:06:05 -07:00
2008-05-01 13:08:50 -04:00
2008-05-01 13:08:50 -04:00
2008-07-10 13:25:43 -07:00
2008-05-01 13:08:16 -04:00
2008-05-01 13:08:16 -04:00
2008-05-16 17:22:52 -04:00
2008-04-29 08:06:00 -07:00
2008-05-06 13:13:37 -07:00
2008-04-29 08:06:25 -07:00
2008-04-21 23:11:01 -04:00
2008-04-29 08:06:00 -07:00
2008-07-04 10:40:07 -07:00
2008-06-06 11:29:08 -07:00
2008-07-04 10:40:07 -07:00
2008-06-23 11:52:30 -04:00
2008-07-11 19:27:31 -04:00
2008-06-23 11:52:30 -04:00
2008-04-30 08:29:54 -07:00
2008-07-04 10:40:08 -07:00
2008-06-23 11:52:29 -04:00
2008-04-23 00:05:09 -04:00
2008-04-23 00:05:09 -04:00
2008-04-28 08:58:32 -07:00
2008-04-30 08:29:51 -07:00
2008-04-28 08:58:33 -07:00
2008-04-22 15:17:11 -07:00
2008-06-22 12:23:15 -07:00
2008-04-23 00:04:38 -04:00
2008-05-01 13:08:50 -04:00
2008-05-28 14:49:27 +02:00
2008-04-29 08:06:00 -07:00
2008-04-29 08:06:06 -07:00
2008-05-01 13:08:50 -04:00
2008-06-23 08:43:52 -04:00
2008-04-29 08:06:06 -07:00