cvs commit: src/sys/i386/i386 sys_machdep.c src/sys/i386/include sysarch.h src/sys/i386/linux linux_machdep.c

Maxim Sobolev sobomax at FreeBSD.org
Sun Jul 3 01:11:50 GMT 2005


sobomax     2005-01-26 13:59:46 UTC

  FreeBSD src repository

  Modified files:
    sys/i386/i386        sys_machdep.c 
    sys/i386/include     sysarch.h 
    sys/i386/linux       linux_machdep.c 
  Log:
  o Move copyin()/copyout() out of i386_{get,set}_ldt() and
    i386_{get,set}_ioperm() and make those APIs visible in the kernel namespace;
  
  o use i386_{get,set}_ldt() and i386_{get,set}_ioperm() instead of sysarch()
    in the linuxlator, which allows to kill another two stackgaps.
  
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.95      +82 -81    src/sys/i386/i386/sys_machdep.c
  1.22      +8 -0      src/sys/i386/include/sysarch.h
  1.45      +34 -43    src/sys/i386/linux/linux_machdep.c



More information about the cvs-src mailing list