[PATCH 04/10] xfs: fallback to vmalloc for large buffers in xfs_getbmap
Mark Tinguely
tinguely at sgi.com
Wed Mar 14 13:12:41 CDT 2012
On 03/06/12 22:50, Dave Chinner wrote:
> From: Dave Chinner<dchinner at redhat.com>
>
> xfs_getbmap uses for a large buffer for extents, which is kmalloc'd.
> This can fail after the system has been running for some time as it
> is a high order allocation. Add a fallback to vmalloc so that it
> doesn't require contiguous memory and so won't randomly fail on
> files with large extent lists.
>
> Signed-off-by: Dave Chinner<dchinner at redhat.com>
> ---
Also Looks good.
Reviewed-by: Mark Tinguely <tinguely at sgi.com>
More information about the xfs
mailing list