mirror of https://gitee.com/openkylin/linux.git
b02bab6b0f
These async_XX functions are called from md/raid5 in an atomic
section, between get_cpu() and put_cpu(), so they must not sleep.
So use GFP_NOWAIT rather than GFP_IO.
Dan Williams writes: Longer term async_tx needs to be merged into md
directly as we can allocate this unmap data statically per-stripe
rather than per request.
Fixed:
|
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
async_memcpy.c | ||
async_pq.c | ||
async_raid6_recov.c | ||
async_tx.c | ||
async_xor.c | ||
raid6test.c |