mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-25 06:41:21 +07:00
7a3cc2a7b2
On Zynq, we haven't been reserving the correct amount of DMA-incapable
RAM to keep DMA away from it (per the Zynq TRM Section 4.1, it should be
the first 512k). In older kernels, this was masked by the
memblock_reserve call in arm_memblock_init(). Now, reserve the correct
amount excplicitly rather than relying on swapper_pg_dir, which is an
address and not a size anyway.
Fixes:
|
||
---|---|---|
.. | ||
common.c | ||
common.h | ||
headsmp.S | ||
Kconfig | ||
Makefile | ||
platsmp.c | ||
pm.c | ||
slcr.c |