i915/intel-agp fail to load on newer intel sandybridge platforms.

Bug #632488 reported by Robert Hooker on 2010-09-07
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OEM Priority Project
High
Chris Van Hoof
linux (Ubuntu)
Medium
Leann Ogasawara
xserver-xorg-video-intel (Ubuntu)
Medium
Robert Hooker

Bug Description

The i915/intel-agp modules fail to load on newer sandybridge GPU's because the pci id's are missing. It only binds to preproduction devices currently but the shipping id's have been pushed upstream. For the kernel these are the 3 relevant commits

Support the extended physical addressing bits on Sandybridge (4fefe435 is dependent on this one):
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3869d4a8afd3ce97770e66d6a96672af93984cc2

Adds sandybridge mobile D0 stepping support:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4fefe435626758b14e6c05d2a5f8d71a997c0ad6

Adds more variants:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8554048070906579ec9fa19ac381deddd2d7b155

xserver-xorg-video-intel also needs updating to recognize these new devices and the commits are upstream

http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=53767cc0d0a58d36cd445da3a31c65b349eebbba

http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=104cd0554bde1d109a54db7a93700d5edfabd914

Robert Hooker (sarvatt) on 2010-09-07
Changed in xserver-xorg-video-intel (Ubuntu):
assignee: nobody → Robert Hooker (sarvatt)
importance: Undecided → Medium
milestone: none → ubuntu-10.10
status: New → In Progress
Jerone Young (jerone) on 2010-09-07
Changed in oem-priority:
status: New → Confirmed
importance: Undecided → High
Chris Van Hoof (vanhoof) on 2010-09-07
Changed in oem-priority:
assignee: nobody → Chris Van Hoof (vanhoof)
Changed in linux (Ubuntu):
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium
status: New → In Progress
description: updated
description: updated

For anyone who has affected hardware to test on, I've posted a test kernel at the following:

http://people.canonical.com/~ogasawara/lp632488/

Changed in linux (Ubuntu):
status: In Progress → Fix Committed
Robert Hooker (sarvatt) on 2010-09-10
Changed in xserver-xorg-video-intel (Ubuntu):
status: In Progress → Fix Committed
Robert Hooker (sarvatt) wrote :

The linux portion of the fix has been released.

linux (2.6.35-21.30) maverick; urgency=low

  [ Andy Whitcroft ]

  * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes
    - LP: #614008

  [ Daniel Lezcano ]

  * SAUCE: fix compilation warning when CONFIG_SECURITY is not set

  [ Henrik Rydberg ]

  * SAUCE: Input: wacom - add fuzz parameters to features
  * SAUCE: Input: wacom - collect device quirks into single function
  * SAUCE: Input: wacom - add support for the Bamboo Touch trackpad
  * SAUCE: Input: wacom - add a quirk for low resolution Bamboo devices
  * SAUCE: hid: ntrig: Remove unused device ids
  * SAUCE: hid: ntrig: remove sysfs nodes
  * SAUCE: hid: ntrig: Correct logic for quirks
  * SAUCE: hid: ntrig: zero-initialize ntrig struct
  * SAUCE: hid: ntrig: Setup input filtering manually
  * SAUCE: hid: ntrig: New ghost-filtering event logic

  [ Leann Ogasawara ]

  * SAUCE: ndiswrapper: Initialize buffer index and check its value
    - LP: #613796

  [ Manoj Iyer ]

  * SAUCE: Add support for Intellimouse Mode in ALPS touchpad on Dell E2
    series Laptops
    - LP: #632884

  [ Ping Cheng ]

  * SAUCE: Input: wacom - parse the Bamboo device family

  [ Rafi Rubin ]

  * SAUCE: hid: ntrig: identify firmware version (wiggled)

  [ Tim Gardner ]

  * [Config] CONFIG_NL80211_TESTMODE=n

  [ Upstream Kernel Changes ]

  * Revert "input: mt: Add support for the Bamboo Touch trackpad"
  * e1000e: initial support for 82579 LOMs
  * e1000e: correct MAC-PHY interconnect register offset for 82579
  * (pre-stable) ALSA: hda - Add a new hp-laptop model for Conexant 5066,
    tested on HP G60
    - LP: #587388
  * DSS2: Don't power off a panel twice
    - LP: #588243
  * mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y
  * Input: i8042 - reset keyboard controller wehen resuming from S2R
    - LP: #86820
  * ALSA: hda - Fix beep frequency on IDT 92HD73xx and 92HD71Bxx codecs
    - LP: #414795
  * agp/intel: Support the extended physical addressing bits on
    Sandybridge.
    - LP: #632488
  * drm/i915,intel_agp: Add support for Sandybridge D0
    - LP: #632488
  * (pre-stable) intel_agp,i915: Add more sandybridge graphics device ids
    - LP: #632488
  * mmc: omap: fix for bus width which improves SD card's peformance.

Date: Tue, 07 Sep 2010 09:58:52 -0700
Changed-By: Leann Ogasawara <leann.ogasawara at canonical.com>

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Robert Hooker (sarvatt) wrote :

And the xserver-xorg-video-intel side as well. Launchpad is not auto closing bugs at the moment.

xserver-xorg-video-intel (2:2.12.0-1ubuntu4) maverick; urgency=low

  * debian/patches/101_copy-fb.patch: Explicitly disable copyfb functionality
    on gen6 (Sandybridge) where it is not working.
  * Update Sandybridge device id's. (LP: #632488)

Date: Fri, 10 Sep 2010 07:39:32 -0400
Changed-By: Robert Hooker <robert.hooker at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Alberto Milone <alberto.milone at canonical.com>
https://launchpad.net/ubuntu/maverick/+source/xserver-xorg-video-intel/2:2.12.0-1ubuntu4

Changed in xserver-xorg-video-intel (Ubuntu):
status: Fix Committed → Fix Released
Jerone Young (jerone) on 2010-09-13
Changed in oem-priority:
status: Confirmed → Fix Released
Chris Van Hoof (vanhoof) on 2011-02-18
tags: added: hwe-blocker
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers