cvs commit: src/sys/sun4v/include asm.h src/sys/sun4v/sun4v hcall.S interrupt.S support.S t1_copy.S

Kip Macy kmacy at
Wed Nov 22 18:25:17 PST 2006

kmacy       2006-11-23 02:25:16 UTC

  FreeBSD src repository

  Modified files:
    sys/sun4v/include    asm.h 
    sys/sun4v/sun4v      hcall.S interrupt.S support.S t1_copy.S 
  In contrast to the non-obvious and flexible nature of the optimized bcopy in t1_copy.S (which
  shall retain its CDDL copyright, and thus likely be removed from GENERIC) I have removed the CDDL
  from hcall.S because there is zero flexibility in the implementation of hypercalls as they derive
  directly from the hypervisor interface which is not copyrighted (ironically the source for the
  hypervisor itself is BSD licensed).
  It is best to start any bikeshed about this as soon as possible.
  Discussed with: bsdimp
  Revision  Changes     Path
  1.2       +0 -1       src/sys/sun4v/include/asm.h
  1.4       +637 -1023  src/sys/sun4v/sun4v/hcall.S
  1.6       +2 -2       src/sys/sun4v/sun4v/interrupt.S
  1.4       +1 -1       src/sys/sun4v/sun4v/support.S
  1.3       +1 -1       src/sys/sun4v/sun4v/t1_copy.S

More information about the cvs-src mailing list