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>
