Go to file
bouyer 8f162b7ed8 Snapshot of work in progress on NetBSD port to Xen3:
- kernel (both dom0 and domU) boot, console is functionnal and it can starts
  software from a ramdisk
- there is no driver front-end expect console for domU yet.
- dom0 can probe devices and ex(4) work when Xen3 is booted without acpi
  and apic support. But the on-board IDE doens't get interrupts.
  The PCI code still needs work (it's hardcoded to mode 1). Some of this
  code should be shared with ../x86
  The physical insterrupt code needs to get MPBIOS and ACPI support, and
  do interrupt routing to properly interract with Xen.
To enable Xen-3.0 support, add
options XEN3
to your kernel config file (this will disable Xen2 support)
Changes affecting Xen-2.0 support (no functionnal changes intended):
- get more constants from genassym for assembly code
- remove some unneeded registers move from start()
- map the shared info page from start(), and remove the pte = 0xffffffff hack
- vector.S: in hypervisor_callback() make sure %esi points to
  HYPERVISOR_shared_info before accessing the info page. Remplace some
  hand-written assembly with the equivalent macro defined in frameasm.h
- more debug code, dissabled by default.

while here added my copyright on some files I worked on in 2005.
2006-01-15 22:09:51 +00:00
bin Start 'You have mail in' with a capital Y. 2006-01-15 18:16:30 +00:00
common add NetBSD ifdefs 2006-01-14 20:28:58 +00:00
crypto make software behave as the documentation advertise for INTERNAL_NETMASK4. 2006-01-07 23:51:50 +00:00
dist fix remote crash; from tiocsti. 2006-01-15 16:12:53 +00:00
distrib Show the number of sets installed and the next set above the menu that 2006-01-15 20:41:00 +00:00
doc yamt-uio_vmspace: new base. 2006-01-15 10:13:20 +00:00
etc don't build any kernels, for now 2006-01-14 23:05:28 +00:00
games Simplify error checking. 2005-11-19 18:01:42 +00:00
gnu Two special files that both refer to the same device should be treated 2006-01-14 09:18:17 +00:00
include Fix comment indentation after __P was deleted. 2006-01-11 22:50:35 +00:00
lib Note that subwindows inherit the background character and attributes 2006-01-15 16:57:45 +00:00
libexec Bring across a change from FreeBSD from back in 1998: 2006-01-12 22:40:17 +00:00
regress Moved to interface/interface.c 2005-12-25 22:24:57 +00:00
rescue lmcctl has been replaced by lmcconfig. 2005-12-06 14:02:58 +00:00
sbin Add a '-V verbose' option that controls the amount of info writen to stdout. 2006-01-15 19:49:25 +00:00
share Updated the .Ddate. 2006-01-15 21:45:50 +00:00
sys Snapshot of work in progress on NetBSD port to Xen3: 2006-01-15 22:09:51 +00:00
tools Add a tweak for ews4800mips/include/disklabel.h, 2005-12-29 15:35:19 +00:00
usr.bin sync usage(). 2006-01-15 16:50:05 +00:00
usr.sbin Fix obvious error, hopefully correctly. 2006-01-15 13:17:15 +00:00
x11 Add support for Xews4800mips under src/x11. 2005-12-29 15:52:20 +00:00
build.sh Use separate invocations of make for cleandir dependall and install of 2006-01-08 11:03:40 +00:00
BUILDING Bump date for syspkgs. 2006-01-12 21:22:30 +00:00
Makefile Add a new "syspkgs" target, which simply chains to the "syspkgs" target 2006-01-04 15:30:02 +00:00
Makefile.inc
UPDATING note about conf/std. 2005-10-03 04:45:52 +00:00