riscv: fix "Cannot allocate SWIOTLB buffer"
* By default, ARCH_LOW_ADDRESS_LIMIT is 0xffff_ffffUL. When we put the kernel over 4GB physical memory, swiotlb can not get free memory below ARCH_LOW_ADDRESS_LIMIT. Modifying ARCH_LOW_ADDRESS_LIMIT to 0xf_ffff_ffffUL can fix this issue.
Showing