All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Hounschell <markh@compro.net>
To: Andreas Herrmann <andreas.herrmann3@amd.com>
Cc: Mark Hounschell <dmarkh@cfl.rr.com>,
	john stultz <johnstul@us.ibm.com>,
	linux-kernel <linux-kernel@vger.kernel.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Borislav Petkov <borislav.petkov@amd.com>
Subject: Re: PROBLEM: Can't boot a (HZ = 1000) kernel using an AMD	Phenom-II processor
Date: Tue, 20 Jan 2009 16:08:25 -0500	[thread overview]
Message-ID: <49763D49.7050907@compro.net> (raw)
In-Reply-To: <20090120093732.GC3764@alberich.amd.com>

Andreas Herrmann wrote:
> On Tue, Jan 20, 2009 at 04:08:41AM -0500, Mark Hounschell wrote:
>> john stultz wrote:
>>> On Sun, Jan 18, 2009 at 4:38 AM, Mark Hounschell <dmarkh@cfl.rr.com> wrote:
>>>> I upgraded from a Phenom to a Phenom-II processor and I could no longer boot.
>>>>
>>>> I have tried kernels from 2.6.26 through 2.6.28.
>>>>
>>>> I _can_ however boot these kernels when they are configured for HZ = 250. I
>>>> haven't tried HZ = 300. But certainly if HZ = 1000 the boot hangs at the spot
>>>> indicated below in the dmesg output.
>>>>
>>>> The machine is up and stable running 2.6.26.8 with a (HZ = 1000) configured kernel.
>>>>
>>>> While running a 2.6.26.8 kernel configured for HZ = 250:
>>> [snip]
>>>>    vmalloc : 0xf4800000 - 0xff7fe000   ( 175 MB)
>>>>    lowmem  : 0xc0000000 - 0xf4000000   ( 832 MB)
>>>>      .init : 0xc0373000 - 0xc03a9000   ( 216 kB)
>>>>      .data : 0xc02b5336 - 0xc036c6d0   ( 732 kB)
>>>>      .text : 0xc0100000 - 0xc02b5336   (1748 kB)
>>>> Checking if this processor honours the WP bit even in supervisor mode...Ok.
>>>>
>>>>
>>>>      The 2.6.26.8 kernel hangs up right here.
>>>>
>>>>
>>>> CPA: page pool initialized 1 of 1 pages preallocated
>>>> SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
>>>> hpet clockevent registered
>>>> calibrate_delay_direct() failed to get a good estimate for loops_per_jiffy.
>>> This looks suspect. Probably something is off with the timer
>>> interrupt, that's causing the calibration to be way off.
>>>
>>> Does booting with hpet=disable change anything?
>>>
>>> thanks
>>> -john
>> John,
>>
>> I tried this with 2.6.26, 2.6.28, and 2.6.29-rc2. It didn't change anything.
> 
> Hi Mark,
> 
> I just want to second what Boris already stated.
> Obviously your BIOS doesn't properly initialize your CPU.
> 
> Your BIOS programs the processor name string as
> "AMD Processor model unknown"
> 
> I would have expected to see something like "AMD Phenom(tm) II X4"
> 
> This shows that the BIOS doesn't know your CPU model and it is an
> indication that your CPU is not correctly initialized. Phenom II is a
> different CPU model than Phenom and several configuration bits
> (e.g. MSRs, CPU config space) need different settings from BIOS
> or they even were reserved in previous family 10h CPU models.
> 
> IMHO it is a waste of time to try to debug/fix your problem from OS.
> First you should update your BIOS. You need to check the "CPU
> support"-information from your motherboard vendor to see whether your
> motherboard supports Phenom II and which BIOS is required.
> 

Understood and agreed with.

> If you know that your BIOS/motherboard are supposed to support Phenom II
> and the problem persists then it is a different game and we should
> definitely look into your problem.
> 
> So what's your BIOS version and motherboard vendor/model?
> (And output of dmidecode would be helpful.)
> 
> 

The MB is a Biostar TA770+. It is not yet listed as one with new
BIOS support for the Phenom-II. Only the TA770+ SE is at the moment.
The only difference in the Sata port arrangement and the BIOS type.

I guess I'll just keep pinging them.

Regards
Mark

  reply	other threads:[~2009-01-20 21:08 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-18 12:38 PROBLEM: Can't boot a (HZ = 1000) kernel using an AMD Phenom-II processor Mark Hounschell
2009-01-19  8:48 ` Mark Hounschell
2009-01-19 12:41   ` Bartlomiej Zolnierkiewicz
2009-01-19 14:45     ` Mark Hounschell
2009-01-19 23:05       ` Mark Hounschell
2009-01-19 14:22 ` Borislav Petkov
2009-01-19 14:54   ` Mark Hounschell
2009-01-19 23:14     ` Mark Hounschell
2009-01-20  0:25 ` john stultz
2009-01-20  9:08   ` Mark Hounschell
2009-01-20  9:37     ` Andreas Herrmann
2009-01-20 21:08       ` Mark Hounschell [this message]
2009-01-23  9:34         ` Mark Hounschell
2009-01-23 13:04           ` Andreas Herrmann
2009-01-23 14:47             ` Borislav Petkov
2009-01-23 22:24               ` Mark Hounschell
2009-01-23 22:46             ` Mark Hounschell
2009-01-26 18:26               ` Mark Hounschell
2009-01-27 16:38                 ` Borislav Petkov
2009-01-28  0:30                   ` Mark Hounschell
2009-01-28  0:33                     ` Mark Hounschell
2009-01-31  9:15                       ` Mark Hounschell
2009-02-02 17:05                         ` Borislav Petkov
2009-02-03  9:17                           ` Mark Hounschell
2009-02-03 15:11                             ` Borislav Petkov
2009-02-03 19:15                               ` Mark Hounschell
2009-02-05 17:19                                 ` Mark Hounschell
2009-02-06 13:52                                   ` Borislav Petkov
2009-02-06 14:11                                     ` Mark Hounschell
2009-02-06 17:55                                       ` Mark Hounschell
2009-02-06 22:20                                         ` Mark Hounschell
2009-02-09 14:18                                           ` Borislav Petkov
2009-02-09 15:29                                             ` Mark Hounschell
2009-02-18 13:11                                               ` Mark Hounschell
2009-02-18 14:18                                                 ` Borislav Petkov
2009-02-18 16:57                                                   ` Mark Hounschell
2009-02-18 17:42                                                     ` Borislav Petkov
2009-02-18 21:16                                                       ` Mark Hounschell
2009-02-19 10:37                                                         ` Mark Hounschell
2009-02-19 14:11                                                           ` Andreas Herrmann
2009-02-19 15:16                                                             ` Mark Hounschell
2009-02-19 15:19                                                               ` Borislav Petkov
2009-02-19 15:54                                                                 ` Mark Hounschell
2009-02-20 11:53                                                                   ` Andreas Herrmann
2009-02-20 12:34                                                                     ` Ingo Molnar
2009-02-20 21:51                                                                       ` Andreas Herrmann
2009-02-20 15:43                                                                     ` Mark Hounschell
2009-02-20 16:08                                                                       ` Andreas Herrmann
2009-02-20 16:38                                                                         ` Andreas Herrmann
2009-02-20 17:09                                                                           ` Mark Hounschell
2009-02-20 17:40                                                                             ` Mark Hounschell
2009-02-20 18:22                                                                               ` Andreas Herrmann
2009-02-20 18:28                                                                                 ` Mark Hounschell
2009-02-20 19:54                                                                                   ` Mark Hounschell
2009-02-20 20:27                                                                                     ` Mark Hounschell
2009-02-20 22:28                                                                                       ` Andreas Herrmann
2009-02-21  1:14                                                                                         ` Mark Hounschell
2009-02-21 13:20                                                                                           ` Mark Hounschell
2009-02-20 17:06                                                                         ` Mark Hounschell

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=49763D49.7050907@compro.net \
    --to=markh@compro.net \
    --cc=andreas.herrmann3@amd.com \
    --cc=borislav.petkov@amd.com \
    --cc=dmarkh@cfl.rr.com \
    --cc=johnstul@us.ibm.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /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.