Lars (and Chell) hangs on boot |
||||
Issue descriptionAfter frecon changes video mode and before it draws any frame from the splash animation Lars hangs. Magic SysRq doesn't do anything the machine is locked. The last messages in kernel log from serial console are: [ 2.503508] /dev/pts/0 [ 2.523813] usb 1-9: Manufacturer: ASIX Elec. Corp. [ 2.529268] usb 1-9: SerialNumber: 000001 [ 2.534159] iwlwifi 0000:01:00.0: loaded firmware version 16.229726.0 op_mode iwlmvm [ 2.544434] skl_nau88l25_max98357a_i2s skl_nau88l25_max98357a_i2s: ASoC: CODEC DAI HiFi not registered [ 2.555099] platform skl_nau88l25_max98357a_i2s: Driver skl_nau88l25_max98357a_i2s requests probe deferral [ 2.594737] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210 [ 2.604913] iwlwifi 0000:01:00.0: L1 Enabled - LTR Enabled [ 2.611681] iwlwifi 0000:01:00.0: L1 Enabled - LTR Enabled [ 2.627232] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: discard,commit=600 [ 2.644229] frecon(233): Frecon using drm driver i915, version 1.6, date(20150717), desc(Intel Graphics) [ 2.667319] frecon(233): screen cleared[ 2.670392] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,data=ordered [ 2.679131] [ 2.681006] frecon(233): activate set mode [ 2.691896] ieee80211 phy0: LAR device registered [ 2.710977] [drm] RC6 on [ 2.719802] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,data=ordered [ 2.986720] asix 1-9:1.0 eth0: register 'asix' at usb-0000:00:14.0-9, ASIX AX88772 USB 2.0 Ethernet, 48:f8:b3:19:cb:6f [ 2.998730] usbcore: registered new interface driver asix [ 2.998765] skl_nau88l25_max98357a_i2s skl_nau88l25_max98357a_i2s: ASoC: CODEC DAI HiFi not registered [ 2.998772] platform skl_nau88l25_max98357a_i2s: Driver skl_nau88l25_max98357a_i2s requests probe deferral [ 3.089038] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 3.240803] random: nonblocking pool is initialized Usually, the last one visible usually is "random: nonblocking pool is initialized" To repro it, keep rebooting Chromebook. Usually it happens in less than 10 reboots.
,
May 13 2016
+ Restrict-View-Google since Lars hasn't launched yet.
,
May 13 2016
These are public overlays.
,
May 18 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/platform2/+/1e9477522a41280df0eeb4c0b6a7f74fc56a093b commit 1e9477522a41280df0eeb4c0b6a7f74fc56a093b Author: Dominik Behr <dbehr@chromium.org> Date: Fri May 13 23:35:36 2016 boot-splash: add dependency on udev-trigger-early Which makes sure graphics and tty devices required for frecon to work are initialized. Otherwise frecon would segfault because of missing /dev/ptmx or start using display device before it is fully initialized. This adds a trigger to udev-trigger-early to make sure graphics driver modules are loaded, so cirrus module would start in VM. BUG= chromium:611221 ,chrome-os-partner:53188,chrome-os-partner:53059 TEST=boot chromebook and look for frecon segfault in dmesg, also reboot multiple times and observe no hangs with white screen on boot Change-Id: Id0db9cde348034a01c0459e85360aa2c879486c9 Signed-off-by: Dominik Behr <dbehr@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/344418 Reviewed-by: Stéphane Marchesin <marcheu@chromium.org> [modify] https://crrev.com/1e9477522a41280df0eeb4c0b6a7f74fc56a093b/init/boot-splash.conf [modify] https://crrev.com/1e9477522a41280df0eeb4c0b6a7f74fc56a093b/init/udev-trigger-early.conf [modify] https://crrev.com/1e9477522a41280df0eeb4c0b6a7f74fc56a093b/init/boot-services.conf
,
Sep 22 2016
|
||||
►
Sign in to add a comment |
||||
Comment 1 by dbehr@chromium.org
, May 12 2016