has the i915 "black screen" boot issue returned?

Robert P. J. Day rpjday at crashcourse.ca
Thu Jan 27 05:42:19 PST 2011

On Thu, 27 Jan 2011, Chris Wilson wrote:

> On Thu, 27 Jan 2011 07:12:03 -0500 (EST), "Robert P. J. Day" <rpjday at crashcourse.ca> wrote:
> > On Thu, 27 Jan 2011, Chris Wilson wrote:
> >
> > > The only missing detail is what connector is used for the display.
> > > Xorg.log or xrandr --verbose are the easiest.
> >
> >   i can supply those for the currently *successful* boot, is that
> > what you're asking?  because once we're into black screen territory,
> > there's not a whole lot i can tell you.
> Indeed. Fortunately the integrated hardware is unlikely to change between
> boots. But more interesting is if you can pin down the regressing commit.

  for me, this appears to be the offending commit:

commit 5e82ea99827f6aa122fbb08f8659e76226ce107b (now testing)
Merge: ec30f34 abb72c8
Author: Linus Torvalds <torvalds at linux-foundation.org>
Date:   Tue Jan 25 10:46:14 2011 +1000

    Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ai

    * 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2
      drm/radeon/kms: add new radeon_info ioctl query for clock crystal freq
      drm/i915: Prevent uninitialised reads during error state capture
      drm/i915: Use consistent mappings for OpRegion between ACPI and i915
      drm/i915: Handle the no-interrupts case for UMS by polling
      drm/i915: Disable high-precision vblank timestamping for UMS
      drm/i915: Increase the amount of defense before computing vblank timestamp
      drm/i915,agp/intel: Do not clear stolen entries
      drm/radeon/kms: simplify atom adjust pll setup
      drm/radeon/kms: match r6xx/r7xx/evergreen asic_reset with previous asics
      drm/radeon/kms: make the mac rv630 quirk generic
      drm/radeon/kms: fix a spelling error in an error message
      drm/radeon/kms: Initialize pageflip spinlocks.
      drm/i915: Recognise non-VGA display devices
      drm/i915: Fix use of invalid array size for ring->sync_seqno
      drm/i915/ringbuffer: Fix use of stale HEAD position whilst polling for spa
      drm/i915: Don't kick-off hangcheck after a DRI interrupt
      drm/i915: Add dependency on CONFIG_TMPFS
      drm/i915: Initialise ring vfuncs for old DRI paths
      drm/i915: make the blitter report buffer modifications to the FBC unit
      drm/i915: set more FBC chicken bits

  anything you want me to try?



Robert P. J. Day                               Waterloo, Ontario, CANADA

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday

More information about the dri-devel mailing list