Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1352140
Summary: | [regression] [armv7] USB broken on BananaPi with kernel 4.6.3 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | James <james> | ||||||
Component: | kernel | Assignee: | Peter Robinson <pbrobinson> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 24 | CC: | clive.m.messer, filbar, gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, mchehab, pbrobinson, pwhalen | ||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | kernel-4.8.2-300.fc25 kernel-4.7.9-200.fc24 kernel-4.7.9-100.fc23 | Doc Type: | If docs needed, set a value | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2016-10-22 17:19:53 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 245418 | ||||||||
Attachments: |
|
Created attachment 1175085 [details]
dmesg from broken kernel-4.6.3-300.fc24.armv7hl
Any progress on this? The culprit would seem to be.... -CONFIG_MFD_AXP20X=y +CONFIG_MFD_AXP20X=m +CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_AXP20X_RSB=m ie. the axp20x module needs to be "force" loaded, as it is not auto loaded and isn't built into kernel anymore. (Well, actually the axp20x-i2c module, as that seems to be where the AXP209 is recognised. (It looks like the axp20x driver has had the I2C component, split into a separate module since 4.5 series kernels.) For now I just added an /etc/dracut.conf.d/banana.conf with contents.... force_drivers+="axp20x_i2c" ..... and rebuilt 4.6.4 initramfs from a working 4.5.7 kernel. Which had gotten my BananaPi's and Pro's back onto the network using USB wi-fi, now that USB is functional again. I confirm that workaround works. Thanks Clive, will take a look shortly. I have this problem on Banana Pi R1 with Fedora 25 Beta too. Is there any way to make it work with Fedora 25? (In reply to Filip Bartmann from comment #6) > I have this problem on Banana Pi R1 with Fedora 25 Beta too. Is there any > way to make it work with Fedora 25? can you test the 4.8.2 kernel and let me know if that works? http://koji.fedoraproject.org/koji/buildinfo?buildID=810665 Working with 4.8.2-300.fc25 on the Banana Pi. So I've pushed the config changes to F24/23 so it'll be in the next kernel post 4.7.8 (likely 4.8.x) for those releases and 4.8.2-300.fc25 for F-25 kernel-4.8.2-300.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f2597082b5 kernel-4.8.2-300.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. kernel-4.7.9-100.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c3558808cd kernel-4.7.9-200.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-db4b75b352 kernel-4.7.9-200.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. kernel-4.7.9-100.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. |
Created attachment 1175084 [details] dmesg from working kernel-4.5.7-300.fc24.armv7hl Description of problem: BananaPi is an Allwinner A20/sunxi device. The USB host controller is broken with kernel 4.6.3. I ehci-platform is loaded but I can't find any evidence the hardware's being activated, and nothing actually works on the USB ports. Works fine with 4.5.7. FAULTY: kernel-4.6.3-300.fc24.armv7hl WORKING: kernel-4.5.7-300.fc24.armv7hl Attached are dmesgs from both kernels.