svn commit: r277215 - in head/sys: amd64/include boot/common boot/fdt boot/forth boot/i386/libi386 boot/i386/loader i386/include x86/xen
Ian Lepore
ian at freebsd.org
Thu Jan 15 23:03:10 UTC 2015
On Thu, 2015-01-15 at 16:27 +0000, Roger Pau Monné wrote:
> Author: royger
> Date: Thu Jan 15 16:27:20 2015
> New Revision: 277215
> URL: https://svnweb.freebsd.org/changeset/base/277215
>
> Log:
> loader: implement multiboot support for Xen Dom0
> [...]
>
> Added:
> head/sys/boot/i386/libi386/multiboot.c (contents, props changed)
> head/sys/boot/i386/libi386/multiboot.h (contents, props changed)
> head/sys/boot/i386/libi386/multiboot_tramp.S (contents, props changed)
> Modified:
> head/sys/amd64/include/metadata.h
> head/sys/boot/common/bootstrap.h
> head/sys/boot/common/load_elf.c
> head/sys/boot/common/load_elf_obj.c
> head/sys/boot/common/module.c
> head/sys/boot/fdt/fdt_loader_cmd.c
> head/sys/boot/forth/beastie.4th
> head/sys/boot/forth/loader.4th
> head/sys/boot/forth/support.4th
> head/sys/boot/i386/libi386/Makefile
> head/sys/boot/i386/libi386/bootinfo64.c
> head/sys/boot/i386/libi386/elf64_freebsd.c
> head/sys/boot/i386/libi386/libi386.h
> head/sys/boot/i386/loader/conf.c
> head/sys/i386/include/metadata.h
> head/sys/x86/xen/pv.c
Something about this change breaks ubldr on arm (it works @ r277214).
Now on an RPi I get this:
/boot/kernel/kernel data=0x4cf8a4+0x3475c syms=[0x4+0x91650+0x4+0x53354]
panic: Address offset 0x40000000 bigger than size 0x1E000000
There is a single physical extent of ram from 0-0x1e000000.
-- Ian
More information about the svn-src-all
mailing list