Bug 164457 - [install] Can't install FreeBSD 9.0 (amd64) on HP Blade (ProLiant BL465c G1 )
Summary: [install] Can't install FreeBSD 9.0 (amd64) on HP Blade (ProLiant BL465c G1 )
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: amd64 (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: Mark Linimon
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-24 21:00 UTC by a
Modified: 2018-05-31 15:43 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a 2012-01-24 21:00:27 UTC
Installation of FreeBSD9 on a HP Blade (ProLiant BL465c G1) is not possible.
Upon booting from the installation medium (be it "disc1" or "dvd") is
always ends up with the system completely freezing / panicking

To be exact, the CD boots up to the point where it says "usbus3: 480Mbps
High Speed USB v2.0" then freezing and/or panicking.

I've tried the following things:

o) boot from CD with default settings -> freeze
o) boot from CD with ACPI off -> kernel panic
o) boot from CD "safe mode" -> kernel panic
o) boot from CD verbose mode -> freeze

Interesting to see that "verbose" doesn't reveal any additional details
and booting either safe mode or with ACPI turned off, you end up with a
kernel panic.

Here's what additional things I tried:

o) upgrading the Blade BIOS to the latest available release being
ProLiant BL465c G1  
System ROM:  A13  05/02/2011; backup system ROM: 02/26/2007  
iLO 2 Firmware Version:  1.35   07/16/2007  

No change - freeze or panic.

o) Full hardware check using the HP diagnostic tools - no problem here.

o) Downloading the .ISO again and burning a new CD - same result.

o) Installing via iLO (remote management console) vs. installing from
real CD - same result

For your reference I did some screenshots that I made available on the WEB:

http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-default.jpg

http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-ACPI-off-01.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-ACPI-off-02.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-ACPI-off-03.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-ACPI-off-04.jpg

http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Verbose-mode-01.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Verbose-mode-02.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Verbose-mode-03.jpg

http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Safe-mode-01.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Safe-mode-02.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Safe-mode-03.jpg
http://www.jenisch.at/FreeBSD-9-install-on-HP-blade/Boot-Safe-mode-04.jpg

How-To-Repeat: Is 100% reproducible (see above)
Comment 1 Yuri Pankov 2012-01-24 21:29:58 UTC
Did you try the "hostres" workaround mentioned in "Open issues" at
http://www.freebsd.org/releases/9.0R/errata.html?


Yuri
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2012-01-25 06:49:04 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-amd64

reclassify
Comment 3 a 2012-01-25 14:15:14 UTC
Hi,

Just tried booting off the installation medium with 

set debug.acpi.disabled="hostres"
boot

Same result - freezes at exactly the same location (see original screenshots).

-ewald
Comment 4 Andriy Gapon freebsd_committer freebsd_triage 2012-01-25 22:45:23 UTC
First, there is probably no point in trying to boot without ACPI support on
modern systems.  Most likely "Safe mode" is just equivalent to "ACPI off" for
the installation media.

Second, it's surprising the Verbose option doesn't result in more verbose boot
messages.  Could you please re-test this?

I suspect that your problem might be related to the recent eventtimers changes.
Could you please try playing with setting the following tunables on the loader
prompt (via 'set' command)?

kern.eventtimer.periodic=1
kern.eventtimer.timer="LAPIC"

-- 
Andriy Gapon
Comment 5 a 2012-01-26 17:45:21 UTC
On Thu, Jan 26, 2012 at 12:45:23AM +0200, Andriy Gapon wrote:
> 
> I suspect that your problem might be related to the recent eventtimers changes.
> Could you please try playing with setting the following tunables on the loader
> prompt (via 'set' command)?
> 
> kern.eventtimer.periodic=1
> kern.eventtimer.timer="LAPIC"
> 

Hi Andriy,

This neatly did the trick! :-) In setting both values I was able to boot
off the install-CD. After installation I had to make sure both of these
settings end up in /boot/loader.conf so the machine comes up.

Unfortunately I've now got another problem: When doing a "sync" this 
command obviously doesn't terminate (i.e. no commandline-prompt reappearing).
Could this be related to the same cause?

BTW, Any documentation as to what these two settings you mentioned actually do?

Thanks for your help!
-ewald
Comment 6 Andriy Gapon freebsd_committer freebsd_triage 2012-01-26 18:51:06 UTC
on 26/01/2012 19:45 Ewald Jenisch said the following:
> On Thu, Jan 26, 2012 at 12:45:23AM +0200, Andriy Gapon wrote:
>>
>> I suspect that your problem might be related to the recent eventtimers changes.
>> Could you please try playing with setting the following tunables on the loader
>> prompt (via 'set' command)?
>>
>> kern.eventtimer.periodic=1
>> kern.eventtimer.timer="LAPIC"
>>
> 
> Hi Andriy,
> 
> This neatly did the trick! :-) In setting both values I was able to boot
> off the install-CD. After installation I had to make sure both of these
> settings end up in /boot/loader.conf so the machine comes up.
> 
> Unfortunately I've now got another problem: When doing a "sync" this 
> command obviously doesn't terminate (i.e. no commandline-prompt reappearing).
> Could this be related to the same cause?

Not sure.

> BTW, Any documentation as to what these two settings you mentioned actually do?
> 
> Thanks for your help!

There is eventtimers(4) manual page.
You may also want to try to contact Alexander Motin (mav@) directly, he is the
author and maintainer of that code.

-- 
Andriy Gapon
Comment 7 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:01:38 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped
Comment 8 Mark Linimon freebsd_committer freebsd_triage 2018-05-31 15:43:24 UTC
Unfortunately this PR was never addressed before these versions of FreeBSD went out of support.  Sorry.

If this is still a problem, please open a new PR.  Thanks.