← Back to team overview

kernel-packages team mailing list archive

[Bug 1483320] Re: Migrate Broadwell to use i915_bpo

 

201409-15487 - Dell Latitude E5450, another Broadwell-U UMA system with HDMI and VGA port.
With kittyhawk 2.0 image (3.19.0-26 #27), I can only reproduce the rotation issue.

The GPU hang won't happen on resume from suspend, no error message were found for it.
The VT switch issue can't be reproduced by logging out the system as well, no error message were found.
And the HDMI hotplug issue can't be reproduced.

With the kernel provided in #4 (tested with
3.19.0-26-generic_3.19.0-26.27+bpo0.2_amd64), the rotation issues is
gone

But:
* Call trace for i915_bpo could be found on boot in dmesg output
* Call trace for i915_bpo could be found after connecting the HDMI cable
* Call trace for i915_bpo could be found after connecting the dsub cable
* HDMI audio is not working
* Unable to use "External only" video mode with D-sub, error message:
Aug 12 05:21:07 KH0809 kernel: [  206.031773] [drm:intel_dp_start_link_train [i915_bpo]] *ERROR* too many voltage retries, give up
Aug 12 05:21:07 KH0809 kernel: [  206.120744] [drm:intel_pipe_config_compare [i915_bpo]] *ERROR* mismatch in base.adjusted_mode.crtc_clock (expected 148500, found 74249)

(Other 3 video modes are working well, and there is no issue with HDMI
for these four modes)

Please find the attachment for the detailed logs.

For more information about the test cases, please refer to this private test report:
https://certification.canonical.com/hardware/201409-15487/submission/105467/

Detailed information for the VGA controller:
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 08) (prog-if 00 [VGA controller])
	Subsystem: Dell Device [1028:062b]
	Flags: bus master, fast devsel, latency 0, IRQ 51
	Memory at f6000000 (64-bit, non-prefetchable) [size=16M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

** Attachment added: "dmesg-201409-15487.tar.gz"
   https://bugs.launchpad.net/ubuntu/vivid/+source/linux/+bug/1483320/+attachment/4443283/+files/dmesg-201409-15487.tar.gz

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1483320

Title:
  Migrate Broadwell to use i915_bpo

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Vivid:
  In Progress

Bug description:
  There are several bugs affecting Broadwell generation graphics in the
  vivid kernel (3.19), but not found in 4.2rc which i915_bpo module is
  based on. In order to support our OEM partners (and other BDW users)
  it would make sense to migrate BDW to use i915_bpo instead.

  The known (public) bugs this would fix are:

  - screen is black after xrandr rotate command
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1446979

  - changing the VT causes flicker
  https://bugs.freedesktop.org/show_bug.cgi?id=85583
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1450557

  - GPU hangs on resume
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1468232
  (and dupes, which I believe there are several of)

  - and some OEM machines can't always hotplug the HDMI output (no
  public bug AIUI)

  the migration should not be too risky, since i915_bpo is already used
  for Braswell which is same generation as (=based on) BDW.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1483320/+subscriptions


References