Dave Chinner
aa292847b9
xfs: don't defer metadata allocation to the workqueue
...
Almost all metadata allocations come from shallow stack usage
situations. Avoid the overhead of switching the allocation to a
workqueue as we are not in danger of running out of stack when
making these allocations. Metadata allocations are already marked
through the args that are passed down, so this is trivial to do.
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reported-by: Mel Gorman <mgorman@suse.de>
Tested-by: Mel Gorman <mgorman@suse.de>
Signed-off-by: Ben Myers <bpm@sgi.com>
2012-07-13 13:09:27 -05:00
..
2012-05-29 23:28:32 -04:00
2012-05-29 23:28:32 -04:00
2012-05-14 16:20:59 -05:00
2011-08-12 16:21:35 -05:00
2011-08-12 16:21:35 -05:00
2011-08-12 16:21:35 -05:00
2011-08-12 16:21:35 -05:00
2011-12-16 15:17:42 -06:00
2011-08-01 02:35:04 -04:00
2012-05-14 16:20:55 -05:00
2012-05-14 16:21:00 -05:00
2012-07-13 13:09:27 -05:00
2012-05-14 16:20:55 -05:00
2012-06-20 14:57:28 -05:00
2012-03-13 16:30:49 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:58 -05:00
2012-05-14 16:20:54 -05:00
2012-05-21 10:45:43 -05:00
2012-05-14 16:20:57 -05:00
2012-05-14 16:20:54 -05:00
2011-07-25 15:03:13 -05:00
2012-05-14 16:20:54 -05:00
2010-12-16 16:05:22 -06:00
2012-06-21 14:20:36 -05:00
2012-05-14 16:21:03 -05:00
2012-05-14 16:20:54 -05:00
2011-07-13 13:43:50 +02:00
2012-05-14 16:21:00 -05:00
2011-07-25 15:03:13 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:54 -05:00
2011-07-13 13:43:48 +02:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:54 -05:00
2011-07-13 13:43:48 +02:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:21:00 -05:00
2011-07-13 13:43:48 +02:00
2012-05-14 16:20:56 -05:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:21:00 -05:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:31 -05:00
2012-05-14 16:20:54 -05:00
2011-03-07 10:09:35 +11:00
2012-05-29 23:28:33 -04:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:21:04 -05:00
2012-05-14 16:21:04 -05:00
2012-05-14 16:20:54 -05:00
2010-12-20 11:59:49 +11:00
2012-06-01 12:07:25 -04:00
2011-10-11 21:15:06 -05:00
2012-01-17 15:08:53 -06:00
2011-07-08 11:32:51 -05:00
2012-05-14 16:21:03 -05:00
2011-01-11 20:28:17 -06:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:21:00 -05:00
2012-05-14 16:21:00 -05:00
2012-05-21 10:45:44 -05:00
2012-06-21 14:20:06 -05:00
2012-05-14 16:20:33 -05:00
2012-05-14 16:21:03 -05:00
2012-05-14 16:20:58 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:21:00 -05:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:21:00 -05:00
2011-08-12 16:21:35 -05:00
2012-05-21 10:45:43 -05:00
2010-12-16 16:05:51 -06:00
2012-05-14 16:21:00 -05:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:21:00 -05:00
2011-10-11 11:02:49 -05:00
2012-06-21 14:21:11 -05:00
2012-06-21 14:21:11 -05:00
2012-06-21 14:21:11 -05:00
2012-06-21 14:21:11 -05:00
2012-05-14 16:20:26 -05:00
2012-05-14 16:20:54 -05:00
2011-10-31 17:30:54 -07:00
2012-05-14 16:21:02 -05:00
2012-06-21 14:21:11 -05:00
2011-02-01 11:42:43 +01:00
2012-05-14 16:21:00 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:54 -05:00
2012-03-14 12:06:32 -05:00
2012-03-14 11:09:06 -05:00
2012-02-03 11:32:20 -06:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:20:58 -05:00
2011-07-25 15:03:13 -05:00
2012-02-02 17:08:04 -06:00
2012-03-14 11:09:06 -05:00
2012-03-14 11:09:06 -05:00
2012-05-28 09:54:45 -07:00
2012-03-14 12:06:32 -05:00
2012-06-21 14:20:48 -05:00
2012-03-13 17:01:15 -05:00
2011-08-12 16:21:35 -05:00
2011-08-12 16:21:35 -05:00
2012-05-14 16:21:00 -05:00
2012-06-21 14:21:11 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:21:03 -05:00
2012-05-14 16:21:00 -05:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:21:00 -05:00
2012-05-14 16:20:33 -05:00
2012-05-29 23:28:32 -04:00
2012-05-29 23:28:32 -04:00
2012-05-14 16:20:54 -05:00
2012-05-14 16:21:00 -05:00
2012-01-03 22:55:00 -05:00
2012-03-15 13:40:16 -05:00
2012-05-21 10:45:43 -05:00
2012-03-15 13:40:16 -05:00
2011-08-12 16:21:35 -05:00
2011-08-12 13:57:55 -05:00