Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop
Rajagopal Aravindan
Hello Victor,
>>Could
you please share your board xml file?
PFB
(my signature) the board xml.
Thanks,
Rajagopal
<acrn-config
board="lenl450">
<BIOS_INFO>
BIOS Information
Vendor: LENOVO
Version: JDET55WW (1.17 )
Release Date: 11/20/2015
BIOS Revision: 1.17
</BIOS_INFO>
<BASE_BOARD_INFO>
Base Board Information
Manufacturer: LENOVO
Product Name: Intel powered classmate PC
Version: SDK0E50510 WIN
</BASE_BOARD_INFO>
<PCI_DEVICE>
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
Region 0: Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at c0000000 (64-bit, prefetchable) [size=512M]
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
Region 0: Memory at e1230000 (64-bit, non-prefetchable) [size=16K]
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
Region 0: Memory at e1220000 (64-bit, non-prefetchable) [size=64K]
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
Region 0: Memory at e1239000 (64-bit, non-prefetchable) [size=32]
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection (3) I218-LM (rev 03)
Region 0: Memory at e1200000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at e123e000 (32-bit, non-prefetchable) [size=4K]
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
Region 0: Memory at e1234000 (64-bit, non-prefetchable) [size=16K]
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.5 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #6 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
Region 0: Memory at e123d000 (32-bit, non-prefetchable) [size=1K]
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
Region 5: Memory at e123c000 (32-bit, non-prefetchable) [size=2K]
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
Region 0: Memory at e1238000 (64-bit, non-prefetchable) [size=256]
00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
Region 0: Memory at e123b000 (64-bit, non-prefetchable) [size=4K]
04:00.0 Network controller: Intel Corporation Wireless 7265 (rev 61)
Region 0: Memory at e1100000 (64-bit, non-prefetchable) [size=8K]
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
Region 0: Memory at e1000000 (32-bit, non-prefetchable) [size=4K]
</PCI_DEVICE>
<PCI_VID_PID>
00:00.0 0600: 8086:1604 (rev 09)
00:02.0 0300: 8086:1616 (rev 09)
00:03.0 0403: 8086:160c (rev 09)
00:14.0 0c03: 8086:9cb1 (rev 03)
00:16.0 0780: 8086:9cba (rev 03)
00:19.0 0200: 8086:15a2 (rev 03)
00:1b.0 0403: 8086:9ca0 (rev 03)
00:1c.0 0604: 8086:9c90 (rev e3)
00:1c.2 0604: 8086:9c94 (rev e3)
00:1c.5 0604: 8086:9c9a (rev e3)
00:1d.0 0c03: 8086:9ca6 (rev 03)
00:1f.0 0601: 8086:9cc3 (rev 03)
00:1f.2 0106: 8086:9c83 (rev 03)
00:1f.3 0c05: 8086:9ca2 (rev 03)
00:1f.6 1180: 8086:9ca4 (rev 03)
04:00.0 0280: 8086:095b (rev 61)
05:00.0 ff00: 10ec:5227 (rev 01)
</PCI_VID_PID>
<WAKE_VECTOR_INFO>
#define WAKE_VECTOR_32 0xACF6800CUL
#define WAKE_VECTOR_64 0xACF68018UL
</WAKE_VECTOR_INFO>
<RESET_REGISTER_INFO>
#define RESET_REGISTER_ADDRESS 0xCF9UL
#define RESET_REGISTER_SPACE_ID SPACE_SYSTEM_IO
#define RESET_REGISTER_VALUE 0x6U
</RESET_REGISTER_INFO>
<PM_INFO>
#define PM1A_EVT_SPACE_ID SPACE_SYSTEM_IO
#define PM1A_EVT_BIT_WIDTH 0x20U
#define PM1A_EVT_BIT_OFFSET 0x0U
#define PM1A_EVT_ADDRESS 0x1800UL
#define PM1A_EVT_ACCESS_SIZE 0x2U
#define PM1B_EVT_SPACE_ID SPACE_SYSTEM_IO
#define PM1B_EVT_BIT_WIDTH 0x0U
#define PM1B_EVT_BIT_OFFSET 0x0U
#define PM1B_EVT_ADDRESS 0x0UL
#define PM1B_EVT_ACCESS_SIZE 0x2U
#define PM1A_CNT_SPACE_ID SPACE_SYSTEM_IO
#define PM1A_CNT_BIT_WIDTH 0x10U
#define PM1A_CNT_BIT_OFFSET 0x0U
#define PM1A_CNT_ADDRESS 0x1804UL
#define PM1A_CNT_ACCESS_SIZE 0x2U
#define PM1B_CNT_SPACE_ID SPACE_SYSTEM_IO
#define PM1B_CNT_BIT_WIDTH 0x0U
#define PM1B_CNT_BIT_OFFSET 0x0U
#define PM1B_CNT_ADDRESS 0x0UL
#define PM1B_CNT_ACCESS_SIZE 0x2U
</PM_INFO>
<S3_INFO>
</S3_INFO>
<S5_INFO>
</S5_INFO>
<DRHD_INFO>
#define DRHD_COUNT 2U
#define DRHD0_DEV_CNT 0x1U
#define DRHD0_SEGMENT 0x0U
#define DRHD0_FLAGS 0x0U
#define DRHD0_REG_BASE 0xFED90000UL
#define DRHD0_IGNORE true
#define DRHD0_DEVSCOPE0_TYPE 0x1U
#define DRHD0_DEVSCOPE0_ID 0x0U
#define DRHD0_DEVSCOPE0_BUS 0x0U
#define DRHD0_DEVSCOPE0_PATH 0x10U
#define DRHD1_DEV_CNT 0x2U
#define DRHD1_SEGMENT 0x0U
#define DRHD1_FLAGS 0x1U
#define DRHD1_REG_BASE 0xFED91000UL
#define DRHD1_IGNORE false
#define DRHD1_DEVSCOPE0_TYPE 0x3U
#define DRHD1_DEVSCOPE0_ID 0x2U
#define DRHD1_DEVSCOPE0_BUS 0xf0U
#define DRHD1_DEVSCOPE0_PATH 0xf8U
#define DRHD1_DEVSCOPE1_TYPE 0x4U
#define DRHD1_DEVSCOPE1_ID 0x0U
#define DRHD1_DEVSCOPE1_BUS 0xf0U
#define DRHD1_DEVSCOPE1_PATH 0x78U
</DRHD_INFO>
<CPU_BRAND>
"Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz"
</CPU_BRAND>
<CX_INFO>
/* Cx data is not available */
</CX_INFO>
<PX_INFO>
{0x8FDUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001D00UL, 0x001D00UL}, /* P0 */
{0x8FCUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001700UL, 0x001700UL}, /* P1 */
{0x898UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001600UL, 0x001600UL}, /* P2 */
{0x7D0UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001400UL, 0x001400UL}, /* P3 */
{0x76CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x001300UL, 0x001300UL}, /* P4 */
{0x708UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001200UL, 0x001200UL}, /* P5 */
{0x6A4UL, 0x00UL, 0x0AUL, 0x0AUL, 0x001100UL, 0x001100UL}, /* P6 */
{0x5DCUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000F00UL, 0x000F00UL}, /* P7 */
{0x578UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000E00UL, 0x000E00UL}, /* P8 */
{0x514UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000D00UL, 0x000D00UL}, /* P9 */
{0x44CUL, 0x00UL, 0x0AUL, 0x0AUL, 0x000B00UL, 0x000B00UL}, /* P10 */
{0x3E8UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000A00UL, 0x000A00UL}, /* P11 */
{0x384UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000900UL, 0x000900UL}, /* P12 */
{0x320UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000800UL, 0x000800UL}, /* P13 */
{0x258UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000600UL, 0x000600UL}, /* P14 */
{0x1F4UL, 0x00UL, 0x0AUL, 0x0AUL, 0x000500UL, 0x000500UL}, /* P15 */
</PX_INFO>
<CLOS_INFO>
clos supported by cache:False
clos max:0
</CLOS_INFO>
<TTYS_INFO>
</TTYS_INFO>
<SYSTEM_RAM_INFO>
00001000-00057fff : System RAM
00059000-0008bfff : System RAM
00100000-a9efdfff : System RAM
acfff000-acffffff : System RAM
100000000-24dffffff : System RAM
</SYSTEM_RAM_INFO>
<BLOCK_DEVICE_INFO>
/dev/sda6: TYPE="ext4"
/dev/sda7: TYPE="ext4"
/dev/sda8: TYPE="ext4"
</BLOCK_DEVICE_INFO>
<AVAILABLE_IRQ_INFO>
3, 4, 5, 6, 7, 10, 11, 13, 14, 15
</AVAILABLE_IRQ_INFO>
<TOTAL_MEM_INFO>
8032796 kB
</TOTAL_MEM_INFO>
<CPU_PROCESSOR_INFO>
0, 1, 2, 3
</CPU_PROCESSOR_INFO>
From: acrn-users@... <acrn-users@...> on behalf of Victor Sun <victor.sun@...>
Sent: Saturday, November 16, 2019 7:50 AM To: acrn-users@... <acrn-users@...> Subject: Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop Hi Rajagopal, Could you please share your board xml file? If there is no UART in your laptop, ACRN should be OK to run if no configuration conflict but it is hard to debug when issue happens.
BR,
Victor
On 11/15/2019 11:33 PM, a.rajagopal via Lists.Projectacrn.Org wrote:
Hello Victor, |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop
Victor Sun
Hi Rajagopal, Could you please share your board xml file? If there is no UART in your laptop,
ACRN should be OK to run if no configuration conflict but it is
hard to debug when issue happens.
BR,
Victor
On 11/15/2019 11:33 PM, a.rajagopal via
Lists.Projectacrn.Org wrote:
Hello Victor, |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop
Rajagopal Aravindan
Hello Victor,
>>Make sure your code include below commit: >>commit cdd086a81d5997d52ace5a541c9b1e99ce35c24c ..../board_cfg_lib.py", line 339, in parser_vuart_console
if ttys and 'BDF' in ttys[0] or '/dev' in ttys[0]: TypeError: argument of type 'NoneType' is not iterable |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on NUC5CPYH
Victor Sun
hi Rajagopal, Please try below: disable vt-d in bios, do cold power boot, re-enable vt-d in bios,
do cold power boot again. If DMAR still can not present, you need to contact bios vendor.
Also, please check the result of "virt-host-validate" in native, if DMAR doesn't present, then you also have problem to run KVM/Xen... BR, Victor
On 11/15/2019 1:40 AM, Rajagopal
Aravindan wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on NUC5CPYH
Rajagopal Aravindan
Hello Victor, >>
Yes, DMAR table might not exist if vt-d is disabled in BIOS.
On our NUC, we have VT-d enabled in VisualBIOS but, there is NO option for IPU. How do we get DMAR tables in this case ? Thanks, Rajagopal On Fri, Nov 8, 2019 at 6:13 AM Victor Sun <victor.sun@...> wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop
Victor Sun
Hi Rajagopal, Please refer :
https://github.com/projectacrn/acrn-hypervisor/commit/cdd086a81d5997d52ace5a541c9b1e99ce35c24c Please rebase to the lastest, this
commit is merged yesterday.
BR,
Victor
On 11/14/2019 12:32 PM, Rajagopal
Aravindan wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop
Rajagopal Aravindan
Hello Victor >>commit cdd086a81d5997d52ace5a541c9b1e99ce35c24c I don't see this commit id in the master here : https://github.com/projectacrn/acrn-hypervisor/tree/master Has it been upstreamed or should I look it up from elsewhere ? Please do clarify. Thanks, Rajagopal On Wed, Nov 13, 2019 at 7:34 AM Victor Sun <victor.sun@...> wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ACRN Project Technical Community Meeting Minutes - 11/13/2019
Meeting Minutes archive: https://drive.google.com/drive/u/2/folders/111m6iU3PjSZebOOKzLagYPUWMvseGLeU
Meeting foils archive: https://drive.google.com/drive/u/1/folders/1_XTGu6re3BOQAjtPx636Mz1T5lOy2UWC
ACRN Project TCM - 13th Nov 2019
Location
Agenda
Download foil from ACRN Presentation->ACRN_TCM->WW46’19
Short description: ACRN has a simple scheduling system and has no scheduler concept before, because early usage of ACRN is core logical partition mode which doesn’t need
vCPUs sharing. Today, we reshuffle the scheduler framework and make it easier to expand with different schedule policy. We abstract scheduler which isolates from scheduling framework. ACRN can pick one scheduler at boot time and run its schedule policy.
Marketing/Events
Resources
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
Mail: hongbo.wang@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on ThinkPad-L450 laptop
Victor Sun
Make sure your code include below commit: commit cdd086a81d5997d52ace5a541c9b1e99ce35c24c Victor On 11/12/2019 10:19 PM, Victor Sun
wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recall: [acrn-users] ACRN on ThinkPad-L450 laptop
Yao, Michael
Yao, Michael would like to recall the message, "[acrn-users] ACRN on ThinkPad-L450 laptop".
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on ThinkPad-L450 laptop
Yao, Michael
Avoid “latest”… use a specific commit id or tag.
From: acrn-users@... <acrn-users@...>
On Behalf Of Victor Sun
Sent: Tuesday, November 12, 2019 10:19 PM To: Rajagopal Aravindan <a.rajagopal.81@...> Cc: acrn-dev@...; acrn-users@... Subject: Re: [acrn-users] ACRN on ThinkPad-L450 laptop
Hi Rajagopal, Please try the latest code, the acpi_idle driver check will be ignored if ACPI Cstate is not enabled in BIOS. But you need to be aware that Cstate will not be supported in ACRN in this case. BR, Victor On 11/12/2019 9:07 AM, Victor Sun wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on ThinkPad-L450 laptop
Victor Sun
Hi Rajagopal, Please try the latest code, the acpi_idle driver check will be ignored if ACPI Cstate is not enabled in BIOS. But you need to be aware that Cstate will not be supported in ACRN in this case. BR, Victor On 11/12/2019 9:07 AM, Victor Sun
wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)
Notice: Join ACRN’s TCM meeting with WebEx till Nov. 2019
Due to Zoom’s connection issue in PRC mainland recently, we have to use WebEx to replace Zoom for ACRN TCM meeting temporarily. We’ll monitor Zoom’s
availability closely and switch back to Zoom as it comes back to normal. Sorry for the inconvenience!
Cisco WebEx: https://intel.webex.com/intel/j.php?MTID=md8485ef1ef04eeee01805a7cb323801b
(More details is at the bottom of the meeting request)
Date: 11/13
Topic: ACRN Schedule Framework Introduction
Description: ACRN has a simple scheduling system and has no scheduler concept before, because early usage of ACRN is core logical partition
mode which doesn’t need vCPUs sharing. Today, we reshuffle the scheduler framework and make it easier to expand with different schedule policy. We abstract scheduler which isolates from scheduling framework. ACRN can pick one scheduler at boot time and run
its schedule policy.
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
Mail: hongbo.wang@...
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on ThinkPad-L450 laptop
Victor Sun
Hi Rajagopal, This most likely you didn't enable ACPI Cstate in BIOS. Please double check. We are working on a patch that bypass acpi_idle/acpi_cpufreq driver checking soon, will keep you posted when it is ready. BR, Victor On 11/11/2019 10:46 PM, Rajagopal
Aravindan wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ACRN on ThinkPad-L450 laptop
Rajagopal Aravindan
Hello Victor, W.r.t the subject, we are getting the error "Error:acpi_idle driver is not found." when running board_parser.py. PFA the relevant files. Can you please help on what we are doing wrong here ? Thanks, Rajagopal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms
Victor Sun
0x1AD support is available for all
latest desktop/mobile platform except some XEON processors. I
guess you did not enable msr module by "modprobe msr" command.
I stated the requirement in README file
as below:
OS requirement:
Release: Ubuntu 18.04+ or ClearLinux 30210+ Tools: cpuid, rdmsr, lspci, dmidecode kernel cmdline: "idle=nomwait intel_idle.max_cstate=0 intel_pstate=disable" please make sure these tools is working
before you execute board parser tool and vt-d is enabled in BIOS.
ACRN does not work well on some Xeon processor because the main purpose of ACRN is for IoT market, but we are still trying to fix some issues occurs on server platform. With current code, we have below limitations but we will fix them soon. 1. memory <= 16G3. intel speedstep is enabled
3. ACPI CPU Pstate/Cstate table are
enabled, and no mwait support when enforce ACPI idle driver.
please let me know your progress.
BR,
Victor
On 11/8/2019 3:08 AM, Rajagopal
Aravindan wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on NUC5CPYH
Victor Sun
Yes, DMAR table might not exist if vt-d is disabled in BIOS. BR, Victor On 11/8/2019 1:57 AM, Dubravko Moravski
| Exor Embedded S.r.l. wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms
Rajagopal Aravindan
Hello Victor, >>Your machine is fine. >>Please replace your /usr/bin/cpuid to a higher version. Tried running board_parser.py from inside 18.04.3 on the same machine and getting the below error ... ubuntu@ubuntu:/mnt/home/rajagopal/Workspace/ges/acrn-hypervisor$ sudo python3 misc/acrn-config/target/board_parser.py zenbook rdmsr: open: No such file or directory Error:MSR 0x1ad not support in this platform! I understand that a certain MSR is NOT present in my CPU. Is that the end of road for ACRN on this machine ? Where can I find information on why ACRN places such h/w constraints compared to other Type-1 hypervisors (Xen etc)? Again, looking forward to your reply. Thanks, Rajagopal On Thu, Nov 7, 2019 at 12:58 AM Victor Sun <victor.sun@...> wrote:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: ACRN on NUC5CPYH
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
Hello Rajagopal,
I'm not an expert but just a user of ACRN; we've had a similar issue on one of our boards. To enable DMAR table in ACPI, ensure in BIOS settings that IPU is disabled, and VT-d instructions are enabled. If you still have the same error, you'll have to ask your
BIOS provider to add the DMAR table.
Regards,
Dubravko
From: acrn-users@... <acrn-users@...> on behalf of Rajagopal Aravindan via Lists.Projectacrn.Org <a.rajagopal.81=gmail.com@...>
Sent: Thursday, November 7, 2019 4:43 PM To: victor.sun@... <victor.sun@...> Cc: acrn-dev@... <acrn-dev@...>; acrn-users@... <acrn-users@...> Subject: [acrn-users] ACRN on NUC5CPYH Hello Victor,
We are also trying to run ACRN on NUC5CPYH.
PFA the following ...
Can you please help us get past this ?
Thanks,
Rajagopal
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ACRN on NUC5CPYH
Rajagopal Aravindan
Hello Victor, We are also trying to run ACRN on NUC5CPYH. PFA the following ...
Can you please help us get past this ? Thanks, Rajagopal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|