On Jan 11 12:48:09, [email protected] wrote:
> Continuing http://marc.info/?t=140429789900005&r=1&w=2
> with current/amd64.
> 
> 
> On Jul 02 12:43:58, [email protected] wrote:
> > So I got me this Asus board with an integrated Celeron
> > http://www.asus.com/Motherboards/J1800IC/specifications/
> > and put 2G of Crucial RAM in it.
> 
> On Jul 02 12:56:22, [email protected] wrote:
> > http://archives.neohapsis.com/archives/openbsd/2014-05/1637.html
> 
> Thanks for the pointer.
> It can boot a kernel built with the following diff:
> 
> 
> Index: arch/amd64/amd64/lapic.c
> ===================================================================
> RCS file: /cvs/src/sys/arch/amd64/amd64/lapic.c,v
> retrieving revision 1.37
> diff -u -p -r1.37 lapic.c
> --- arch/amd64/amd64/lapic.c  6 Jan 2015 12:50:47 -0000       1.37
> +++ arch/amd64/amd64/lapic.c  11 Jan 2015 11:12:13 -0000
> @@ -190,7 +190,7 @@ lapic_set_lvt(void)
>                                           || mpi->cpu_id == ci->ci_apicid)) {
>  #ifdef DIAGNOSTIC
>                       if (mpi->ioapic_pin > 1)
> -                             panic("lapic_set_lvt: bad pin value %d",
> +                             printf("lapic_set_lvt: bad pin value %d\n",
>                                   mpi->ioapic_pin);
>  #endif
>                       if (mpi->ioapic_pin == 0)
> 

With the above diff, I can run OpnBSD on that board (dmesg below).
The default installation still panics during boot though:
http://stare.cz/dmesg/asus-J1800IC-lapic-panic.jpg
http://stare.cz/dmesg/asus-J1800IC-lapic-trace.jpg

Can anyone please elaborate on what exactly is wrong with that board?
What's a "pin value" and what does make 72 bad?

        Thanks 

                Jan

Reply via email to