cvs commit: src/sys/boot/i386 Makefile src/sys/boot/i386/libi386         pxe.c src/sys/boot/i386/loader Makefile conf.c         src/sys/boot/i386/loader_tftp Makefile version         src/sys/boot/i386/pxeldr pxeboot.8 src/sys/boot/i386/pxeldr_tftp ...
    Matthew Dillon 
    dillon at crater.dragonflybsd.org
       
    Sat Sep  3 16:55:19 PDT 2005
    
    
  
dillon      2005/09/03 16:52:53 PDT
DragonFly src repository
  Modified files:
    sys/boot/i386        Makefile 
    sys/boot/i386/libi386 pxe.c 
    sys/boot/i386/loader Makefile conf.c 
    sys/boot/i386/pxeldr pxeboot.8 
  Added files:
    sys/boot/i386/loader_tftp Makefile version 
    sys/boot/i386/pxeldr_tftp Makefile pxeboot_tftp.8 
  Log:
  Compile up both the NFS and the TFTP version of the PXE loader and
  make both available in /boot.  The NFS version obtains all loader-level data
  (including the kernel binary) from the diskless root mount.  The TFTP version
  obtains all loader-level data (including the kernel binary) via TFTP.
  
  Do not pass a bogus NFS handle to the kernel (it was previously passing an
  all-zero's handle for the TFTP version).
  
  Note that current kernels will not be able to do a NFS root mount from the
  tftp version of the loader unless they have BOOTP support compiled in,
  because the tftp version of the loader is not able to resolve and pass a
  NFS file handle to the kernel.
  
  Revision  Changes    Path
  1.4       +2 -2      src/sys/boot/i386/Makefile
  1.7       +23 -8     src/sys/boot/i386/libi386/pxe.c
  1.11      +1 -4      src/sys/boot/i386/loader/Makefile
  1.4       +3 -7      src/sys/boot/i386/loader/conf.c
  1.4       +4 -4      src/sys/boot/i386/pxeldr/pxeboot.8
http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/libi386/pxe.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/loader/Makefile.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/loader/conf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/pxeldr/pxeboot.8.diff?r1=1.3&r2=1.4&f=u
    
    
More information about the Commits
mailing list