Christoph Hellwig
9cb569d601
remove SWRITE* I/O types
...
These flags aren't real I/O types, but tell ll_rw_block to always
lock the buffer instead of giving up on a failed trylock.
Instead add a new write_dirty_buffer helper that implements this semantic
and use it from the existing SWRITE* callers. Note that the ll_rw_block
code had a bug where it didn't promote WRITE_SYNC_PLUG properly, which
this patch fixes.
In the ufs code clean up the helper that used to call ll_rw_block
to mirror sync_dirty_buffer, which is the function it implements for
compound buffers.
Signed-off-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2010-08-18 01:09:01 -04:00
..
2010-08-14 22:26:51 +02:00
2010-08-14 22:26:51 +02:00
2010-08-14 21:08:49 +02:00
2010-08-12 10:01:30 -07:00
2010-08-12 08:43:30 -07:00
2010-08-08 21:19:42 +01:00
2010-08-14 22:26:51 +02:00
2010-08-14 22:26:51 +02:00
2010-08-14 22:26:51 +02:00
2010-08-14 22:26:51 +02:00
2010-08-14 22:26:51 +02:00
2010-08-14 22:26:51 +02:00
2010-08-05 13:26:20 +01:00
2010-08-12 06:38:24 +10:00
2010-08-11 11:38:01 +01:00
2010-08-14 11:54:09 -07:00
2010-08-14 22:26:51 +02:00
2010-08-10 14:35:41 -07:00
2010-08-01 19:36:03 -04:00
2010-08-07 18:23:12 +02:00
2010-08-09 00:13:34 +02:00
2010-08-12 08:43:30 -07:00
2010-08-07 18:53:10 +02:00
2010-08-12 08:43:30 -07:00
2010-08-12 08:43:30 -07:00
2010-08-07 18:26:29 +02:00
2010-08-18 01:09:01 -04:00
2010-08-02 15:34:57 +10:00
2010-08-04 11:47:58 -07:00
2010-08-07 18:53:13 +02:00
2010-08-13 16:53:13 -07:00
2010-08-09 20:45:04 -07:00
2010-08-10 13:47:42 -07:00
2010-08-06 15:36:47 -05:00
2010-08-08 14:55:26 -04:00
2010-08-03 13:47:04 -04:00
2010-08-09 20:45:04 -07:00
2010-08-11 00:29:47 -04:00
2010-08-04 11:00:45 +02:00
2010-08-12 04:14:10 +01:00
2010-08-05 13:53:35 -07:00
2010-08-12 04:14:05 +01:00
2010-08-13 12:03:24 -07:00
2010-08-04 14:13:02 -07:00
2010-08-05 17:17:51 +00:00
2010-08-07 18:53:57 +02:00
2010-08-07 18:53:57 +02:00
2010-08-10 00:09:20 -07:00
2010-08-10 11:26:52 -07:00
2010-08-10 13:47:40 -07:00
2010-08-06 09:23:07 -07:00
2010-08-02 10:09:04 +02:00
2010-08-09 20:45:09 -07:00
2010-08-11 00:28:20 -04:00
2010-08-18 01:09:01 -04:00
2010-08-01 17:06:44 -06:00
2010-08-12 14:23:04 -07:00
2010-08-12 14:23:04 -07:00
2010-08-03 19:45:31 -07:00
2010-08-09 20:44:58 -07:00
2010-08-11 09:23:22 +02:00
2010-08-11 09:22:46 +02:00
2010-08-11 18:21:02 +02:00
2010-08-11 18:21:02 +02:00
2010-08-04 15:31:02 -07:00
2010-08-02 20:30:04 -07:00
2010-08-03 09:49:09 -04:00
2010-08-12 11:47:50 +10:00
2010-08-09 20:45:05 -07:00
2010-08-10 13:47:40 -07:00
2010-08-07 13:03:53 -07:00
2010-08-10 11:49:21 -07:00
2010-08-12 11:27:58 +02:00
2010-08-14 22:26:51 +02:00
2010-08-05 09:22:30 -05:00
2010-08-12 09:51:35 -07:00
2010-08-11 08:59:23 -07:00
2010-08-05 09:22:21 -05:00
2010-08-09 20:44:58 -07:00
2010-08-02 06:40:39 +03:00
2010-08-02 06:39:44 +03:00
2010-08-02 15:35:11 +10:00
2010-08-04 11:47:58 -07:00
2010-08-09 16:48:45 -04:00
2010-08-11 08:59:19 -07:00
2010-08-09 20:44:56 -07:00
2010-08-12 04:14:05 +01:00
2010-08-10 11:26:52 -07:00
2010-08-09 20:44:58 -07:00
2010-08-09 20:45:00 -07:00
2010-08-11 23:04:41 +09:30
2010-08-11 00:29:47 -04:00
2010-08-04 15:31:02 -07:00
2010-08-10 16:24:41 -07:00
2010-08-07 13:19:36 -07:00
2010-08-06 13:41:39 -04:00
2010-08-06 09:25:50 -06:00
2010-08-06 09:25:50 -06:00
2010-08-08 10:02:59 -07:00
2010-08-11 08:59:19 -07:00
2010-08-12 10:15:10 -07:00
2010-08-11 00:29:47 -04:00
2010-08-04 14:12:05 -07:00
2010-08-08 18:20:38 +00:00
2010-08-09 20:44:58 -07:00
2010-08-06 09:39:22 -07:00
2010-08-05 13:53:34 -07:00
2010-08-11 09:21:15 +02:00
2010-08-04 21:53:17 -07:00
2010-08-09 20:44:59 -07:00
2010-08-03 09:48:50 -04:00
2010-08-09 16:47:27 -04:00
2010-08-10 11:26:52 -07:00
2010-08-12 10:15:10 -07:00
2010-08-09 20:45:02 -07:00
2010-08-10 12:07:51 -07:00
2010-08-10 13:47:46 -07:00
2010-08-11 09:13:19 -07:00
2010-08-10 13:47:46 -07:00
2010-08-10 13:47:46 -07:00
2010-08-10 13:47:46 -07:00
2010-08-04 16:12:01 +09:00
2010-08-09 20:44:58 -07:00
2010-08-04 21:53:14 -07:00
2010-08-11 08:59:21 -07:00
2010-08-11 08:59:21 -07:00
2010-08-11 08:59:21 -07:00
2010-08-09 16:48:44 -04:00
2010-08-11 08:59:19 -07:00
2010-08-13 16:53:13 -07:00
2010-08-05 13:53:35 -07:00
2010-08-11 08:59:22 -07:00
2010-08-13 16:53:13 -07:00
2010-08-03 09:48:45 -04:00
2010-08-09 20:44:57 -07:00
2010-08-10 13:47:44 -07:00
2010-08-06 10:37:02 -04:00
2010-08-10 14:35:44 -07:00
2010-08-12 11:47:26 +10:00
2010-08-08 23:43:01 -03:00
2010-08-11 08:59:02 -07:00
2010-08-12 09:09:41 -07:00
2010-08-10 13:47:44 -07:00
2010-08-07 12:42:58 -07:00
2010-08-12 08:43:29 -07:00
2010-08-02 15:34:57 +10:00