Christoph Hellwig
f09738638d
[XFS] Delay direct I/O completion to a workqueue This is nessecary
...
because aio+dio completions may happen from irq context but we need
process context for converting unwritten extents. We also queue regular
direct I/O completions to workqueue for regularity, there's only one
queue_work call per syscall.
SGI-PV: 934766
SGI-Modid: xfs-linux:xfs-kern:196857a
Signed-off-by: Christoph Hellwig <hch@sgi.com>
Signed-off-by: Nathan Scott <nathans@sgi.com>
2005-09-05 08:22:52 +10:00
..
2005-09-05 08:22:52 +10:00
2005-09-02 16:43:48 +10:00
2005-06-21 15:43:22 +10:00
2005-04-16 15:20:36 -07:00
2005-05-05 13:26:18 -07:00
2005-09-02 16:46:51 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:36:52 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:36:52 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:00 +10:00
2005-06-21 15:36:00 +10:00
2005-09-02 16:40:47 +10:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:39:44 +10:00
2005-06-21 15:36:52 +10:00
2005-09-02 16:42:05 +10:00
2005-06-21 15:38:48 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:47:39 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:39:44 +10:00
2005-06-21 15:36:52 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:36:52 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-02 15:30:57 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:52 +10:00
2005-06-21 15:36:52 +10:00
2005-09-02 16:42:05 +10:00
2005-06-21 15:41:19 +10:00
2005-06-21 15:48:04 +10:00
2005-06-21 15:36:00 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:40:20 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:56:14 +10:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:42:05 +10:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:46:51 +10:00
2005-06-21 15:37:17 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:41:32 +10:00
2005-05-05 13:33:40 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:42:05 +10:00
2005-09-02 16:56:02 +10:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:42:05 +10:00
2005-09-02 16:42:05 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:40:20 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:38:03 +10:00
2005-06-21 15:38:48 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:48:47 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:00 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:52:55 +10:00
2005-06-21 15:38:48 +10:00
2005-04-16 15:20:36 -07:00
2005-06-21 15:36:00 +10:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-02 16:42:05 +10:00
2005-09-02 16:42:05 +10:00
2005-06-21 13:21:49 +10:00
2005-06-21 15:38:48 +10:00
2005-05-05 13:25:00 -07:00
2005-09-02 16:42:26 +10:00
2005-09-02 16:58:38 +10:00
2005-04-16 15:20:36 -07:00