
25 May
2024
25 May
'24
1:52 a.m.
Hi Jiaxun,
On Wed, May 22, 2024 at 06:07:56PM +0100, Jiaxun Yang wrote:
This is a side product of me investigating architectures physical address != virtual address in U-Boot. Now we can get it covered under CI and regular tests.
VirtIO devices are not working as expected, due to U-Boot's assumption on VA == PA everywhere, I'm going to get this fixed later.
My Xtensa knowledge is pretty limited, Xtensa people please feel free to point out if I got anything wrong.
Thanks [1]: https://github.com/foss-xtensa/toolchain/releases/download/2020.07/x86_64-20...
Signed-off-by: Jiaxun Yang jiaxun.yang@flygoat.com
Changes in v2:
- Fix noMMU memory mappings
- Addressing Max's comments in other patches
- Link to v1: https://lore.kernel.org/r/20240519-qemu-xtensa-v1-0-8fff0cb11c19@flygoat.com
Tested-by: Max Filippov jcmvbkbc@gmail.com
As expected the build fails for big-endian cores and peripherals are non-functional on MMUv2 cores.
--
Thanks.
-- Max