2005-11-08 01:47:35 by Johnny C. Lam | Files touched by this commit (8) |
Log message:
* Add a MESSAGE file with helpful information for NetBSD domain0
installations.
* Modify the package to not install all of the configuration files with
the execute bit set -- only install the helper scripts that way.
* Update the block-file-nbsd script to not blindly try to configure (and
often fail to configure) every vnd(4) device until it finds one that
works. We now just determine what the next free vnd(4) device is and
configure it directly.
* Add a netbsd-nbsd script that avoids trying to do all the Linux-specific
that just filled the log files with garbage on NetBSD.
* Update the vif-bridge-nbsd script to check that the bridge device is
configured before using it.
* Add clear comments at the top of scripts that can be customized so that
the user has enough information to know how to do the customization.
* Add a xendomains rc.d script that can be used to start and stop guest
domains at system boot- or shutdown-time.
Bump the PKGREVISION to 5.
|
2005-10-01 04:38:51 by Juan Romero Pardines | Files touched by this commit (1) |
Log message:
vif devices on NetBSD are called "xvif" not "vif", now it works
perfectly.
|
2005-10-01 04:10:10 by Juan Romero Pardines | Files touched by this commit (3) |
Log message:
* Add modified scripts for NetBSD (block-file and vif-bridge) from
Ceri Storey via port-xen@, previous scripts were only useful for
Linux.
* Install the scripts with INSTALL_SCRIPT not INSTALL_DATA.
Bump PKGREVISION.
|
2005-09-16 20:14:49 by Manuel Bouyer | Files touched by this commit (3) |
Log message:
Add patch from Jed Davis on port-xen:
| xfrd reads from the network socket using
| fread() on an _IONBF'ed stream; under NetBSD, this results in a
| sequence of one-character reads. This behavior, as far as I can tell,
| goes back all the way to V7 Unix; i.e., it's older than me.
|
| So I've modified libxutil, which has its own IO indirection layer, to
| switch to read(2) in the "unbuffered" case"
bump PKGREVISION
|
2005-09-10 17:54:39 by Manuel Bouyer | Files touched by this commit (4) |
Log message:
Sync xenio.h with kernel, and apply patch from Jed Davis on port-xen:
| libxc change #1 is to have xfrd's forked child munmap each 4MB batch
| of foreign RAM after it's done writing it, rather than unmapping only
| the last one and letting the process's exit clean up the rest. This
| really does look like a simple mistake, and strictly speaking it's not
| that big a deal -- but on NetBSD, the foreign mappings count against
| the process's locked memory rlimit as if it were the dom0's own RAM.
|
| libxc change #2... I don't really understand the problem; it has
| something to do with live migration and the domU releasing
| pseudo-physical pages after they were sent but before it's suspended.
| Except that, for non-live mode, I think it's reporting all the holes
| in the pseudo-physical range, even though those pages haven't been
| sent. In any case, the result is that the restoring xfrd fails to
| decrease_reservation the pages away. And I distinctly recall this
| working at least once under Linux with Xen 2, but I have little idea
| what NetBSD might be doing differently.
Bump PKGREVISION. This, along with a up to date -current kernel,
make xm (save|restore) work properly for a linux domU.
|
2005-08-19 20:12:40 by Johnny C. Lam | Files touched by this commit (49) |
Log message:
Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
|
2005-08-19 15:06:32 by Manuel Bouyer | Files touched by this commit (3) |
Log message:
Add a patch from Jed Davis posted to port-xen which allows xend to be
gracefully restarted. See
http://mail-index.netbsd.org/port-xen/2005/08/17/0003.html
for details.
Bump PKGREVISION.
|
2005-08-06 19:43:14 by Manuel Bouyer | Files touched by this commit (4) |
Log message:
Upgrade to xentools20-2.0.7, from Martti Kuparinen in private mail.
Changes unknown, but probably only bugfixes.
|
2005-07-13 04:13:00 by grant beattie | Files touched by this commit (2) |
Log message:
don't hardcode /kern/xen/privcmd in xend startup script.
|
2005-07-13 03:30:17 by grant beattie | Files touched by this commit (1) |
Log message:
correct HOMEPAGE.
|