[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 0/3] Do basic initialization things
I just wanted to let you know I have this queued up to review, I’ve just been very overloaded. I’ll give these a review in the coming week.
Best, Bobby The patch series groups and updates the following patches:
1. xen/riscv: disable fpu
2. xen/riscv: initialize .bss section
3. xen/riscv: read/save hart_id and dtb_base passed by bootloader
---
Changes since v2:
* Patch [xen/riscv: disable fpu] was moved to the start of start()
function to detect illegal usage of floating point
earlier.
* Add dummy_bss variable to make .bss initialization code more simple.
* Change comparison of addresses from signed to unsigned.
* Add the comment for start() function with the explanation what and
how OpenSBI pass to start() function.
* Clean up start() code related to read&save hart_id & dtb_base.
---
Changes since v1:
* initialization of .bss was moved to head.S
* read/save/pass of hart_id and dtb_base passed by a bootloader
were moved to head.S. Also, it was updated start_xen() arguments
to recieve hard_id & dtb_base
---
Oleksii Kurochko (3):
xen/riscv: disable fpu
xen/riscv: read/save hart_id and dtb_base passed by bootloader
xen/riscv: initialize .bss section
xen/arch/riscv/riscv64/head.S | 21 +++++++++++++++++++++
xen/arch/riscv/setup.c | 11 ++++++++++-
2 files changed, 31 insertions(+), 1 deletion(-)
--
2.39.0
|