Re: revisiting tunables under Safe Mode menu option

From: Kevin Oberman <kob6558_at_gmail.com>
Date: Wed, 29 Feb 2012 17:07:54 -0800
On Wed, Feb 29, 2012 at 1:49 AM, Andriy Gapon <avg_at_freebsd.org> wrote:
> on 29/02/2012 00:18 Kevin Oberman said the following:
>> APIC is required for SMP, but works on many older, single CPU systems
>> and removes the massive sharing of IRQs common on non-APIC systems.
>>
>> OTOH, some ThinkPads simply won't boot with APIC. My old T43
>> (Pentium-M) had this issue. I had to turn off APIC to get a GENERIC
>> kernel to boot. I think that I have heard of other systems that have
>> an issue with FreeBSD APIC. (APIC seems to work fine with Windows, so
>> it's something about the FreeBSD implementation, but the problem is
>> pretty rare, seems limited to 3-5 year old uniprocessor systems, so
>> it's probably not worth trying to track down.
>
> I think that it would be useful to track this down.  If it's a bug then it's a
> bug and who knows how it can bite in the future.  If you still have the hardware
> and can allocate some time to this issue, then it would be great.
>
> Also, when you said "disabled APIC" - did you disable it via BIOS settings or
> via the FreeBSD tunable?
>
> BTW, a nitpick - T43 production seems to have started in April 2005, so it's
> more like 7 years :)

Andriy,

Gee. Time flies when you're having fun... or when a project is
approaching its due date.

I disabled APIC with a tunable (hint.apic.0.disabled=1). The T43 has
no BIOS setting to turn it off.

I have some time and still have the computer and it is up and running
9-Stable. In theory, I am retired, but still work part-time job at
Lawrence Berkeley and have a contract with another university that
will end sin a few weeks. I should be able to spend some time looking
at it, but I may be tied up with those at times.

I am NOT a programmer any more. My last kernel hacking was done in
assembly on a VAX (or, maybe and Alpha) running VMS about 25 years
ago. If you want me to help, I'll try, but I'll probably need detailed
instructions and, since the system is owned by the U.S. government, I
can't allow others to access it.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6558_at_gmail.com
Received on Thu Mar 01 2012 - 00:07:56 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:24 UTC