Felix Blyakher
1b17d76646
xfs: prevent deadlock in xfs_qm_shake()
...
It's possible to recurse into filesystem from the memory
allocation, which deadlocks in xfs_qm_shake(). Add check
for __GFP_FS, and bail out if it is not set.
Signed-off-by: Felix Blyakher <felixb@sgi.com>
Signed-off-by: Hedi Berriche <hedi@sgi.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Felix Blyakher <felixb@sgi.com>
2009-06-01 22:59:45 -05:00
..
2009-03-27 14:44:03 -04:00
2009-03-27 14:44:00 -04:00
2009-03-27 14:44:00 -04:00
2009-03-31 01:14:44 +04:00
2009-03-27 14:44:00 -04:00
2009-04-01 08:59:23 -07:00
2009-04-01 10:20:44 -07:00
2009-03-31 01:14:44 +04:00
2009-03-27 14:44:00 -04:00
2009-03-27 14:44:03 -04:00
2009-03-27 14:44:04 -04:00
2009-03-11 12:23:59 -05:00
2009-04-01 08:59:23 -07:00
2009-03-26 02:18:38 +01:00
2009-03-27 14:48:34 -07:00
2009-04-01 10:57:49 -07:00
2009-03-27 14:44:01 -04:00
2009-04-01 08:59:14 -07:00
2009-04-01 08:59:14 -07:00
2009-03-27 14:44:00 -04:00
2009-03-27 14:44:00 -04:00
2009-03-27 14:44:00 -04:00
2009-03-27 14:44:00 -04:00
2009-04-01 08:59:12 -07:00
2009-03-27 14:44:00 -04:00
2009-03-27 17:20:40 -04:00
2009-03-31 01:14:44 +04:00
2009-04-01 13:24:14 -04:00
2009-03-22 11:28:37 -07:00
2009-03-27 14:44:00 -04:00
2009-04-01 13:28:15 -04:00
2009-04-01 13:28:15 -04:00
2009-03-27 14:44:05 -04:00
2009-04-01 08:59:18 -07:00
2009-04-01 08:59:14 -07:00
2009-03-26 16:04:22 -07:00
2009-04-01 08:59:10 -07:00
2009-03-27 16:23:12 -07:00
2009-04-01 08:59:22 -07:00
2009-03-30 16:06:04 -07:00
2009-03-27 14:44:00 -04:00
2009-03-12 03:23:48 +00:00
2009-04-01 08:59:14 -07:00
2009-03-27 14:44:00 -04:00
2009-04-01 08:59:14 -07:00
2009-03-26 02:18:36 +01:00
2009-03-27 16:23:12 -07:00
2009-06-01 22:59:45 -05:00
2009-03-19 15:57:18 -07:00
2009-03-27 14:44:03 -04:00
2009-03-26 02:18:35 +01:00
2009-03-24 12:35:17 +01:00
2009-03-24 12:35:17 +01:00
2009-03-27 14:44:03 -04:00
2009-04-01 08:59:17 -07:00
2009-03-01 21:35:16 -08:00
2009-03-28 17:30:00 -07:00
2009-03-27 14:43:57 -04:00
2009-03-27 14:44:05 -04:00
2009-04-01 08:59:20 -07:00
2009-04-01 08:59:20 -07:00
2009-03-28 17:30:00 -07:00
2009-03-30 08:00:24 -06:00
2009-03-26 16:14:02 -07:00
2009-03-12 16:20:24 -07:00
2009-03-27 16:23:12 -07:00
2009-03-28 17:30:00 -07:00
2009-03-16 08:34:35 -06:00
2009-03-26 02:18:35 +01:00
2009-03-27 14:44:03 -04:00
2009-03-26 02:18:35 +01:00
2009-03-27 16:23:12 -07:00
2009-03-27 16:23:12 -07:00
2009-03-26 02:18:35 +01:00
2009-03-27 16:23:12 -07:00
2009-03-30 22:05:11 +10:30
2009-03-27 16:23:12 -07:00
2009-03-27 14:48:34 -07:00