From: "Antonino A. Daplas" <adaplas@gmail.com>
To: Andrew Nelless <andrew@nelless.net>
Cc: linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org
Subject: Re: 2.6.21-rc1: framebuffer/console boot failure
Date: Tue, 27 Feb 2007 07:09:19 +0800 [thread overview]
Message-ID: <1172531359.7101.22.camel@daplas> (raw)
In-Reply-To: <36488.86.7.220.119.1172515738.squirrel@wmbeta.mxes.net>
On Mon, 2007-02-26 at 18:48 +0000, Andrew Nelless wrote:
> On Mon, February 26, 2007 12:41 pm, Antonino A. Daplas wrote:
> >
> > I don't know, probably the ACPI code can now probably detect the
> > presence or absence of the HPET timer.
> >
> > Can you remove CONFIG_FB_VESA support from your kernel config but boot
> > as if you have vesafb (ie with vga=<VESA mode number>). Your machine may boot to completion but
> > you will have a blank screen. But you should be able to have an output in netconsole and you
> > can start X. I wanted to know if the lockup is related to the framebuffer.
> >
> > Tony
> >
> >
>
> I disabled CONFIG_FB_VESA but it is still happening because
> intermittent boots don't pump out anything over NetConsole.
>
Okay, which rules out console code. The vga= parameter is processed at
the very start, specifically in arch/x86_64/boot/video.S. This is
probably not mixing very well with the rest of the code.
> It's tempting to think this is a hardware issue but I've been
> booting 2.6.20 daily since -rc3 and this hasn't happened before
> and still doesn't. I've even installed Asus's latest "beta bios"
> (which convenient doesn't come with a changelog) but it had
> no effect.
If your machine was broken right from the beginning, I would say that
this is also a hardware issue, but, no, it's a regression.
>
> The only thing I can think to do now is another git bisect.
> Now I know this occurs on average about every third boot I
> could do half a dozen reboots between bisections and hopefully
> find out what caused the problem..
>
> Unfortunately I won't have the time for such a time consuming
> adventure much the weekend..
>
> Any further ideas?
>
> -- Andrew
>
> P.S. You mentioned HPET, is this HPET config normal?
> andrew@ziggy ~ $ fgrep -i hpet /usr/src/linux-2.6.21-rc1/.config
> CONFIG_HPET_TIMER=y
> CONFIG_HPET_EMULATE_RTC=y
> # CONFIG_HPET is not set
Not sure if the timer override workaround for nvidia chipsets is the
culprit, but if you want, you can choose to revert that to the previous
behavior (which is ignoring ACPI timer override). Open
arch/x86_64/kernel/earlyquirk.c:nvidia_bugs() and change this line:
if (acpi_table_parse(ACPI_SIG_HPET, nvidia_hpet_check))
return;
into this:
acpi_table_parse(ACPI_SIG_HPET, nvidia_hpet_check);
/* return; */
Tony
next prev parent reply other threads:[~2007-02-26 23:07 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <35472.86.7.220.119.1172237750.squirrel@wmbeta.mxes.net>
2007-02-24 11:09 ` 2.6.21-rc1: framebuffer/console boot failure Andrew Morton
2007-02-24 22:57 ` Andrew Nelless
2007-02-24 23:00 ` Andrew Nelless
2007-02-24 23:30 ` Antonino A. Daplas
2007-02-25 11:07 ` Andrew Nelless
2007-02-26 12:41 ` Antonino A. Daplas
2007-02-26 18:48 ` Andrew Nelless
2007-02-26 23:09 ` Antonino A. Daplas [this message]
2007-03-04 14:52 ` Andrew Nelless
2007-03-05 6:12 ` Antonino A. Daplas
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=1172531359.7101.22.camel@daplas \
--to=adaplas@gmail.com \
--cc=andrew@nelless.net \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).