mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-27 15:46:17 +07:00
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:
|
||
---|---|---|
.. | ||
async_memcpy.c | ||
async_pq.c | ||
async_raid6_recov.c | ||
async_tx.c | ||
async_xor.c | ||
Kconfig | ||
Makefile | ||
raid6test.c |