Chris Mason
ea8efc74bd
Btrfs: make sure not to return overlapping extents to fiemap
...
The btrfs fiemap code was incorrectly returning duplicate or overlapping
extents in some cases. cp was blindly trusting this result and we would
end up with a destination file that was bigger than the original because
some bytes were copied twice.
The fix here adjusts our offsets to make sure we're always moving
forward in the fiemap results.
Signed-off-by: Chris Mason <chris.mason@oracle.com >
2011-03-08 11:58:09 -05:00
..
2010-09-13 08:13:03 -05:00
2010-08-09 16:47:39 -04:00
2010-08-09 16:48:51 -04:00
2010-08-13 10:37:30 -07:00
2010-08-09 00:13:34 +02:00
2010-08-11 08:59:06 -07:00
2010-06-16 18:05:05 +02:00
2010-08-09 16:48:53 -04:00
2011-03-08 11:58:09 -05:00
2010-08-12 09:51:35 -07:00
2010-10-07 08:01:50 -07:00
2010-10-01 17:50:08 +00:00
2010-09-19 11:03:09 -07:00
2010-06-04 17:16:29 -04:00
2010-08-18 01:01:33 -04:00
2010-08-05 14:23:45 -05:00
2010-08-27 10:50:53 -05:00
2010-10-08 11:26:54 -04:00
2010-08-09 16:48:45 -04:00
2010-08-10 11:26:52 -07:00
2010-08-10 11:26:52 -07:00
2010-08-18 01:09:01 -04:00
2010-08-10 11:26:52 -07:00
2010-08-12 09:51:35 -07:00
2010-10-04 10:45:32 +02:00
2010-09-17 14:00:10 +01:00
2010-08-09 16:48:37 -04:00
2010-08-09 16:48:37 -04:00
2010-08-18 06:21:10 -04:00
2010-08-09 16:48:17 -04:00
2010-08-09 16:48:16 -04:00
2010-08-09 16:47:49 -04:00
2010-08-11 00:29:47 -04:00
2010-08-18 01:09:01 -04:00
2010-08-18 01:09:01 -04:00
2010-08-10 11:49:21 -07:00
2010-08-10 15:33:09 -07:00
2010-08-14 00:24:24 +02:00
2010-09-09 18:57:25 -07:00
2010-08-10 13:58:28 -07:00
2010-09-12 19:57:50 -04:00
2010-10-13 15:48:55 -04:00
2010-08-30 10:18:03 +09:00
2010-10-11 18:15:28 -07:00
2010-08-09 16:48:37 -04:00
2010-09-29 17:33:05 -07:00
2010-08-10 11:47:36 -07:00
2010-08-13 10:06:55 +02:00
2010-10-01 10:50:59 -07:00
2010-08-09 16:47:31 -04:00
2010-08-10 11:26:52 -07:00
2010-08-09 16:47:39 -04:00
2010-10-01 10:50:59 -07:00
2010-08-09 16:48:00 -04:00
2010-08-08 22:29:33 +00:00
2010-09-03 17:26:28 -07:00
2010-08-11 08:59:23 -07:00
2010-08-10 11:26:52 -07:00
2010-08-10 11:26:52 -07:00
2010-08-18 01:09:01 -04:00
2010-10-06 22:35:48 -05:00
2010-09-22 17:22:39 -07:00
2010-05-27 22:03:05 -04:00
2010-08-09 16:47:39 -04:00
2010-08-14 00:24:24 +02:00
2010-10-14 10:57:40 -07:00
2010-06-01 08:11:06 -07:00
2010-06-29 15:29:31 -07:00
2010-09-09 18:57:24 -07:00
2010-08-17 18:07:43 -07:00
2010-08-23 13:36:59 +02:00
2010-08-07 18:20:39 +02:00
2010-08-11 08:59:18 -07:00
2010-08-18 01:09:01 -04:00
2010-09-22 09:48:47 +02:00
2010-08-14 00:24:24 +02:00
2010-09-22 17:22:38 -07:00
2010-08-18 08:35:48 -04:00
2010-09-09 18:57:22 -07:00
2010-08-09 16:47:44 -04:00
2010-10-14 19:15:28 -07:00
2010-09-09 18:57:25 -07:00
2010-08-18 08:35:48 -04:00
2010-08-11 08:59:02 -07:00
2010-08-18 08:35:46 -04:00
2010-10-29 11:25:29 -04:00
2010-08-18 01:04:22 -04:00
2010-08-10 11:39:13 -07:00
2010-08-18 08:35:48 -04:00
2010-08-14 00:24:24 +02:00
2010-07-20 17:30:22 +02:00
2010-08-09 16:47:39 -04:00
2010-08-18 06:24:41 -04:00
2010-08-18 08:35:48 -04:00
2010-09-07 13:46:20 -07:00
2010-08-18 08:35:47 -04:00
2010-06-10 19:08:34 +02:00
2010-08-18 08:35:48 -04:00
2010-07-28 09:58:32 -04:00
2010-08-09 20:45:05 -07:00
2010-08-11 08:59:20 -07:00
2010-08-07 18:52:56 +02:00
2010-08-13 16:53:13 -07:00
2010-08-09 16:48:44 -04:00
2010-08-18 08:35:48 -04:00
2010-08-09 16:47:43 -04:00
2010-08-13 16:53:13 -07:00