User Details
- User Since
- Feb 27 2016, 4:55 PM (460 w, 3 d)
Jun 26 2019
May 8 2018
We tried to do this before, but we analyzed the interfaces, we saw that they are x86 dependent (memseg set, etc). We would end up with a common interface only for starting/stopping/running.
Feb 26 2018
We don't have any implementation for them in arm and most of them have some x86 specific bits (like registers). This is why we choose to only make what we have machine independent. And when new features appear for ARM we would take care to make them as general as possible (e.g. virtio.c -> which is WIP)
Feb 25 2018
Can you extend what means MD/MI?
Feb 23 2018
Any update on this?
Any update on this?
Any update on this?
Aug 14 2017
Alex Ivan update the diff using Andrew recommendations (parent or maintenance entry)
Updated with more context.
Aug 9 2017
Add HMAIR registers.
Aug 7 2017
- modified cast
- fix tab/spaces
Aug 4 2017
Ordered entries. If they are not order, please provide the methodology of ordering them.
Aug 3 2017
Can we commit this?
I've created three new patches containing:
- sysreg bits
- generic_timer bits
- gic bits.
Jul 22 2017
This new version of the patch fixes comments from Andrew Turner and Peter Grehan:
- create platform dependent code for bhyve (no more bhyvearm/libvmmapiarm duplicate directory)
- create a device for the vgic in order to user the getter methods from the gic device
- added timer virtualization
- completed vGIC virtualization
Apr 13 2017
Apr 11 2017
I've put some questions into the comments. As soon as I get answers to those, I will solve them and UPDATE the commit diff.
Mar 31 2017
I'm ok with commiting it.
Mar 22 2017
The comment "/* Leave HYP mode */" isn't consistent. We are checking if we are in HypMode only.
Mar 21 2017
Uploaded a file instead of copy/paste.
Mar 20 2017
Update the diff acording to the last review.
Mar 19 2017
I've applied all the recomandations from Andrew, besides the "struct arm_boot_params *" one.
Mar 18 2017
Forgot to add the new file sys/arm/arm/hypervisor-stub.S