|
HPET and IRQs
Hi Tomasz, Additional to Like's comments, to calibrate the timer, if you have serial HV console, you can get the TSC frequency from the log. For example: calibrate_tsc, tsc_khz=1593600 Then you need t
Hi Tomasz, Additional to Like's comments, to calibrate the timer, if you have serial HV console, you can get the TSC frequency from the log. For example: calibrate_tsc, tsc_khz=1593600 Then you need t
|
By
Chen, Zide
· #673
·
|
|
Problem with Industry Scenario on a NUC7i7DNH
Hi Steve, It’s weird. My minicom setting: 115200 8n1, no HW flow control, no SW flow control. Then another approach is you can patch hypervisor as follows, then it should be able to print out HV logs
Hi Steve, It’s weird. My minicom setting: 115200 8n1, no HW flow control, no SW flow control. Then another approach is you can patch hypervisor as follows, then it should be able to print out HV logs
|
By
Chen, Zide
· #610
·
|
|
Ethercat performance
Hi Dubravko, I think you can do it by passthru the PCIe network adapter to UOS, just like what you did to passthru any other devices. You may further remove those acrn-br0 and tap devices by working o
Hi Dubravko, I think you can do it by passthru the PCIe network adapter to UOS, just like what you did to passthru any other devices. You may further remove those acrn-br0 and tap devices by working o
|
By
Chen, Zide
· #599
·
|
|
Problem with Industry Scenario on a NUC7i7DNH
Hi Steve, It failed at the CREATE_VM hypercall handler in hypervisor (hcall_create_vm()), but I expect some error messages from hypervisor telling why it failed. Are you sure the hypervisor serial con
Hi Steve, It failed at the CREATE_VM hypercall handler in hypervisor (hcall_create_vm()), but I expect some error messages from hypervisor telling why it failed. Are you sure the hypervisor serial con
|
By
Chen, Zide
· #597
·
|
|
Getting ACRN to work
Hi Dubravko, I'm not familiar with GVT, and let other guys to comment on this topic. You meant lgb i211 driver is working on SOS now? I'm sure it has nothing to do with acrn-dm which has impacts on UO
Hi Dubravko, I'm not familiar with GVT, and let other guys to comment on this topic. You meant lgb i211 driver is working on SOS now? I'm sure it has nothing to do with acrn-dm which has impacts on UO
|
By
Chen, Zide
· #561
·
|
|
Getting ACRN to work
Hi Dubravko, Since you are using the latest hypervisor code, I’d suggest build your own acrn-dm and use the launch script from the same acrn tree to avoid any version compatibility issue. $ cd acrn-hy
Hi Dubravko, Since you are using the latest hypervisor code, I’d suggest build your own acrn-dm and use the launch script from the same acrn tree to avoid any version compatibility issue. $ cd acrn-hy
|
By
Chen, Zide
· #557
·
|
|
Getting ACRN to work
Hi Dubravko, Yes, Service OS kernel can be acrn-kernel only because it has some ACRN specific modules. But UOS kernel doesn’t have such limitation, though normally we build UOS kernel from the same so
Hi Dubravko, Yes, Service OS kernel can be acrn-kernel only because it has some ACRN specific modules. But UOS kernel doesn’t have such limitation, though normally we build UOS kernel from the same so
|
By
Chen, Zide
· #548
·
|
|
Getting ACRN to work
Hi Dubravko, I assume x2apic is working for you now since you can mount rootfs. Then you may treat the Ethernet driver issue just like it on the native Linux, for example, /lib/modules/ matches kernel
Hi Dubravko, I assume x2apic is working for you now since you can mount rootfs. Then you may treat the Ethernet driver issue just like it on the native Linux, for example, /lib/modules/ matches kernel
|
By
Chen, Zide
· #545
·
|
|
Getting ACRN to work
Hi Dubravko, You are very welcome! Additional to Shuo's suggestion, here are some advices: 1) X2APIC. I added this log but didn't see it from your log. That's why I claimed that the guest didn't switc
Hi Dubravko, You are very welcome! Additional to Shuo's suggestion, here are some advices: 1) X2APIC. I added this log but didn't see it from your log. That's why I claimed that the guest didn't switc
|
By
Chen, Zide
· #540
·
|
|
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
·
|
|
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 setting
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 setting
|
By
Chen, Zide
· #536
·
|
|
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 possibl
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 possibl
|
By
Chen, Zide
· #535
·
|
|
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
·
|
|
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 righ
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 righ
|
By
Chen, Zide
· #532
·
|
|
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 see
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 see
|
By
Chen, Zide
· #529
·
|
|
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
·
|
|
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 any
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 any
|
By
Chen, Zide
· #524
·
|
|
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 possibl
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 possibl
|
By
Chen, Zide
· #522
·
|
|
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 (RELOC
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 (RELOC
|
By
Chen, Zide
· #520
·
|