|
Re: Getting ACRN to work
One more thing you may try: add maxcpus=1 to acrn.conf options, so we can skip the SIPI issue and see how it goes.
One more thing you may try: add maxcpus=1 to acrn.conf options, so we can skip the SIPI issue and see how it goes.
|
By
Chen, Zide
·
#537
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
1) Enable X2APIC from guest Linux
Actually ACRN checks X2APIC capability and it goes panic w/o it. So the host CPUID must have X2APIC support.
We met one case where the BIOS DMAR
Hi Dubravko,
1) Enable X2APIC from guest Linux
Actually ACRN checks X2APIC capability and it goes panic w/o it. So the host CPUID must have X2APIC support.
We met one case where the BIOS DMAR
|
By
Chen, Zide
·
#536
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
With my acrn.efi, it switches to guest console by default. Does it switch back to ACRN console by pressing "Ctrl + Space"?
The logs show that X2APIC is not enabled by Linux. Is it
Hi Dubravko,
With my acrn.efi, it switches to guest console by default. Does it switch back to ACRN console by pressing "Ctrl + Space"?
The logs show that X2APIC is not enabled by Linux. Is it
|
By
Chen, Zide
·
#535
·
|
|
Re: Getting ACRN to work
Hi Zide,
I've checked all the menus and settings in our BIOS, unfortunately I couldn't find anything that looks like the mentioned setting or similar or related to it.
We are using coreboot, built
Hi Zide,
I've checked all the menus and settings in our BIOS, unfortunately I couldn't find anything that looks like the mentioned setting or similar or related to it.
We are using coreboot, built
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#534
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
In the meantime, is there something like "AP Thread Idle Manner" in your BIOS? And changing its setting makes any difference?
Best Regards,
Zide
Hi Dubravko,
In the meantime, is there something like "AP Thread Idle Manner" in your BIOS? And changing its setting makes any difference?
Best Regards,
Zide
|
By
Chen, Zide
·
#533
·
|
|
Re: Getting ACRN to work
Not sure why there is no kernel logs come out from serial console. I tried the acrn.efi/bzImage I sent to you, along with the bootargs in your acrn.conf, I was able to see that Linux logs started
Not sure why there is no kernel logs come out from serial console. I tried the acrn.efi/bzImage I sent to you, along with the bootargs in your acrn.conf, I was able to see that Linux logs started
|
By
Chen, Zide
·
#532
·
|
|
Re: Getting ACRN to work
Hello,
Please find attached the log file and my acrn.conf.
My old BIOS didn't have any settings related to Mwait, so I've installed newer BIOS which has "Monitor Mwait Enable" and I've ensured it's
Hello,
Please find attached the log file and my acrn.conf.
My old BIOS didn't have any settings related to Mwait, so I've installed newer BIOS which has "Monitor Mwait Enable" and I've ensured it's
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#531
·
|
|
Re: Getting ACRN to work
I highly suspect this endless "Starting VCPU" thing is not from SOS
kernel. It's more like from BIOS.
It could be related with some BIOS setting. I suggest checking the BIOS
setting and disable mwait
I highly suspect this endless "Starting VCPU" thing is not from SOS
kernel. It's more like from BIOS.
It could be related with some BIOS setting. I suggest checking the BIOS
setting and disable mwait
|
By
Yin, Fengwei <fengwei.yin@...>
·
#530
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
"Spurious vector" could because of external interrupts not registered in hypervisor. This may not be an issue and can be ignored for now.
For the repeating "Starting VCPU 3" issue, it
Hi Dubravko,
"Spurious vector" could because of external interrupts not registered in hypervisor. This may not be an issue and can be ignored for now.
For the repeating "Starting VCPU 3" issue, it
|
By
Chen, Zide
·
#529
·
|
|
Re: Getting ACRN to work
Hi Zide,
The full log is below, with some additional /* comments */. I've noticed now that ACRN console prompt does appear, but it is unusable due to all the debug messages.
ACRN
Hi Zide,
The full log is below, with some additional /* comments */. I've noticed now that ACRN console prompt does appear, but it is unusable due to all the debug messages.
ACRN
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#528
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
Is it possible to post the full log here?
Thanks,
Zide
Hi Dubravko,
Is it possible to post the full log here?
Thanks,
Zide
|
By
Chen, Zide
·
#527
·
|
|
Re: Getting ACRN to work
Hi Zide,
Your instructions were clear, unfortunately I'm still having issues.
I have followed the instructions from https://projectacrn.github.io/latest/tutorials/kbl-nuc-sdc.html, and first upgraded
Hi Zide,
Your instructions were clear, unfortunately I'm still having issues.
I have followed the instructions from https://projectacrn.github.io/latest/tutorials/kbl-nuc-sdc.html, and first upgraded
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#526
·
|
|
Canceled: 2020 ACRN Project Technical Community Meeting (2020/1~2020/7): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)
<No topic for this week, let’s skip for 2/12>
Project ACRN: A flexible, light-weight, opensource reference hypervisor for IoT devices
https://projectacrn.org ||
<No topic for this week, let’s skip for 2/12>
Project ACRN: A flexible, light-weight, opensource reference hypervisor for IoT devices
https://projectacrn.org ||
|
By
Wang, Hongbo
·
#525
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
If you see endless vmexit messages, it's possibly that you have successfully loaded the guest kernel.
You may remove the vmexit logs by configuring CONFIG_CONSOLE_LOGLEVEL_DEFAULT to
Hi Dubravko,
If you see endless vmexit messages, it's possibly that you have successfully loaded the guest kernel.
You may remove the vmexit logs by configuring CONFIG_CONSOLE_LOGLEVEL_DEFAULT to
|
By
Chen, Zide
·
#524
·
|
|
Re: Getting ACRN to work
Hi Zide,
You were right again, I don't know how it happened but my MAX_PCPU_NUM was set to 3, while there are 4 CPUs.
MADT and DMAR tables seem to be correct.
I'm using acrn.efi, RELOC is enabled.
Now
Hi Zide,
You were right again, I don't know how it happened but my MAX_PCPU_NUM was set to 3, while there are 4 CPUs.
MADT and DMAR tables seem to be correct.
I'm using acrn.efi, RELOC is enabled.
Now
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#523
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
Did you boot ACRN from acrn.efi (UEFI) or acrn.bin (SBL), or acrn.32.out (Grub)? RELOC is enabled for acrn.efi, but not others.
For the init_percpu_lapic_init() issue, it's highly
Hi Dubravko,
Did you boot ACRN from acrn.efi (UEFI) or acrn.bin (SBL), or acrn.32.out (Grub)? RELOC is enabled for acrn.efi, but not others.
For the init_percpu_lapic_init() issue, it's highly
|
By
Chen, Zide
·
#522
·
|
|
Re: Getting ACRN to work
Hi Zide,
Thank you very much, you were right. I've had RELOC already enabled, but apparently one also need to have CONFIG_HV_RAM_START 2MB aligned. I've set it to 0x1400 0000 and now my hypervisor
Hi Zide,
Thank you very much, you were right. I've had RELOC already enabled, but apparently one also need to have CONFIG_HV_RAM_START 2MB aligned. I've set it to 0x1400 0000 and now my hypervisor
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#521
·
|
|
Re: Getting ACRN to work
Hi Dubravko,
Host MMU page size is 2MB in ACRN hypervisor. It seems to me that the direct cause for crash could be CONFIG_HV_RAM_START(0x13151000) is not 2MB aligned.
Did you disable relocation
Hi Dubravko,
Host MMU page size is 2MB in ACRN hypervisor. It seems to me that the direct cause for crash could be CONFIG_HV_RAM_START(0x13151000) is not 2MB aligned.
Did you disable relocation
|
By
Chen, Zide
·
#520
·
|
|
Getting ACRN to work
Hello,
My schedule finally allows me to continue working on getting ACRN to work on our board. I have downloaded the newest version few days ago, added a configuration for our board, used the
Hello,
My schedule finally allows me to continue working on getting ACRN to work on our board. I have downloaded the newest version few days ago, added a configuration for our board, used the
|
By
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
·
#519
·
|
|
Canceled: 2020 ACRN Project Technical Community Meeting (2020/1~2020/7): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)
<Detailed calendar will be published1 week before meeting>
Project ACRN: A flexible, light-weight, opensource reference hypervisor for IoT devices
https://projectacrn.org ||
<Detailed calendar will be published1 week before meeting>
Project ACRN: A flexible, light-weight, opensource reference hypervisor for IoT devices
https://projectacrn.org ||
|
By
Wang, Hongbo
·
#518
·
|