From: Chris Wilson <chris@chris-wilson.co.uk>
To: "Robert P. J. Day" <rpjday@crashcourse.ca>
Cc: dri-devel@lists.freedesktop.org
Subject: Re: has the i915 "black screen" boot issue returned?
Date: Fri, 28 Jan 2011 08:59:17 +0000 [thread overview]
Message-ID: <849307$bbem1h@azsmga001.ch.intel.com> (raw)
In-Reply-To: <alpine.DEB.2.00.1101271730400.2583@localhost6.localdomain6>
On Thu, 27 Jan 2011 17:33:04 -0500 (EST), "Robert P. J. Day" <rpjday@crashcourse.ca> wrote:
>
> one more observation which should nail things down:
>
> On Thu, 27 Jan 2011, Robert P. J. Day wrote:
>
> > ok, i'm getting different results from this morning, not sure why,
> > but i'm fairly confident i've isolated it to this extent. here's the
> > salient part of the git log i'm looking at:
> >
> > ===== git log =====
> >
> > commit abb72c828878a2c69b2cfb33ac30007c8ecd735e
> > Merge: 58bbf01 8e934db
> > Author: Dave Airlie <airlied@gmail.com>
> > Date: Tue Jan 25 08:41:58 2011 +1000
> >
> > Merge branch 'drm-intel-fixes-2' of ssh://master.kernel.org/pub/scm/linux/kernel/g
> >
> > * 'drm-intel-fixes-2' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ickle/dr
> > 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 timestamps
> > drm/i915,agp/intel: Do not clear stolen entries
> > Remove MAYBE_BUILD_BUG_ON
> > BUILD_BUG_ON: make it handle more cases
> > module: fix missing semicolons in MODULE macro usage
> > param: add null statement to compiled-in module params
> > module: fix linker error for MODULE_VERSION when !MODULE and CONFIG_SYSFS=n
> > module: show version information for built-in modules in sysfs
> > selinux: return -ENOMEM when memory allocation fails
> > tpm: fix panic caused by "tpm: Autodetect itpm devices"
> > TPM: Long default timeout fix
> > trusted keys: Fix a memory leak in trusted_update().
> > keys: add trusted and encrypted maintainers
> > encrypted-keys: rename encrypted_defined files to encrypted
> > trusted-keys: rename trusted_defined files to trusted
> > drm/i915: Recognise non-VGA display devices
> > ...
> >
> > commit 58bbf018a70c562437eeae121a5d021ba7fe56a5
> > Author: Alex Deucher <alexdeucher@gmail.com>
> > Date: Mon Jan 24 17:14:26 2011 -0500
> >
> > drm/radeon/kms: add new radeon_info ioctl query for clock crystal freq
> >
> > Needed for timer queries in the 3D driver.
> >
> > Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
> > Signed-off-by: Dave Airlie <airlied@gmail.com>
> >
> > ===== git log =====
> >
> > now:
> >
> > * commit 58bbf018 appears to be fine, boots reliably
> > * commit 8e934dbf causes black screen issue
> >
> > as you can see, rather than test the *merge* above, i decided to back
> > up one level and test the commit that was part of that merge, and it
> > failed. is this helpful? here's the log entry:
> >
> > commit 8e934dbf264418afe4d1dff34ce074ecc14280db
> > Author: Chris Wilson <chris@chris-wilson.co.uk>
> > Date: Mon Jan 24 12:34:00 2011 +0000
> >
> > drm/i915: Prevent uninitialised reads during error state capture
> >
> > error_bo and pinned_bo could be used uninitialised if there were no
> > active buffers.
> >
> > Caught by kmemcheck.
> >
> > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
> >
> >
> > i'm going to go on and test the merge itself, abb72c82, since i
> > thought that was working fine earlier today. but you can see which
> > commit now seems to fail. does this make any sense?
>
> i did indeed test commit abb72c82 (the merge of the above), and it
> failed. not sure why i posted earlier today that it worked, i must
> have built something incorrectly. so, in conclusion:
>
> * commit 58bbf018 appears to be fine, boots reliably
> * commit 8e934dbf causes black screen issue
> * commit abb72c82 also causes black screen issue
>
> and on that note, signing off for the evening.
>
> rday
>
> --
>
> ========================================================================
> Robert P. J. Day Waterloo, Ontario, CANADA
> http://crashcourse.ca
>
> Twitter: http://twitter.com/rpjday
> LinkedIn: http://ca.linkedin.com/in/rpjday
> ========================================================================
From: Chris Wilson <chris@chris-wilson.co.uk>
Subject: Re: has the i915 "black screen" boot issue returned?
To: "Robert P. J. Day" <rpjday@crashcourse.ca>
Cc: dri-devel@lists.freedesktop.org
Bcc: chris@chris-wilson.co.uk
In-Reply-To: <alpine.DEB.2.00.1101271634260.2761@localhost6.localdomain6>
References: <alpine.DEB.2.00.1101260634300.10774@localhost6.localdomain6> <b9dded$hp9kfu@orsmga002.jf.intel.com> <alpine.DEB.2.00.1101270641490.2923@localhost6.localdomain6> <b9dded$hpa5rf@orsmga002.jf.intel.com> <alpine.DEB.2.00.1101270710510.17636@localhost6.localdomain6> <1bdc18$jdgfni@fmsmga002.fm.intel.com> <alpine.DEB.2.00.1101270840380.2736@localhost6.localdomain6> <0d30dc$ksovh8@orsmga001.jf.intel.com> <alpine.DEB.2.00.1101270854420.4898@localhost6.localdomain6> <b7da2f$q8lpcn@fmsmga001.fm.intel.com> <alpine.DEB.2.00.1101271634260.2761@localhost6.localdomain6>
On Thu, 27 Jan 2011 16:39:20 -0500 (EST), "Robert P. J. Day" <rpjday@crashcourse.ca> wrote:
> ok, i'm getting different results from this morning, not sure why,
> but i'm fairly confident i've isolated it to this extent. here's the
> salient part of the git log i'm looking at:
Well, we have two endpoints, so let git attack:
$ git bisect start
$ git bisect good 58bbf018a70c562437eeae121a5d021ba7fe56a5
$ git bisect bad abb72c828878a2c69b2cfb33ac30007c8ecd735e
That shouldn't take more than a few recompiles to identify the
troublemaker.
-Chris
--
Chris Wilson, Intel Open Source Technology Centre
next prev parent reply other threads:[~2011-01-28 8:59 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-26 11:37 has the i915 "black screen" boot issue returned? Robert P. J. Day
2011-01-27 10:15 ` Chris Wilson
2011-01-27 10:37 ` Robert P. J. Day
2011-01-27 11:47 ` Robert P. J. Day
2011-01-27 11:56 ` Chris Wilson
2011-01-27 12:12 ` Robert P. J. Day
2011-01-27 12:17 ` Chris Wilson
2011-01-27 12:27 ` Robert P. J. Day
2011-01-27 13:00 ` Robert P. J. Day
2011-01-27 13:42 ` Robert P. J. Day
2011-01-27 13:52 ` Chris Wilson
2011-01-27 13:55 ` Robert P. J. Day
2011-01-27 14:07 ` Chris Wilson
2011-01-27 14:13 ` Robert P. J. Day
2011-01-27 18:40 ` Robert P. J. Day
2011-01-27 21:39 ` Robert P. J. Day
2011-01-27 22:33 ` Robert P. J. Day
2011-01-28 8:59 ` Chris Wilson [this message]
2011-01-28 9:24 ` Robert P. J. Day
2011-01-28 9:29 ` Chris Wilson
2011-01-28 13:53 ` has the i915 "black screen" boot issue returned? [BISECTED] Robert P. J. Day
2011-01-28 14:02 ` Chris Wilson
2011-01-28 14:10 ` Robert P. J. Day
2011-01-28 14:10 ` Robert P. J. Day
2011-01-28 14:32 ` Robert P. J. Day
2011-01-28 14:36 ` Chris Wilson
2011-01-28 14:36 ` Chris Wilson
2011-01-28 14:51 ` Robert P. J. Day
2011-01-28 15:04 ` Chris Wilson
2011-01-28 15:04 ` Chris Wilson
2011-01-28 15:08 ` Robert P. J. Day
2011-01-28 15:11 ` Chris Wilson
2011-01-28 15:27 ` Robert P. J. Day
2011-01-28 15:39 ` Chris Wilson
2011-01-28 15:54 ` Robert P. J. Day
2011-01-28 16:03 ` Chris Wilson
2011-01-28 16:23 ` Robert P. J. Day
2011-01-28 16:30 ` Chris Wilson
2011-01-28 18:38 ` Robert P. J. Day
2011-01-29 10:02 ` Robert P. J. Day
2011-02-01 12:05 ` Robert P. J. Day
2011-02-01 12:12 ` Chris Wilson
2011-02-01 12:56 ` Robert P. J. Day
2011-01-28 16:30 ` Robert P. J. Day
2011-01-28 20:12 ` Rafael J. Wysocki
2011-01-28 20:21 ` Robert P. J. Day
2011-01-28 20:21 ` Robert P. J. Day
2011-01-28 20:46 ` Robert P. J. Day
2011-01-28 11:35 ` has the i915 "black screen" boot issue returned? Robert P. J. Day
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='849307$bbem1h@azsmga001.ch.intel.com' \
--to=chris@chris-wilson.co.uk \
--cc=dri-devel@lists.freedesktop.org \
--cc=rpjday@crashcourse.ca \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.