Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jun 2011 16:08:56 +0000 (UTC)
From:      Doug Rabson <dfr@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/boot Makefile.amd64 src/sys/boot/common Makefile.inc disk.c disk.h load_elf.c reloc_elf.c src/sys/boot/ficl/amd64 sysdep.c sysdep.h src/sys/boot/i386/libi386 bioscd.c src/sys/boot/userboot Makefile ...
Message-ID:  <201106301609.p5UG9C6N075936@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

dfr         2011-06-30 16:08:56 UTC

  FreeBSD src repository

  Modified files:
    sys/boot             Makefile.amd64 
    sys/boot/common      Makefile.inc load_elf.c reloc_elf.c 
    sys/boot/i386/libi386 bioscd.c 
  Added files:
    sys/boot/common      disk.c disk.h 
    sys/boot/ficl/amd64  sysdep.c sysdep.h 
    sys/boot/userboot    Makefile userboot.h 
    sys/boot/userboot/ficl Makefile 
    sys/boot/userboot/libstand Makefile 
    sys/boot/userboot/libstand/amd64 _setjmp.S 
    sys/boot/userboot/test Makefile test.c 
    sys/boot/userboot/userboot Makefile autoload.c bootinfo.c 
                               bootinfo32.c bootinfo64.c conf.c 
                               copy.c devicename.c elf32_freebsd.c 
                               elf64_freebsd.c host.c 
                               libuserboot.h main.c 
                               userboot_cons.c userboot_disk.c 
                               version 
  Log:
  SVN rev 223695 on 2011-06-30 16:08:56Z by dfr
  
  Add a version of the FreeBSD bootloader which can run in userland, packaged
  as a shared library. This is intended to be used by BHyVe to load FreeBSD
  kernels into new virtual machines.
  
  Revision  Changes    Path
  1.2       +1 -0      src/sys/boot/Makefile.amd64
  1.32      +1 -1      src/sys/boot/common/Makefile.inc
  1.1       +788 -0    src/sys/boot/common/disk.c (new)
  1.1       +99 -0     src/sys/boot/common/disk.h (new)
  1.43      +1 -1      src/sys/boot/common/load_elf.c
  1.3       +1 -1      src/sys/boot/common/reloc_elf.c
  1.1       +101 -0    src/sys/boot/ficl/amd64/sysdep.c (new)
  1.1       +434 -0    src/sys/boot/ficl/amd64/sysdep.h (new)
  1.12      +5 -1      src/sys/boot/i386/libi386/bioscd.c
  1.1       +8 -0      src/sys/boot/userboot/Makefile (new)
  1.1       +73 -0     src/sys/boot/userboot/ficl/Makefile (new)
  1.1       +161 -0    src/sys/boot/userboot/libstand/Makefile (new)
  1.1       +93 -0     src/sys/boot/userboot/libstand/amd64/_setjmp.S (new)
  1.1       +15 -0     src/sys/boot/userboot/test/Makefile (new)
  1.1       +428 -0    src/sys/boot/userboot/test/test.c (new)
  1.1       +178 -0    src/sys/boot/userboot/userboot.h (new)
  1.1       +61 -0     src/sys/boot/userboot/userboot/Makefile (new)
  1.1       +35 -0     src/sys/boot/userboot/userboot/autoload.c (new)
  1.1       +192 -0    src/sys/boot/userboot/userboot/bootinfo.c (new)
  1.1       +264 -0    src/sys/boot/userboot/userboot/bootinfo32.c (new)
  1.1       +304 -0    src/sys/boot/userboot/userboot/bootinfo64.c (new)
  1.1       +93 -0     src/sys/boot/userboot/userboot/conf.c (new)
  1.1       +74 -0     src/sys/boot/userboot/userboot/copy.c (new)
  1.1       +274 -0    src/sys/boot/userboot/userboot/devicename.c (new)
  1.1       +99 -0     src/sys/boot/userboot/userboot/elf32_freebsd.c (new)
  1.1       +172 -0    src/sys/boot/userboot/userboot/elf64_freebsd.c (new)
  1.1       +198 -0    src/sys/boot/userboot/userboot/host.c (new)
  1.1       +67 -0     src/sys/boot/userboot/userboot/libuserboot.h (new)
  1.1       +177 -0    src/sys/boot/userboot/userboot/main.c (new)
  1.1       +86 -0     src/sys/boot/userboot/userboot/userboot_cons.c (new)
  1.1       +146 -0    src/sys/boot/userboot/userboot/userboot_disk.c (new)
  1.1       +4 -0      src/sys/boot/userboot/userboot/version (new)



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