Bug 1321330
| Summary: | on i.mx6 systems the console does not start correctly | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Dennis Gilmore <dennis> | ||||||
| Component: | kernel | Assignee: | Peter Robinson <pbrobinson> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | high | ||||||||
| Version: | 24 | CC: | awilliam, billiboy, djones-proj, gansalmon, itamar, jonathan, kernel-maint, kparal, madhu.chinakonda, mchehab, pbrobinson, pwhalen, robatino, sgallagh | ||||||
| Target Milestone: | --- | Keywords: | Reopened | ||||||
| Target Release: | --- | ||||||||
| Hardware: | armv7hl | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | AcceptedBlocker | ||||||||
| Fixed In Version: | kernel-4.5.2-302.fc24 kernel-4.5.3-300.fc24 | Doc Type: | Bug Fix | ||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2016-05-06 15:39:42 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: | 1230433 | ||||||||
| Attachments: |
|
||||||||
|
Description
Dennis Gilmore
2016-03-25 14:27:57 UTC
This bug effects 4.4.6-200.fc22.armv7hl also +1 blocker, those are supported ARM platforms. Alpha criterion "All release-blocking images must boot in their supported configurations." with footnote "Supported ARM platforms are those listed by the ARM team at Architectures/ARM/Supported_Platforms." +1 Blocker, but I think the criterion is actually: "A system installed without a graphical package set must boot to a state where it is possible to log in through at least one of the default virtual consoles." (since it probably boots but you just can't see it). *** Bug 1321886 has been marked as a duplicate of this bug. *** Discussed at today's blocker review meeting [1]. Voted as AcceptedBlocker (Beta) - violates Alpha criterion "All release-blocking images must boot in their supported configurations" on several supported ARM platforms (see "Supported ARM platforms" footnote) [1] https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2016-03-29 I have a problem where the system has a TV connected via HDMI, also serial connection. It starts to boot, but stops with what I believe is a distorted logo displayed on the TV, the serial connection states "Trying to boot from MMC" kernel-4.5.0-302.fc24.armv7hl is affected. Also kernel-4.6.0-0.rc2.git2.1.fc25.armv7hl I read an email that Peter Robinson replied to, which appears to be the same problem. The solution provided by the e-mailer was The crash comes from video_logo() in drivers/video/cfb_console.c. I added "#undef CONFIG_VIDEO_LOGO" in drivers/video/cfb_console.c at line 2223 (right before the #ifdef CONFIG_VIDEO_LOGO in that file) and rebuilt u-boot. Which allowed the system to continue to boot. Peter, where are we with this? It's a Beta blocker, and Beta freeze is tomorrow... I have a kernel for testing at https://pbrobinson.fedorapeople.org/arm-kernel/ Created attachment 1149460 [details]
bootup-buildin.svg
Created attachment 1149461 [details]
bootup-modules.svg
FWIW Tried kernel from https://pbrobinson.fedorapeople.org/arm-kernel/ - HDMI display still not working - Wrong system time (1970) cause /dev/rtc0 <--> /dev/rtc1 flipping between rtc-pcf8523 and snvs_rtc whichever loads first - Thermalzone and clock scaling non working (stick to 792 Mhz, not reconfirmed since 4.5.0-rc7 as modules never worked for me) - Bootup takes 30s with black HDMI display against 15s with HDMI display within less than 1s after kernel load Guess I will keep using the recompiled kernel package with config-local applied. See bootup-buildin.svg (my rebuild) and bootup-modules.svg (kernel-4.5.1-300.imx6.1.fc24.armv7hl.rpm) for reference ps: even with HDMI working with modules you will get a black HDMI monitor while the initrd is loading. reverting https://lists.freedesktop.org/archives/dri-devel/2015-November/094065.html which landed in 4.4-rc4 enables things to work again. kernel-4.5.2-302.fc24 should fix this: http://koji.fedoraproject.org/koji/taskinfo?taskID=13825120 A 4.5.2-301.imx.2.fc24 scratch build here for those that wish to test: http://pbrobinson.fedorapeople.org/arm-kernel/ kernel-4.5.2-302.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-d0e6f02aea display working on wandboard quad with kernel-4.5.2-302.fc24. kernel-4.5.2-302.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-d0e6f02aea kernel-4.5.2-302.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.5.3-300.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-4ce97823af kernel-4.5.3-300.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-4ce97823af Stupid Bodhi, this was already fixed. kernel-4.5.3-300.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |