Commit Graph
3352 Commits
Author SHA1 Message Date
mjw@wray-m-3.hpl.hp.com b9aefb2dd7 bitkeeper revision 1.1159.258.63 (423ef73fgHxWB39GjIH7wq4Q4o6-3Q)
Change to choose a free vnc display based on netstat.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-21 16:33:03 +00:00
xenbk@gandalf.hpl.hp.com 238795b681 bitkeeper revision 1.1159.258.62 (423ef133mgCPmDzStTLxl3QgSFPkWg)
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
2005-03-21 16:07:15 +00:00
kaf24@firebug.cl.cam.ac.uk ec7d58705e bitkeeper revision 1.1159.272.5 (423e993erDjsPu07ds6TGA8mhwNOAA)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
2005-03-21 09:51:58 +00:00
kaf24@firebug.cl.cam.ac.uk dec435003f bitkeeper revision 1.1159.273.4 (423e9936-Gs_rM0rC9UWa8TA2293kA)
Fix floppy driver on Xen -- vmalloc/vfree are unsafe because of the
context that the fd_dma functions may get called from.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-21 09:51:50 +00:00
iap10@freefall.cl.cam.ac.uk 608a4b13c9 bitkeeper revision 1.1159.272.4 (423e841947gMngP1oyDbc6vVjSMbqg)
Make freebsd build scripts executable.
Signed-off-by: ian@xensource.com
2005-03-21 08:21:45 +00:00
iap10@freefall.cl.cam.ac.uk d73b5730fb bitkeeper revision 1.1159.272.3 (423e7e90uxPqdRoA4EvOUikif-yhXA)
Check-in of the sparse tree for FreeBSD 5.3 (version 050317) 
This currently supports running as a domU.
  
- to create freebsd-5.3-xenU run fbsdxensetup from anywhere in the tree
- once created go to freebsd-5.3-xenU on a FreeBSD 5.3 machine, run
  xenfbsd_kernel_build - you'll find kernel and kernel.debug under
  i386-xen/compile/XENCONF
  
See http://www.fsmware.com/xenofreebsd/5.3/xenbsdsetup.txt
  
Thanks to NetApp for their contributions in support of the FreeBSD port to Xen
.
  
Signed-off-by: Kip Macy <kip.macy@gmail.com
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-03-21 07:58:08 +00:00
iap10@freefall.cl.cam.ac.uk a280a68e63 bitkeeper revision 1.1159.272.2 (423dcf7cq_wRMtRWREguqLLbacTtyw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
2005-03-20 19:31:08 +00:00
kaf24@firebug.cl.cam.ac.uk 646fdfea88 bitkeeper revision 1.1159.273.3 (423d44f5mg2mqgtSGUZfZFYsYmHuMA)
Primary floppy controller is at port 0x3f0, not 0x340.
Signed-off-by: Keir Fraser <keir@Xensource.com>
2005-03-20 09:40:05 +00:00
kaf24@firebug.cl.cam.ac.uk 9c42b63dd5 bitkeeper revision 1.1159.273.2 (423c8d62e3tPnc05kdzopOE3xfcNiA)
Allow domain0 to see PCI bridges. It should be able to deal with
seeing PCI buses twice (once as a 'root bridge' from Xen; once by
scanning behind a PCI-PCI bridge itself), and this gets rid of 
problems where the bridge needs to be seen by XenLinux for drivers
to work (e.g., Mellanox Infiniband chipsets).
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-19 20:36:50 +00:00
kaf24@firebug.cl.cam.ac.uk 819309d880 bitkeeper revision 1.1159.273.1 (423c8bfeCXSFg6Xv58QRFeh4HYLpOQ)
Add MMC and Infiniband devices to XenLinux driver configuration
options.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-19 20:30:54 +00:00
iap10@tetris.cl.cam.ac.uk 906fa635ac bitkeeper revision 1.1159.272.1 (423ad23cVUXoD_eqhx9vK868Hg9Xlg)
manualmerge
2005-03-18 13:06:04 +00:00
iap10@tetris.cl.cam.ac.uk 3364477517 bitkeeper revision 1.1159.271.1 (423ad1703X6TrdeKiTr87K5NCQAiGw)
trivial comment fix
Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-03-18 13:02:40 +00:00
xenbk@gandalf.hpl.hp.com 223619f4f8 bitkeeper revision 1.1159.258.61 (423ab8ffoSYKwCMKpGSklR9lHSby6g)
Merge http://xen.bkbits.net:8080/xen-2.0-testing.bk
into gandalf.hpl.hp.com:/var/bk/xen-2.0-testing.bk
2005-03-18 11:18:23 +00:00
mjw@wray-m-3.hpl.hp.com 7b14405f61 bitkeeper revision 1.1159.269.8 (423ab2eapL4QIhT8q2gPBPlVaSKmZw)
Script and xdm config to connect vnc in a domain back to
a viewer running in domain-0.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-18 10:52:26 +00:00
kaf24@firebug.cl.cam.ac.uk 81ec3e4312 bitkeeper revision 1.1159.258.60 (423a9ce2eJtKIkEGHQPPRXvkPvoHqQ)
Check kmalloc return value in vbd code.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-18 09:18:26 +00:00
kaf24@firebug.cl.cam.ac.uk 9b82bd2d0c bitkeeper revision 1.1159.258.59 (423a99c28LSWeyvb5zB2Je7BjDgLww)
Fix install script to follow symlinks.
Signed-off-by: Paul Larson <pl@us.ibm.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-18 09:05:06 +00:00
mjw@wray-m-3.hpl.hp.com 4e8d6c72d0 bitkeeper revision 1.1159.269.7 (4239b07dqrgbq5nyeaRv54s7lw6AsA)
Add sxpr function for installing a new type.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-17 16:29:49 +00:00
mjw@wray-m-3.hpl.hp.com 717339dbb2 bitkeeper revision 1.1159.269.6 (4239b032OtoMBkr4L88BtgvDYgxbLg)
Add support in 'xm create' for spawning a vncviewer.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-17 16:28:34 +00:00
mjw@wray-m-3.hpl.hp.com afedb1e48f bitkeeper revision 1.1159.269.5 (42386371nvHctvk3SHgDUG4w3o9URw)
Add support for specifying the interface name to be used by a netif
backend driver instead of the default vifD.N.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-16 16:48:49 +00:00
kaf24@firebug.cl.cam.ac.uk d5e030e698 bitkeeper revision 1.1159.258.58 (4238008ex_KSQqR2a5fd8soijqba4g)
If a Linux guest is allocated more memory than it can use (due to
highmem constraints) it will now give that RAM back to Xen.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-16 09:46:54 +00:00
kaf24@firebug.cl.cam.ac.uk b336843e00 bitkeeper revision 1.1159.258.57 (42372654d-IcZSg1-hScBU0TITRVfg)
Define new io_remap_pfn_range() for mapping device space into user
applications. Patch drivers to use this instead of remap_pfn_range()
where appropriate. This patch should be pushed upstream to the kernel
maintainers.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-15 18:15:48 +00:00
vh249@arcadians.cl.cam.ac.uk 96d4259a85 bitkeeper revision 1.1159.258.56 (4236f0d8NTb8nv3JBClhBcw3-6u3oQ)
update code for having dynamic update of vbd for blkfront driver on 2.6
add some protection for kmalloc failure on 2.4 and 2.6

Signed-off-by: Vincent Hanquez <vincent@xensource.com>
2005-03-15 14:27:36 +00:00
mjw@wray-m-3.hpl.hp.com 421b18073a bitkeeper revision 1.1159.269.4 (4236cdc9eib4ejH25MkiyfkGp022dQ)
Add channel function to close an event channel and
 call when devices are destroyed.
    
 Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-15 11:58:01 +00:00
mjw@wray-m-3.hpl.hp.com 8d90977141 bitkeeper revision 1.1159.269.3 (4236cc98Jkx2LDbrsWrj59Z-UTR_jA)
Change default config to bind to localhost only.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-15 11:52:56 +00:00
kaf24@firebug.cl.cam.ac.uk d434af3fab bitkeeper revision 1.1159.258.55 (42361018TeYmwjC8C6haDMNI9sjHUw)
Fix highmem patches to use PageHighMem instead of highmem_start_page.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-14 22:28:40 +00:00
iap10@tetris.cl.cam.ac.uk 979c0140ab bitkeeper revision 1.1159.258.54 (42345449eD0_m04QlYElhVoRN9Iyow)
Bug fix in recent xend checking
Signed-off-by: ian@xensource.com
2005-03-13 14:55:05 +00:00
kaf24@scramble.cl.cam.ac.uk 619ad08f6f bitkeeper revision 1.1159.258.53 (423408f115Ns6FbhmO7JTOAWVZjwog)
Small cleanup to shutdown codes.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-13 09:33:37 +00:00
iap10@freefall.cl.cam.ac.uk 84cc6d601f bitkeeper revision 1.1159.258.52 (4233991dQspKbtD0n-C6ReG4f2lHAQ)
Add hypercall to allow domains to request that they be crashed.
Signed-off-by: ian@xensource.com
2005-03-13 01:36:29 +00:00
iap10@freefall.cl.cam.ac.uk 2af36c51a2 bitkeeper revision 1.1159.258.51 (42332e7fgmGVTCY4Es7dEft7_Ne7MQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
2005-03-12 18:01:35 +00:00
kaf24@viper.(none) 322cee6129 bitkeeper revision 1.1159.270.4 (42330defA42oRGAfkwmQERgN45uyOg)
Python packages can be installed to the Python installation's 'native'
location, instead of generic /usr/lib/python, by specifying
XEN_PYTHON_NATIVE_INSTALL in the environment or on the make command line.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-03-12 15:42:39 +00:00
doogie@brainfood.com[kaf24] be7913c187 bitkeeper revision 1.1159.270.3 (42330ae8efsd9SdlhNX6EpksrtV6oQ)
[PATCH] add-build.patch

 Add build targets to all makefiles.  Debian does builds as non-root, so
 it's better to do as much as possible before requiring root privs.
Signed-off-by: Adam Heath <doogie@brainfood.com>
2005-03-12 15:29:44 +00:00
doogie@brainfood.com[kaf24] 61b59d9dd5 bitkeeper revision 1.1159.270.2 (42330a929cE0pKehTkalVAgu8SLwKQ)
[PATCH] non-xen-init-exit.patch

Name: non-xen-init-exit.patch
Description: exit if not running on a xen dom0 kernel.
 If /proc/xen/privcmd doesn't exist, then exit successfully.  This allows
 for dual-boot setups, and installing xen before rebooting into a real
 xen kernel.
Signed-off-by: Adam Heath <doogie@brainfood.com>
2005-03-12 15:28:18 +00:00
kaf24@viper.(none) 7adbe03e19 bitkeeper revision 1.1159.270.1 (423308766_Mxiqyj1XF-m4OxnLnExA)
No longer require latex2html (bizarrely considered 'non-free' by Debian
maintainers) to build docs. Instead we still build PS/PDF docs, but skip
HTML docs.
Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
2005-03-12 15:19:18 +00:00
mjw@wray-m-3.hpl.hp.com b7df222032 bitkeeper revision 1.1159.269.2 (4231ceccPlcoLKWWixfu3trU9tb-_A)
Improve error reporting for save/restore/migrate.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-11 17:01:00 +00:00
iap10@freefall.cl.cam.ac.uk e77f3b1346 bitkeeper revision 1.1159.258.50 (4231b14a0Nqrojj7aAwM5Ge5I8cg9w)
Change defaults in /etc/xen/xend-config.sxp :
 * xend will now only listen on localhost for conenctions from 'xm'.
 * consoles are only available from localhost too

Signed-off-by: ian.pratt@cl.cam.ac.uk
2005-03-11 14:55:06 +00:00
iap10@freefall.cl.cam.ac.uk 85701e6e02 bitkeeper revision 1.1159.258.49 (4231af36aono--EL1e01YWQEohHBcQ)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
2005-03-11 14:46:14 +00:00
mjw@wray-m-3.hpl.hp.com 463ad03ce1 bitkeeper revision 1.1159.269.1 (42319894M6nLc3wwj0MrCHle52x6Cg)
Merge xenbk@gandalf:/var/bk/xen-2.0-testing.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xen-2.0-testing.bk
2005-03-11 13:09:40 +00:00
mjw@wray-m-3.hpl.hp.com ddc8c34b8f bitkeeper revision 1.1159.265.3 (42319571gIMQdofIDztktCfg053n-A)
Fix some errors in default error handling.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-11 12:56:17 +00:00
mjw@wray-m-3.hpl.hp.com fd4de8dfe3 bitkeeper revision 1.1159.265.2 (42319500DXIXjiTkjszNpliySomMvA)
Add support for setting the listen address for consoles
and the event port.

Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-03-11 12:54:24 +00:00
cl349@firebug.cl.cam.ac.uk 601dcfbbec bitkeeper revision 1.1159.258.48 (4230f9e1A3LEMmDHzcYXsKwP-EpzRg)
Fix fallout from Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 01:52:33 +00:00
cl349@firebug.cl.cam.ac.uk 0646bb185d bitkeeper revision 1.1159.258.47 (4230f31aZ2VYmMntbEMp_f1tNZA6WA)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 01:23:38 +00:00
cl349@firebug.cl.cam.ac.uk e2c9e3be01 bitkeeper revision 1.1159.258.46 (4230ee09rYvY_HWitF9h5VHJ0NfurA)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 01:02:01 +00:00
cl349@firebug.cl.cam.ac.uk 0680eec019 bitkeeper revision 1.1159.258.45 (4230e6ab4xRdK4pchNbpgZE-preulA)
Fix one more pud merge incident.
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 00:30:35 +00:00
cl349@firebug.cl.cam.ac.uk 1f702950d8 bitkeeper revision 1.1159.258.44 (4230e634q8GsmA11oFHvaUsWO4vUpA)
Change cli() to local_irq_disable().
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 00:28:36 +00:00
cl349@firebug.cl.cam.ac.uk 4b1ec4c60a bitkeeper revision 1.1159.258.43 (4230e614QJDirekggk8u5NMTqkptrQ)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 00:28:04 +00:00
cl349@firebug.cl.cam.ac.uk ba3ece2d2e bitkeeper revision 1.1159.258.42 (4230e421NhFkCppVay5rDH0tzHn2bQ)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk-2.6.11
2005-03-11 00:19:45 +00:00
cl349@firebug.cl.cam.ac.uk ca7784e773 bitkeeper revision 1.1159.268.1 (4230e3456i1RsGKcSPg-xYttkmeJEw)
Update to Linux 2.6.11.
Signed-off-by: Christian Limpach <chris@xensource.com>
2005-03-11 00:16:05 +00:00
iap10@freefall.cl.cam.ac.uk ccb808be8e bitkeeper revision 1.1159.258.41 (42308d4fd_3EgH9VpgnqmZ0m3rv3ag)
added tag RELEASE-2.0.5
2005-03-10 18:09:19 +00:00
cl349@firebug.cl.cam.ac.uk 51373e7145 bitkeeper revision 1.1159.258.41 (423088a133TZpmpxQnBtgWzoOWnK2A)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk
RELEASE-2.0.5
2005-03-10 17:49:21 +00:00
cl349@firebug.cl.cam.ac.uk 1cfe7f0ac9 bitkeeper revision 1.1159.267.1 (42308892nDLBoNRoKA_URBGXNhvEUg)
Change blkif_pdev_t to u32 to allow configuring backend devices which
use 32-bit numbers to identify devices.
Signed-off-by: Christian Limpach <cl@NetBSD.org>
2005-03-10 17:49:06 +00:00