New issue
Advanced search Search tips

Issue 889772 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 1
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

betty-arcnext does not work with kernel 4.14

Project Member Reported by lhchavez@chromium.org, Sep 27

Issue description

export USE="chrome_internal -kernel-4_4 kernel-4_14"
./build_packages --board=${BOARD} --withdev && ./build_image  --board=${BOARD} test --noenable_rootfs_verification && ./image_to_vm.sh --from=../build/images/${BOARD}/latest --board=${BOARD} --test && cros_vm --start --image-path /mnt/host/source/src/build/images/${BOARD}/latest/chromiumos_qemu_image.bin

chrome crashloops on the login screen:

libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)                                                                                                                                                                                                                                         
[1020:1020:0926/225016.564394:ERROR:vaapi_wrapper.cc(330)] vaInitialize failed: unknown libva error                                                                                                                                                                                                                        
libEGL warning: DRI2: failed to create dri screen                                                                                                                                                                                                                                                                          
[1020:1020:0926/225016.628278:ERROR:gl_surface_egl.cc(538)] EGL Driver message (Error) eglInitialize: DRI2: failed to create screen  
 
Cc: norvez@chromium.org
Owner: lepton@chromium.org
Status: Started (was: Untriaged)
I will CP this one to 4.14 to fix it.
https://chromium-review.googlesource.com/339490

Project Member

Comment 4 by bugdroid1@chromium.org, Oct 1

Labels: merge-merged-chromeos-4.14
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/kernel/+/65958407be6938ee73456dd031670629691b4dd8

commit 65958407be6938ee73456dd031670629691b4dd8
Author: Vincent Palatin <vpalatin@chromium.org>
Date: Mon Oct 01 18:30:54 2018

CHROMIUM: drm/virtio: implement gem_prime_mmap

Add PRIME primitives to make the mmap work and get the llvmpipe working
on Qemu ARM64 setup.

Signed-off-by: Vincent Palatin <vpalatin@chromium.org>

BUG=chromium:591626
TEST=manual: null_platform_test and run the Chrome browser.

Reviewed-on: https://chromium-review.googlesource.com/339490
Commit-Ready: Vincent Palatin <vpalatin@chromium.org>
Tested-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>
(cherry picked from commit c6b698cf75d7dfd97b1eee7e0ea5d48e4837d366)

Fix ttm_page_alloc.h path for compiling under 4.14.

Signed-off-by: Lepton Wu <lepton@chromium.org>

BUG= chromium:889772 

Change-Id: Ic78523ca87810494735ab9c45fb9d1072238b887
Reviewed-on: https://chromium-review.googlesource.com/1252441
Commit-Ready: Luis Hector Chavez <lhchavez@chromium.org>
Tested-by: Lepton Wu <lepton@chromium.org>
Reviewed-by: Luis Hector Chavez <lhchavez@chromium.org>

[modify] https://crrev.com/65958407be6938ee73456dd031670629691b4dd8/drivers/gpu/drm/virtio/virtgpu_prime.c
[modify] https://crrev.com/65958407be6938ee73456dd031670629691b4dd8/drivers/gpu/drm/virtio/virtgpu_drv.h
[modify] https://crrev.com/65958407be6938ee73456dd031670629691b4dd8/drivers/gpu/drm/virtio/virtgpu_drv.c

Status: Fixed (was: Started)

Sign in to add a comment