[PATCH] drm/i915/gvt: fix high-order allocation failure on late load

2020-01-23 Thread Igor Druzhinin
If the module happens to be loaded later at runtime there is a chance memory is already fragmented enough to fail allocation of firmware blob storage and consequently GVT init. Since it doesn't seem to be necessary to have the blob contiguous, use vmalloc() instead to avoid the issue. Signed-off-b

Re: [PATCH] drm/i915/gvt: fix high-order allocation failure on late load

2020-01-22 Thread Zhenyu Wang
On 2020.01.22 20:10:24 +, Igor Druzhinin wrote: > If the module happens to be loaded later at runtime there is a chance > memory is already fragmented enough to fail allocation of firmware > blob storage and consequently GVT init. Since it doesn't seem to be > necessary to have the blob contigu