Hi Yin,
What is the preferred way? Is there any chance of having the default value increased as I guess it would be nice to support Samsung SSDs "out of the box", without having to rebuild.
Cheers Steve.
toggle quoted message
Show quoted text
Hi Steve,
On 2020/1/10 下午5:02, Steve Osselton wrote:
> Hi Yin,
>
> I have a Samsung PCI SSD installed. Looking at it's capabilities I get:
>
> Capabilities: [b0] MSI-X: Enable+ Count=33 Masked-
>
> So looks like this is the problem. It it easy to up the number of
> supported MSIX tables?
The easiest way to try is change the file:
hypervisor/arch/x86/Kconfig
which has:
config MAX_MSIX_TABLE_NUM
int "Maximum number of MSI-X tables per device"
range 1 2048
default 16 ---> 64
You could try it as quick check. It's not the preferred way...
Regards
Yin, Fengwei
>
> Cheers Steve.
>
> On Fri, 10 Jan 2020 at 05:00, Yin, Fengwei <fengwei.yin@...
> <mailto:fengwei.yin@...>> wrote:
>
> Hi Osselton,
> It looks like there is one PCI device in your system which has more than
> 16 MSIX table.
>
> Can you boot to native linux and dump the MSI table of each PCI devices
> on your board?
>
>
> Regards
> Yin, Fengwei
>
> On 2020/1/9 下午6:30, Steve Osselton wrote:
> > Hi Liz,
> >
> > Was just following the instructions for example industry scenario
> for
> > the 1.4 release, didn't build anything myself.
> > Have tried again from scratch using latest updates for 1.5:
> >
> > 1 - Installed clear-32030-live-server.iso onto hard disk.
> > 2 - Boot:
> >
> > # wget
> >
> https://raw.githubusercontent.com/projectacrn/acrn-hypervisor/master/doc/getting-started/acrn_quick_setup.sh
> > # chmod +x acrn_quick_setup.sh
> > # ./acrn_quick_setup.sh -s 32030 -d -i
> > # efibootmgr -c -l '\EFI\acrn\acrn.efi' -d /dev/sda -p 1 -L ACRN -u
> > "uart=port@0x3f8"
> >
> > 3 - Reboot:
> >
> > Console output:
> >
> > ACRN Hypervisor
> > calibrate_tsc, tsc_khz=2100000
> > [11187656us][cpu=0][(null)][sev=2][seq=1]:HV version
> > 1.5-unstable-2020-01-05 11:33:11- DBG (daily tag:) build by
> mockbuild,
> > start time 11171478us
> > [11201829us][cpu=0][(null)][sev=2][seq=2]:API version 1.0
> > [11207570us][cpu=0][(null)][sev=2][seq=3]:Detect processor: Intel(R)
> > Core(TM) i7-8650U CPU @ 1.90GHz
> > [11218392us][cpu=0][(null)][sev=2][seq=4]:Assertion failed in file
> > hw/pci.c,line 448 : fatal error
> >
> > Still failing ...
> >
> > Cheers Steve.
> >
> >
> > On Thu, 9 Jan 2020 at 02:40, Liu, Fuzhong <fuzhong.liu@...
> <mailto:fuzhong.liu@...>
> > <mailto:fuzhong.liu@... <mailto:fuzhong.liu@...>>> wrote:
> >
> > Hi Steve____
> >
> > Seem like, you are using very old codebase, can you try with v1.4
> > codebase first?____
> >
> > If not; please share the commit id.____
> >
> > Thanks!____
> >
> > __ __
> >
> > BR.____
> >
> > Fuzhong____
> >
> > __ __
> >
> > *From:* acrn-users@...
> <mailto:acrn-users@...>
> > <mailto:acrn-users@...
> <mailto:acrn-users@...>>
> > <acrn-users@...
> <mailto:acrn-users@...>
> > <mailto:acrn-users@...
> <mailto:acrn-users@...>>> *On Behalf Of *Steve
> Osselton
> > *Sent:* Wednesday, January 8, 2020 11:34 PM
> > *To:* acrn-users@...
> <mailto:acrn-users@...>
> > <mailto:acrn-users@...
> <mailto:acrn-users@...>>
> > *Subject:* Re: [acrn-users] Problem with Industry Scenario on a
> > NUC7i7DNH____
> >
> > __ __
> >
> > Hi Liu,____
> >
> > __ __
> >
> > On inspection was running an old BIOS version, have upgraded to
> > latest version (DNi70067) and disabled hyper threading.____
> >
> > Things are improved in that I now get diagnostics from the serial
> > port:____
> >
> > __ __
> >
> > ACRN Hypervisor
> > calibrate_tsc, tsc_khz=2100000
> > [11041475us][cpu=0][sev=2][seq=1]:HV version
> 1.4-unstable-2019-11-18
> > 09:13:55- DBG (daily tag:) build by mockbuild, start time
> 11028016us
> > [11054921us][cpu=0][sev=2][seq=2]:API version 1.0
> > [11059914us][cpu=0][sev=2][seq=3]:Detect processor: Intel(R)
> > Core(TM) i7-8650U CPU @ 1.90GHz
> > [11069846us][cpu=0][sev=2][seq=4]:Assertion failed in file
> > hw/pci.c,line 250 : fatal error____
> >
> > __ __
> >
> > So still failing.____
> >
> > __ __
> >
> > Also as a comment, the BIOS settings descriptions, are badly
> out of
> > step with what you see from the latest visual BIOS.____
> >
> > __ __
> >
> > Cheers Steve.____
> >
> > __ __
> >
> > On Wed, 8 Jan 2020 at 13:46, Liu, Fuzhong
> <fuzhong.liu@... <mailto:fuzhong.liu@...>
> > <mailto:fuzhong.liu@...
> <mailto:fuzhong.liu@...>>> wrote:____
> >
> > Hi Steve,____
> >
> > Please disable Hyper thread in BIOS for workaround.____
> >
> > This issue is fixed in v1.5; will release soon.____
> >
> > ____
> >
> > BR.____
> >
> > Fuzhong____
> >
> > ____
> >
> > *From:* acrn-users@...
> <mailto:acrn-users@...>
> > <mailto:acrn-users@...
> <mailto:acrn-users@...>>
> > <acrn-users@...
> <mailto:acrn-users@...>
> > <mailto:acrn-users@...
> <mailto:acrn-users@...>>> *On Behalf Of *Steve
> > Osselton
> > *Sent:* Wednesday, January 8, 2020 8:32 PM
> > *To:* acrn-users@...
> <mailto:acrn-users@...>
> > <mailto:acrn-users@...
> <mailto:acrn-users@...>>
> > *Subject:* [acrn-users] Problem with Industry Scenario on a
> > NUC7i7DNH____
> >
> > ____
> >
> > Hi,
> >
> > Am essentially following the deployment instructions for the
> > ACRN industry scenario
> > using a NUC7i7DNH with a serial port connected.
> >
> > https://projectacrn.github.io/latest/getting-started/rt_industry.html
> >
> > Flashing clear-31670-live-server.iso worked fine. Then
> followed
> > the "Use the pre-installed industry ACRN hypervisor"
> > section and installed serial port support. Again this all
> worked
> > fine and looked good.
> >
> > I then rebooted the NUC. At HDMI console get "Intel NUC"
> banner
> > with the following at top LHS of screen:
> >
> > detected 8 processes, 8 enabled
> > current on process 0
> >
> > And on serial port:
> >
> > E0S0 S0
> >
> > Not sure what has happened here. Am I missing something
> obvious ?
> >
> > Thanks Steve ____
> >
> >
> > ____
> >
> > __ __
> >
> > -- ____
> >
> > Engineering Director____
> >
> > IOTech Systems Ltd.____
> >
> > __
> >
> >
> >
> > --
> > Engineering Director
> > IOTech Systems Ltd.
> >
>
>
>
>
>
> --
> Engineering Director
> IOTech Systems Ltd.
>
-- Engineering Director IOTech Systems Ltd.
|