mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-11 15:46:20 +00:00
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 | ||