Matthew Wilcox
289c6aedac
dax,ext2: replace ext2_clear_xip_target with dax_clear_blocks
...
This is practically generic code; other filesystems will want to call it
from other places, but there's nothing ext2-specific about it.
Make it a little more generic by allowing it to take a count of the number
of bytes to zero rather than fixing it to a single page. Thanks to Dave
Hansen for suggesting that I need to call cond_resched() if zeroing more
than one page.
Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
Cc: Andreas Dilger <andreas.dilger@intel.com>
Cc: Boaz Harrosh <boaz@plexistor.com>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Dave Chinner <david@fromorbit.com>
Cc: Jan Kara <jack@suse.cz>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Randy Dunlap <rdunlap@infradead.org>
Cc: Ross Zwisler <ross.zwisler@linux.intel.com>
Cc: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2015-02-16 17:56:03 -08:00
..
2015-02-12 13:50:21 -08:00
2014-08-08 15:57:24 -07:00
2014-12-13 12:42:52 -08:00
2015-02-12 13:50:21 -08:00
2014-11-19 13:01:20 -05:00
2014-12-13 12:42:51 -08:00
2014-08-08 15:57:24 -07:00
2015-02-12 13:50:21 -08:00
2014-11-19 13:01:20 -05:00
2015-02-12 13:50:21 -08:00
2015-02-12 13:50:21 -08:00
2015-01-20 14:02:58 -07:00
2015-01-20 14:03:05 -07:00
2014-08-08 15:57:25 -07:00
2014-12-14 16:10:09 -08:00
2014-06-06 16:08:14 -07:00
2015-01-18 01:03:45 -05:00
2015-01-20 14:03:05 -07:00
2015-01-29 19:16:40 +01:00
2014-08-08 15:57:18 -07:00
2015-01-20 14:03:05 -07:00
2014-11-03 15:20:29 -05:00
2015-02-16 17:56:03 -08:00
2015-01-05 11:13:55 +01:00
2015-02-12 13:50:21 -08:00
2015-02-12 19:28:50 -08:00
2014-12-13 12:42:51 -08:00
2014-04-04 15:39:39 -07:00
2014-10-13 17:52:21 +01:00
2015-02-12 13:50:21 -08:00
2015-02-12 18:54:28 -08:00
2014-12-10 17:41:16 -08:00
2014-12-18 19:08:10 -08:00
2014-08-07 14:40:09 -04:00
2014-08-08 15:57:22 -07:00
2014-10-31 17:48:54 -04:00
2015-01-20 14:03:05 -07:00
2015-01-07 09:51:49 +01:00
2014-11-18 10:15:29 +01:00
2014-12-12 09:28:03 -08:00
2014-11-28 18:23:44 -08:00
2015-02-02 15:02:34 -06:00
2015-02-13 21:21:36 -08:00
2015-02-12 10:39:41 -08:00
2014-08-06 18:01:12 -07:00
2014-08-08 15:57:20 -07:00
2015-01-20 14:03:05 -07:00
2015-02-12 13:50:21 -08:00
2014-09-17 16:33:11 -04:00
2015-02-09 14:58:50 -05:00
2015-02-12 13:50:21 -08:00
2015-02-10 14:30:28 -08:00
2015-01-20 14:03:04 -07:00
2015-02-12 13:50:21 -08:00
2014-10-14 02:18:22 +02:00
2014-03-13 10:14:33 -04:00
2014-12-08 20:39:29 -05:00
2015-02-13 21:21:38 -08:00
2015-01-16 16:01:29 -08:00
2014-03-13 10:14:33 -04:00
2014-08-08 15:57:26 -07:00
2015-02-10 15:52:38 -08:00
2015-01-20 14:03:05 -07:00
2014-12-16 15:46:01 -08:00
2015-01-20 14:03:05 -07:00
2014-11-27 18:48:44 +00:00
2015-02-15 11:11:47 -08:00
2014-05-06 17:38:00 -04:00
2015-02-15 10:11:39 -08:00
2015-02-05 16:34:25 +01:00
2014-10-14 02:18:20 +02:00
2015-02-12 18:54:28 -08:00
2015-02-12 13:50:21 -08:00
2014-03-27 09:52:54 -07:00
2014-06-10 13:57:22 -07:00
2014-08-07 14:40:09 -04:00
2014-11-19 13:01:20 -05:00
2014-10-09 02:39:00 -04:00
2014-12-11 17:56:37 -08:00
2014-12-13 12:42:51 -08:00
2014-06-04 16:54:21 -07:00
2014-12-17 08:27:14 -05:00
2014-12-13 12:42:51 -08:00
2015-02-12 14:13:23 -08:00
2014-10-21 13:55:11 -06:00
2015-01-20 14:02:58 -07:00
2014-03-04 08:05:21 +00:00
2014-07-11 13:53:04 +03:00
2014-10-31 17:48:54 -04:00
2014-10-14 02:18:21 +02:00
2015-02-16 17:56:03 -08:00
2015-02-13 21:21:41 -08:00
2014-09-26 21:16:51 -04:00
2015-02-12 18:54:09 -08:00
2014-11-05 14:13:23 -05:00
2015-02-13 21:21:40 -08:00
2014-12-13 12:42:51 -08:00
2015-01-08 15:10:52 -08:00
2014-10-13 11:28:42 +02:00
2014-12-10 17:41:10 -08:00
2014-04-03 16:21:05 -07:00
2014-08-07 14:40:09 -04:00
2015-01-22 08:13:17 -07:00
2015-02-12 18:54:28 -08:00
2015-02-12 18:54:08 -08:00
2015-02-10 14:30:30 -08:00
2015-01-05 14:15:58 +00:00
2014-11-24 07:45:02 +01:00
2014-11-03 15:20:29 -05:00
2015-02-02 18:09:38 +01:00
2015-02-16 17:56:03 -08:00
2014-06-25 22:08:29 -04:00
2014-12-04 14:31:00 -05:00
2014-10-09 22:25:53 -04:00
2014-12-16 15:53:03 -08:00
2015-02-13 21:21:36 -08:00
2014-12-10 21:30:20 -05:00
2014-12-16 15:25:31 -08:00
2014-05-06 17:39:42 -04:00
2014-12-02 10:46:50 -06:00
2014-04-01 23:19:08 -04:00
2014-05-06 13:58:42 -04:00
2014-12-17 08:27:15 -05:00
2015-01-16 16:08:16 -05:00
2014-10-31 17:48:54 -04:00
2015-02-12 18:54:12 -08:00
2015-02-13 21:21:39 -08:00
2014-11-05 14:13:23 -05:00
2014-10-24 00:14:35 +02:00
2014-08-26 09:35:56 +02:00
2015-02-12 18:54:28 -08:00
2014-11-19 13:01:25 -05:00
2014-11-05 14:13:23 -05:00
2014-11-19 13:01:26 -05:00