Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Aug 2010 22:46:06 -0700
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        PMahan@adaranet.com, freebsd-mips@freebsd.org
Subject:   Re: Is the MIPS kernel buildable from HEAD?
Message-ID:  <AANLkTinJMheXp70MH368OyF_LkS9mDBhHFZEAsYvF2zv@mail.gmail.com>
In-Reply-To: <20100825.232923.287595822763821210.imp@bsdimp.com>
References:  <32AB5C9615CC494997D9ABB1DB12783C024C875590@SJ-EXCH-1.adaranet.com> <20100825.151325.645538350615354761.imp@bsdimp.com> <AANLkTi=FZrdjE0KoUHvOiB9hyz5ZDWepS9743ghAw9SU@mail.gmail.com> <20100825.232923.287595822763821210.imp@bsdimp.com>

index | next in thread | previous in thread | raw e-mail

On Wed, Aug 25, 2010 at 22:29, M. Warner Losh <imp@bsdimp.com> wrote:
> I can now build a n64 world in -current.  I haven't had a chance to
> run it yet, but hope to soon.  My CN38xx board doesn't like the 32-bit
> kernel anymore...  It also doesn't like the 64-bit kernel, but I think
> that's a uboot issue.  It seems older ldscripts didn't tickle the bugs
> the current one does (on the other hand, the old ldscripts only worked
> on the CN38xx board).  On the other hand, SDK 1.9.0's uboot on another
> board works fine with the 64-bit kernel.

I'm having no trouble with kernel and world on two CN5020 boards and
no trouble with starting the kernel on a CN5860-based board.  The
CN5860 board has problems I'm dealing with.

That said, the two CN5020 boards are running with this patch to
U-Boot, which I really did find was necessary because the address the
(unused) data was stored at conflicts with the per-CPU storage area,
IIRC.

http://people.freebsd.org/~jmallett/no-labi.diff

I have a more conservative ldscript that I can check in and move the
Octeon kernel configurations to, which gets rid of the non-executable
program headers that generate messages.  All that really matters is
that we not have multiple executable program headers because that
completely breaks the Octeon ELF loading code.

Juli.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinJMheXp70MH368OyF_LkS9mDBhHFZEAsYvF2zv>