Bug 1306169 - USB does not work on APM Mustang under 4.5.0-0.rc1.git0.2.fc24.aarch64
USB does not work on APM Mustang under 4.5.0-0.rc1.git0.2.fc24.aarch64
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
rawhide
aarch64 Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Kernel Maintainer List
Fedora Extras Quality Assurance
:
Depends On:
Blocks: ARM64/F-ExcludeArch-aarch64
  Show dependency treegraph
 
Reported: 2016-02-10 03:44 EST by Marcin Juszkiewicz
Modified: 2016-02-23 13:59 EST (History)
8 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-02-23 13:59:33 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
full dmesg output (48.54 KB, text/plain)
2016-02-10 03:44 EST, Marcin Juszkiewicz
no flags Details

  None (edit)
Description Marcin Juszkiewicz 2016-02-10 03:44:08 EST
Created attachment 1122710 [details]
full dmesg output

Description of problem:

20:11 hrw@pinkiepie-rawhide:~$ lsusb
20:11 hrw@pinkiepie-rawhide:~$ 

No USB devices listed. Not even hubs. kernel oopsed:

[    3.006677] Internal error: Oops: 96000006 [#1] SMP
[    3.011530] Modules linked in: radeon(+) i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm drm i2c_core phy_xgene ahci_xgene xhci_plat_hcd(+) xgene_enet(+) xgene_rng
[    3.028824] CPU: 6 PID: 197 Comm: systemd-udevd Tainted: G        W       4.5.0-0.rc1.git0.2.fc24.aarch64 #1
[    3.038599] Hardware name: AppliedMicro Mustang/Mustang, BIOS 1.1.0 Oct 20 2015
[    3.045869] task: fffffe00bc64a800 ti: fffffe00bc698000 task.ti: fffffe00bc698000
[    3.053316] PC is at xhci_plat_probe+0x224/0x560 [xhci_plat_hcd]
[    3.059291] LR is at xhci_plat_probe+0x214/0x560 [xhci_plat_hcd]
[    3.065264] pc : [<fffffdfffc080394>] lr : [<fffffdfffc080384>] pstate: 20000145
[    3.072620] sp : fffffe00bc69ba80
[    3.075914] x29: fffffe00bc69ba80 x28: 0000000000000000 
[    3.081216] x27: fffffffffffffffe x26: fffffdfffc081348 
[    3.086518] x25: 0000000000000000 x24: fffffe03fffd6398 
[    3.091819] x23: 0000000000000024 x22: fffffe03dca26800 
[    3.097122] x21: fffffe03d7000000 x20: fffffe03d7000000 
[    3.102423] x19: fffffe03dca26810 x18: ffffffffffffffff 
[    3.107726] x17: fffffe0000ae3828 x16: fffffe0000ae3820 
[    3.113027] x15: fffffe03d698ca09 x14: 78302074726f7020 
[    3.118328] x13: 5d66666630303861 x12: 0000000000000028 
[    3.123631] x11: 0101010101010101 x10: 7f7f7f7f7f7f7f7f 
[    3.128933] x9 : 0efefeff01fefeff x8 : 7f7f7f7f7f7f7f7f 
[    3.134234] x7 : fefeff6c716e6573 
[    3.248841] x6 : 0000000000808080 
[    3.248843] x5 : 8080800000000000 
[    3.248843] x4 : 0000000000000000 
[    3.248844] x3 : fffffdfffc080e28 
[    3.248845] x2 : fffffdfffc080e48 
[    3.248846] x1 : fffffe03d7001800 
[    3.248846] x0 : 0000000000000001 
[    3.248849] Process systemd-udevd (pid: 197, stack limit = 0xfffffe00bc698020)
[    3.248850] Stack: (0xfffffe00bc69ba80 to 0xfffffe00bc69c000)
[    3.248853] ba80: fffffe00bc69bae0 fffffe0000542db4 00000000fffffffe fffffe03dca26810
[    3.248855] baa0: fffffdfffc081298 fffffe0000fbf000 fffffdfffc0812c0 0000000000000008
[    3.248856] bac0: fffffe00bc69be40 fffffe00bc69be40 fffffdfffc081900 fffffdfffc0a0060
[    3.248858] bae0: fffffe00bc69bb10 fffffe0000540aa4 fffffe03dca26810 fffffe0001107000
[    3.248859] bb00: 0000000000000000 fffffe0000ae3828 fffffe00bc69bb50 fffffe0000540d3c
[    3.248861] bb20: fffffe03dca26810 fffffdfffc0812c0 fffffe03dca26870 0000000000000000
[    3.248862] bb40: fffffe0000fbf000 fffffe0000f6e000 fffffe00bc69bb80 fffffe000053e250
[    3.248864] bb60: 0000000000000000 fffffdfffc0812c0 fffffe0000540c90 0000000000000000
[    3.248865] bb80: fffffe00bc69bbc0 fffffe00005400d0 fffffdfffc0812c0 fffffe03dc8eb100
[    3.248867] bba0: fffffe0000f6e9f8 0000000000000000 fffffe03fa84b6a8 fffffe03dc9c4868
[    3.248868] bbc0: fffffe00bc69bbe0 fffffe000053fb20 fffffdfffc0812c0 fffffe03dc8eb100
[    3.248870] bbe0: fffffe00bc69bc20 fffffe0000541700 fffffdfffc0812c0 fffffdfffc081500
[    3.248871] bc00: fffffe03dc885980 fffffdfffc0a0000 0000000000000000 0000000000000000
[    3.248873] bc20: fffffe00bc69bc40 fffffe0000542cdc fffffdfffc081298 fffffdfffc081500
[    3.248874] bc40: fffffe00bc69bc60 fffffdfffc0a0020 fffffe0000eb9620 fffffe0000eb9620
[    3.248876] bc60: fffffe00bc69bc70 fffffe0000082148 fffffe00bc69bcf0 fffffe00001afb64
[    3.248877] bc80: fffffdfffc081500 fffffe0000ed8000 fffffe00bc69be70 fffffe03dc885880
[    3.248879] bca0: fffffe0000ed8000 fffffe00001afb34 fffffdfffc081500 fffffe0000ed8000
[    3.248880] bcc0: fffffe00bc69be70 fffffe0000ed8c38 fffffe0000ed8000 0000000000000000
[    3.248881] bce0: fffffe00bc69be40 fffffdfffc081500 fffffe00bc69bd20 fffffe000013eb5c
[    3.248883] bd00: fffffdfffc081518 fffffdfffc081500 fffffe00bc69be70 fffffe0000ed8c38
[    3.248884] bd20: fffffe00bc69be40 fffffe000013f060 0000000000000000 0000000000000006
[    3.248886] bd40: 000003ffaf1a0cc8 000003ffaf062484 0000000060000000 0000000000000015
[    3.248888] bd60: 000000000000011e 0000000000000111 fffffe0000842000 fffffe00bc698000
[    3.248889] bd80: fffffe00bc69bde0 fffffe0000fbb2f0 fffffdff00000072 fffffe0000000064
[    3.248891] bda0: fffffe000084d1b8 000000000000003f 000003ff0000feff 0000fff10000006e
[    3.248892] bdc0: 0000000060000000 0000000000000015 fffffe0000ec83d8 00000000000028cc
[    3.248893] bde0: 000081e400000001 0000000000000001 0000000000000000 0000000000000000
[    3.248895] be00: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[    3.248896] be20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[    3.248898] be40: 0000000000000000 fffffe000008528c 0000000000000200 0000000000000000
[    3.248899] be60: ffffffffffffffff fffffe00bc69bed0 fffffc00013e0000 00000000000044e8
[    3.248901] be80: fffffc00013e3d28 fffffc00013e3c08 fffffc00013e2bd8 0000000000001900
[    3.248902] bea0: 0000000000001ca8 0000000000000000 0000000000000000 0000001e0000001d
[    3.248903] bec0: 0000000000000018 000000000000000d 0000000000000006 000003ffaf1a0cc8
[    3.248905] bee0: 0000000000000000 0000000000000006 0000000000000000 60ceffffffffffff
[    3.248906] bf00: ffffffffffffffff ffffffffffffffff 0000000000000111 0000000000000050
[    3.248908] bf20: 4f5e424aff524446 0000000000000001 0000000000000000 ffffffffffff0000
[    3.248909] bf40: 6368782f74736f68 0000000000000020 000003ffaf1bff88 000003ffaf062460
[    3.248911] bf60: 000003ffe8617c38 000002aae6097fb0 0000000000000000 000003ffaf1a0cc8
[    3.248912] bf80: 000002aae6098500 0000000000020000 0000000000000000 0000000000000000
[    3.248914] bfa0: 000002aae609cb00 000003ffe8618a98 000003ffe8618650 000003ffe86184b0
[    3.248915] bfc0: 000003ffaf1994bc 000003ffe86184b0 000003ffaf062484 0000000060000000
[    3.248917] bfe0: 0000000000000006 0000000000000111 0000000000000000 0000000000000000
[    3.248918] Call trace:
[    3.248920] Exception stack(0xfffffe00bc69b8c0 to 0xfffffe00bc69b9e0)
[    3.248922] b8c0: fffffe03dca26810 fffffe03d7000000 fffffe00bc69ba80 fffffdfffc080394
[    3.248923] b8e0: 7f7f7f7f7f7f7f7f fffffffffffffffd 0101010101010101 0000000000000004
[    3.248925] b900: 0000000000000030 5d66666630303861 78302074726f7020 fffffe03d698ca09
[    3.248926] b920: fffffe0000ae3820 fffffe0000ae3828 ffffffffffffffff fffffe03dca26810
[    3.248927] b940: fffffe03dca51600 fffffe0000f87760 fffffe03dca26800 0000000000000000
[    3.248929] b960: 0000000000000001 fffffe03d7001800 fffffdfffc080e48 fffffdfffc080e28
[    3.248930] b980: 0000000000000000 8080800000000000 0000000000808080 fefeff6c716e6573
[    3.248932] b9a0: 7f7f7f7f7f7f7f7f 0efefeff01fefeff 7f7f7f7f7f7f7f7f 0101010101010101
[    3.248933] b9c0: 0000000000000028 5d66666630303861 78302074726f7020 fffffe03d698ca09
[    3.248938] [<fffffdfffc080394>] xhci_plat_probe+0x224/0x560 [xhci_plat_hcd]
[    3.248944] [<fffffe0000542db4>] platform_drv_probe+0x5c/0xc0
[    3.248947] [<fffffe0000540aa4>] driver_probe_device+0x224/0x410
[    3.248950] [<fffffe0000540d3c>] __driver_attach+0xac/0xb0
[    3.248952] [<fffffe000053e250>] bus_for_each_dev+0x70/0xb0
[    3.248954] [<fffffe00005400d0>] driver_attach+0x30/0x40
[    3.248956] [<fffffe000053fb20>] bus_add_driver+0x218/0x2a0
[    3.248960] [<fffffe0000541700>] driver_register+0x68/0x100
[    3.248961] [<fffffe0000542cdc>] __platform_driver_register+0x54/0x60
[    3.248965] [<fffffdfffc0a0020>] xhci_plat_init+0x20/0x48 [xhci_plat_hcd]
[    3.248970] [<fffffe0000082148>] do_one_initcall+0xd8/0x1d8
[    3.248974] [<fffffe00001afb64>] do_init_module+0x68/0x1cc
[    3.248976] [<fffffe000013eb5c>] load_module+0x102c/0x1290
[    3.248978] [<fffffe000013f060>] SyS_finit_module+0xc8/0xf8
[    3.248980] [<fffffe000008528c>] __sys_trace_return+0x0/0x4
[    3.248983] Code: aa1403e1 34000880 91400421 91200021 (a9400f82) 
[    3.249000] ---[ end trace 0d1dac1ab46a9dda ]---


Version-Release number of selected component (if applicable):

4.5.0-0.rc1.git0.2.fc24.aarch64

How reproducible:

always

Steps to Reproduce:
1. install kernel 4.5.0-0.rc1.git0.2.fc24.aarch64 on APM mustang
2. reboot
3.

Actual results:

no usb devices

Expected results:

usb devices being present

Additional info:
Comment 1 Marcin Juszkiewicz 2016-02-23 13:59:33 EST
Works with 4.5-rc5


[    0.931252] usbcore: registered new device driver usb
[    3.053438] usbcore: registered new interface driver usbserial
[    3.059254] usbcore: registered new interface driver usbserial_generic
[    3.065760] usbserial: USB Serial support registered for generic
[    3.108104] usbcore: registered new interface driver usbhid
[    3.113651] usbhid: USB HID core driver
[    4.608007] xhci-hcd 19000000.dwusb: xHCI Host Controller
[    4.608116] xhci-hcd 19000000.dwusb: new USB bus registered, assigned bus number 1
[    4.608245] xhci-hcd 19000000.dwusb: hcc params 0x0220f06d hci version 0x100 quirks 0x00010010
[    4.608267] xhci-hcd 19000000.dwusb: irq 36, io mem 0x19000000
[    4.608337] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.608340] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.608341] usb usb1: Product: xHCI Host Controller
[    4.608343] usb usb1: Manufacturer: Linux 4.5.0-0.rc5.git0.1.fc24.aarch64 xhci-hcd
[    4.608344] usb usb1: SerialNumber: 19000000.dwusb
[    4.608775] xhci-hcd 19000000.dwusb: xHCI Host Controller
[    4.608858] xhci-hcd 19000000.dwusb: new USB bus registered, assigned bus number 2
[    4.608885] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.608921] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[    4.608923] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.608924] usb usb2: Product: xHCI Host Controller
[    4.608926] usb usb2: Manufacturer: Linux 4.5.0-0.rc5.git0.1.fc24.aarch64 xhci-hcd
[    4.608927] usb usb2: SerialNumber: 19000000.dwusb
[    4.609365] xhci-hcd 19800000.dwusb: xHCI Host Controller
[    4.609484] xhci-hcd 19800000.dwusb: new USB bus registered, assigned bus number 3
[    4.609635] xhci-hcd 19800000.dwusb: hcc params 0x0220f06d hci version 0x100 quirks 0x00010010
[    4.609655] xhci-hcd 19800000.dwusb: irq 37, io mem 0x19800000
[    4.609723] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    4.609726] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.609728] usb usb3: Product: xHCI Host Controller
[    4.609729] usb usb3: Manufacturer: Linux 4.5.0-0.rc5.git0.1.fc24.aarch64 xhci-hcd
[    4.609731] usb usb3: SerialNumber: 19800000.dwusb
[    4.610171] xhci-hcd 19800000.dwusb: xHCI Host Controller
[    4.610278] xhci-hcd 19800000.dwusb: new USB bus registered, assigned bus number 4
[    4.610326] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.610366] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[    4.610368] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.610370] usb usb4: Product: xHCI Host Controller
[    4.610372] usb usb4: Manufacturer: Linux 4.5.0-0.rc5.git0.1.fc24.aarch64 xhci-hcd
[    4.610373] usb usb4: SerialNumber: 19800000.dwusb
[    4.913399] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[    5.034514] usb 1-1: New USB device found, idVendor=0409, idProduct=005a
[    5.034516] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.337400] usb 1-1.1: new high-speed USB device number 3 using xhci-hcd
[    5.427772] usb 1-1.1: New USB device found, idVendor=1234, idProduct=2088
[    5.434650] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.441943] usb 1-1.1: Product: V88             
[    5.575746] usb 1-1.1: Manufacturer: V88     
[    5.575748] usb 1-1.1: SerialNumber: 27061901C41DF107
[    5.579368] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[    5.579748] scsi host4: usb-storage 1-1.1:1.0
[    5.579888] usbcore: registered new interface driver usb-storage
[    5.580248] usbcore: registered new interface driver uas
[    5.648406] usb 1-1.4: new high-speed USB device number 4 using xhci-hcd
[    5.738515] usb 1-1.4: New USB device found, idVendor=0409, idProduct=005a
[    5.745372] usb 1-1.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0

19:57 hrw@pinkiepie-rawhide:fedora-packager$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 003: ID 1234:2088 Brain Actuated Technologies 
Bus 001 Device 002: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

19:57 hrw@pinkiepie-rawhide:fedora-packager$ uname -r
4.5.0-0.rc5.git0.1.fc24.aarch64

Note You need to log in before you can comment on or make changes to this bug.