git: kernel - lapic pointer was still not quite correctly initialized
Nuno Antunes
nuno.antunes at gmail.com
Fri Sep 24 02:56:21 PDT 2010
On Fri, Sep 24, 2010 at 4:01 AM, Matthew Dillon
<dillon at crater.dragonflybsd.org> wrote:
>
> commit e3dd742d8cf5bee5847dfca7c612895ebd0f95cb
> Author: Matthew Dillon <dillon at apollo.backplane.com>
> Date: Thu Sep 23 19:59:32 2010 -0700
>
> kernel - lapic pointer was still not quite correctly initialized
>
> * A conditional in the new MADT code was bypassing the lapic pointer
> mapping in certain circumstances, causing the machine to lockup in the
> low level boot.
>
> Summary of changes:
> sys/platform/pc64/x86_64/mp_machdep.c | 11 ++++++++++-
> 1 files changed, 10 insertions(+), 1 deletions(-)
>
> http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e3dd742d8cf5bee5847dfca7c612895ebd0f95cb
>
>
> --
> DragonFly BSD source repository
>
I can now boot again with options SMP and APIC_IO after this commit!
So everything is back to normal. However, if I set the
"hw.madt_probe_test=1" in /boot/loader.conf, I still get the "APIC_IO
cannot route 8254..." panic.
Thanks
Nuno
More information about the Commits
mailing list