| Summary: | [TC 1059] [test_parselogs] failed on MMAX64 (Turbot, WIC image) : usb 1-3: device descriptor read/64, error -71 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BSPs | Reporter: | Jair Gonzalez <jair.de.jesus.gonzalez.plascencia> | ||||
| Component: | bsps-runtime | Assignee: | nagarajagopal <nagarajagopalx.velu> | ||||
| Status: | RESOLVED FIXED | QA Contact: | pravin <pravin.shankarx.patil> | ||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | ee.peng.yeoh, nagarajagopalx.velu, yp.kernel.watcher, yp.watcher | ||||
| Version: | 2.4 | ||||||
| Target Milestone: | 4.99 | ||||||
| Hardware: | MinnowBoard Max | ||||||
| OS: | x86_64 | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
|
Description
Jair Gonzalez
2017-10-10 20:06:49 UTC
Created attachment 4069 [details]
2.4_M4_rc2_genericx86-64_MTurbot_sato-sdk-WIC.log
For more reference, I found the following old thread on the Ubuntu forums, mentioning CONFIG_USB_SUSPEND as a probable cause for this error. https://ubuntuforums.org/showthread.php?t=797789 Ee Peng, can you please help verify if this is still a problem? I can't reproduce this. I found "failed" present in parse dmesg log file. Below find the failed message in log file, [ 1.049243] pci 0000:00:1c.0: BAR 15: assigned [mem 0x90e00000-0x90ffffff 64bit pref] [ 1.056582] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref] [ 1.063716] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [ 1.071254] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref] [ 1.078385] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [ 1.085911] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000] [ 1.091976] pci 0000:00:1c.3: BAR 14: failed to assign [mem size 0x00200000] [ 1.098438] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 64bit pref] [ 1.105571] pci 0000:00:1c.3: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [ 1.113095] pci 0000:00:1c.0: BAR 13: assigned [io 0x4000-0x4fff] [ 1.118579] pci 0000:00:1c.3: BAR 13: assigned [io 0x5000-0x5fff] [ 1.124068] pci 0000:00:1c.3: BAR 14: assigned [mem 0x90c00000-0x90dfffff] [ 1.130333] pci 0000:00:1c.3: BAR 15: assigned [mem 0x90e00000-0x90ffffff 64bit pref] [ 1.137670] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 64bit pref] [ 1.144803] pci 0000:00:1c.2: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [ 1.152334] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 64bit pref] [ 1.159459] pci 0000:00:1c.1: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [ 1.166985] pci 0000:00:1c.0: BAR 14: no space for [mem size 0x00200000] [ 1.173050] pci 0000:00:1c.0: BAR 14: failed to assign [mem size 0x00200000] [ 1.179510] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 64bit pref] [ 1.186644] pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref] [ 1.194168] pci 0000:00:1c.0: PCI bridge to [bus 01] [ 1.198289] pci 0000:00:1c.0: bridge window [io 0x4000-0x4fff] (In reply to comment #4) > I found "failed" present in parse dmesg log file. > Below find the failed message in log file, > > [ 1.049243] pci 0000:00:1c.0: BAR 15: assigned [mem > 0x90e00000-0x90ffffff 64bit pref] > [ 1.056582] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 > 64bit pref] > [ 1.063716] pci 0000:00:1c.1: BAR 15: failed to assign [mem size > 0x00200000 64bit pref] > [ 1.071254] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 > 64bit pref] > [ 1.078385] pci 0000:00:1c.2: BAR 15: failed to assign [mem size > 0x00200000 64bit pref] > [ 1.085911] pci 0000:00:1c.3: BAR 14: no space for [mem size 0x00200000] > [ 1.091976] pci 0000:00:1c.3: BAR 14: failed to assign [mem size > 0x00200000] > [ 1.098438] pci 0000:00:1c.3: BAR 15: no space for [mem size 0x00200000 > 64bit pref] > [ 1.105571] pci 0000:00:1c.3: BAR 15: failed to assign [mem size > 0x00200000 64bit pref] > [ 1.113095] pci 0000:00:1c.0: BAR 13: assigned [io 0x4000-0x4fff] > [ 1.118579] pci 0000:00:1c.3: BAR 13: assigned [io 0x5000-0x5fff] > [ 1.124068] pci 0000:00:1c.3: BAR 14: assigned [mem 0x90c00000-0x90dfffff] > [ 1.130333] pci 0000:00:1c.3: BAR 15: assigned [mem 0x90e00000-0x90ffffff > 64bit pref] > [ 1.137670] pci 0000:00:1c.2: BAR 15: no space for [mem size 0x00200000 > 64bit pref] > [ 1.144803] pci 0000:00:1c.2: BAR 15: failed to assign [mem size > 0x00200000 64bit pref] > [ 1.152334] pci 0000:00:1c.1: BAR 15: no space for [mem size 0x00200000 > 64bit pref] > [ 1.159459] pci 0000:00:1c.1: BAR 15: failed to assign [mem size > 0x00200000 64bit pref] > [ 1.166985] pci 0000:00:1c.0: BAR 14: no space for [mem size 0x00200000] > [ 1.173050] pci 0000:00:1c.0: BAR 14: failed to assign [mem size > 0x00200000] > [ 1.179510] pci 0000:00:1c.0: BAR 15: no space for [mem size 0x00200000 > 64bit pref] > [ 1.186644] pci 0000:00:1c.0: BAR 15: failed to assign [mem size > 0x00200000 64bit pref] > [ 1.194168] pci 0000:00:1c.0: PCI bridge to [bus 01] > [ 1.198289] pci 0000:00:1c.0: bridge window [io 0x4000-0x4fff] Hi Raj, Could you share with us the environments that you used for the verification above? Image? Hardware? Did you try to use parselogs.ParseLogsTest.test_parselogs from testimage to verify this? Hi Ee Peng, BUILD: 2.4 : rc2-da05a01423a60a23cd1073eb0ad3776e5bf4f2a8 ENVIRONMENT: genericx86-64-WIC HARDWARE : Minnow Max64 (Turbot) Below steps used to reproduce the issue, used above commit id to checkout and build to generated WIC image. make bootable USB with "core-image-sato-sdk-genericx86-64.wic" image. Booting the USB in Minnow Max 64 Turbot. run "dmesg" and check dmesg log file in /var/log/ path. i did not try "parselogs.ParseLogsTest.test_parselogs" to verify, How to use parselogs.ParseLogsTest.test_parselogs to verify this image ? (In reply to comment #6) > Hi Ee Peng, > > BUILD: 2.4 : rc2-da05a01423a60a23cd1073eb0ad3776e5bf4f2a8 > ENVIRONMENT: genericx86-64-WIC > HARDWARE : Minnow Max64 (Turbot) > > Below steps used to reproduce the issue, > used above commit id to checkout and build to generated WIC image. > make bootable USB with "core-image-sato-sdk-genericx86-64.wic" image. > Booting the USB in Minnow Max 64 Turbot. > run "dmesg" and check dmesg log file in /var/log/ path. > > i did not try "parselogs.ParseLogsTest.test_parselogs" to verify, > How to use parselogs.ParseLogsTest.test_parselogs to verify this image ? Hi Raj, Could you help to verify this using QA yocto-2.4.3.rc2? To run testimage, you can follow the instructions in below. https://wiki.yoctoproject.org/wiki/BSP_Test_Plan Add below configurations in local.conf, execute bitbake <image> -c testimage INHERIT += "testimage" TEST_TARGET = "simpleremote" TEST_SERVER_IP = <host IP> TEST_TARGET_IP = <system under test IP> TEST_SUITES = "ping ssh parselogs" This will only run parselogs automated tests. This is no longer reproducible on most recent 2.4.3.rc2 testing on MinnowMax64. |