um: virt-pci: don't do DMA from stack
authorJohannes Berg <johannes.berg@intel.com>
Wed, 11 Aug 2021 14:58:25 +0000 (16:58 +0200)
committerRichard Weinberger <richard@nod.at>
Thu, 26 Aug 2021 20:28:03 +0000 (22:28 +0200)
commit4a22c4cebd61f67bd8a2c79f8dae10df074f62b9
tree70e748376263120f696ad03ed7e3271920b87ef7
parent1568cb0e6d97f233a5a3e37c27677bb6a0d44b4d
um: virt-pci: don't do DMA from stack

When enabling VMAP_STACK, SG helpers immediately complained
that we were doing DMA from stack. Use per-CPU variables to
avoid that.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/drivers/virt-pci.c