Commit Graph
4942 Commits
Author SHA1 Message Date
akw27@arcadians.cl.cam.ac.uk 90a17e697b bitkeeper revision 1.1421.2.1 (428d0172Mlrhy6MiEsOJ6GtVjT0HPg)
Little blkif interface and xend fixes to make parallax work again.
Also minor debug printing fix to blktap.

Signed-off-by: andrew.warfield@cl.cam.ac.uk
2005-05-19 21:13:22 +00:00
kaf24@firebug.cl.cam.ac.uk 33ab556179 bitkeeper revision 1.1421 (4288ce4e6ck3yeSz45ZczyyRR_QzUw)
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-05-16 16:46:06 +00:00
kaf24@firebug.cl.cam.ac.uk 1982793640 bitkeeper revision 1.1159.258.131 (4288ce1fwiCrIr8WyDZa4a1UHmCikw)
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-05-16 16:45:19 +00:00
kaf24@firebug.cl.cam.ac.uk af97a9b045 bitkeeper revision 1.1159.283.1 (4288ce19qPIaLjPeI1_LphAJ6cDCJA)
Local netfront/netback emulation for domain0, to clean up and fix
Etherbridge setup.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-05-16 16:45:13 +00:00
cl349@firebug.cl.cam.ac.uk e17de76e38 bitkeeper revision 1.1420 (4288c742JYmWjAz3bZlZhafhzuQ73w)
Vifctl.py:
  Pass script output through logger.
process.py:
  os.system() replacement which outputs through the logger
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-16 16:16:02 +00:00
cl349@firebug.cl.cam.ac.uk a511447ae4 bitkeeper revision 1.1419 (4288b44f4jmaJGEAjpgklKaura3Q9g)
SrvServer.py:
  Use log.info to output unix server address.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-16 14:55:11 +00:00
cl349@firebug.cl.cam.ac.uk 12f9bc2314 bitkeeper revision 1.1418 (4288b194SVDMgqu_H0b_Hwg8OcoZkA)
blkif.py:
  Import XendLogging.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-16 14:43:32 +00:00
cl349@firebug.cl.cam.ac.uk e84cb46a48 bitkeeper revision 1.1417 (4288978f3pl8Y0ZehuTzgD3t8zHfhg)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk
2005-05-16 12:52:31 +00:00
cl349@firebug.cl.cam.ac.uk 3f0aab6420 bitkeeper revision 1.1414.1.1 (4288977dVBsJFO6uQ5e5ZXsFA0eSwg)
Merge 2.0-testing change:
Add time-label to /etc/xen.old directory name.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-16 12:52:13 +00:00
cl349@firebug.cl.cam.ac.uk 8fd9f78a4e bitkeeper revision 1.1159.258.130 (42889731yZ6nWkKHZsa-gDG14dQ9yQ)
Makefile:
  Add time-label to /etc/xen.old directory name.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-16 12:50:57 +00:00
kaf24@firebug.cl.cam.ac.uk 331fe90be8 bitkeeper revision 1.1416 (42887c08Q8hrhP--CiVTWfaXtiEwcw)
Ignores list.
2005-05-16 10:55:04 +00:00
kaf24@firebug.cl.cam.ac.uk bfad555857 bitkeeper revision 1.1415 (42887ada_Jmkta2rYHnpJBE2EVpy4w)
Remove generic 'fast trap' from the Xen public interfaces. Internally
within Xen, we automatically set up direct trap for int 0x80, which is
the only 'fast trap' vector that we ever supported anyway.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-05-16 10:50:02 +00:00
cl349@firebug.cl.cam.ac.uk fa1bec6f50 bitkeeper revision 1.1414 (428877c4Kn3AfJCu8rQfgt-njOlK7w)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-unstable.bk
2005-05-16 10:36:52 +00:00
cl349@firebug.cl.cam.ac.uk dae95716e2 bitkeeper revision 1.1412.1.2 (42886f72kBE9ng-ZihVNQN5GdTyJfw)
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-unstable.bk
2005-05-16 10:01:22 +00:00
cl349@firebug.cl.cam.ac.uk 8c8ad27661 bitkeeper revision 1.1412.1.1 (42886e8evUlQ8cc9sDd2jtGlS3Gr9g)
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-unstable.bk
2005-05-16 09:57:34 +00:00
kaf24@firebug.cl.cam.ac.uk 778b651cc3 bitkeeper revision 1.1413 (42886cbcgOQRttqbKGwhoGUdvq0jbg)
Fix the watchdog disable/enable interface. This cleans up common code
somewhat.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-05-16 09:49:48 +00:00
cl349@firebug.cl.cam.ac.uk a77d9c74b9 bitkeeper revision 1.1159.258.129 (42886ca7vP3iN1FMZTIHAFtA7vXoiw)
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-clean
2005-05-16 09:49:27 +00:00
cl349@firebug.cl.cam.ac.uk ac102a92b7 bitkeeper revision 1.1159.282.1 (42886ca0o3TWunjlIeQALC1vadfg9g)
early_printk.c:
  Add support for CONFIG_EARLY_PRINTK over Xen's serial console.
  new file
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-16 09:49:20 +00:00
kaf24@firebug.cl.cam.ac.uk 73d5db0ee7 bitkeeper revision 1.1412 (42885ccdKOtsuAfBT7XZ0YtfvWw5Ig)
Cleanups for printing debug tracing to the console.
Also, rename get_cpu_user_regs -> guest_cpu_user_regs.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-05-16 08:41:49 +00:00
kmacy@netapp.com[kaf24] 8f30481cc5 bitkeeper revision 1.1411 (42884f321efBfAPblIV0mrlYL-DYpA)
[PATCH] [PATCH] SMP coredump fix

# This is a BitKeeper generated diff -Nru style patch.
#
# ChangeSet
#   2005/05/15 18:03:44-07:00 kmacy@octopus.eng.netapp.com
#   Fix SMP coredumps
#   Signed-off-by: Kip Macy <kmacy@netapp.com>
#
# BitKeeper/etc/logging_ok
#   2005/05/15 18:03:43-07:00 kmacy@octopus.eng.netapp.com +1 -0
#   Logging to logging@openlogging.org accepted
#
# tools/libxc/xc_core.c
#   2005/05/15 18:03:21-07:00 kmacy@octopus.eng.netapp.com +11 -7
#   handle discontiguous CPUs correctly
#   make offsets in core header correct for MP case
#
2005-05-16 07:43:46 +00:00
iap10@freefall.cl.cam.ac.uk 943cb85783 bitkeeper revision 1.1159.258.128 (42874300TsP1zKFrpq-B0IR1Tfg5Sw)
upgrade to 2.6.11.9
2005-05-15 12:39:28 +00:00
iap10@freefall.cl.cam.ac.uk e6559e29ac bitkeeper revision 1.1410 (4286de1dJ_YgvFcDITt_LZ4LXBdTXA)
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-xenod/BK/xen-unstable.bk
2005-05-15 05:29:01 +00:00
iap10@freefall.cl.cam.ac.uk 81f16c9023 bitkeeper revision 1.1159.258.127 (4286dddb-5dYH1S3phGceqJNfCfQbg)
update xen-clone (nightly build script) to cope with trees with new kernel symlinks
2005-05-15 05:27:55 +00:00
cl349@firebug.cl.cam.ac.uk bdbab98348 bitkeeper revision 1.1409 (4285cffel2cHlgTVve7rKm7P52VnFw)
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-unstable.bk
2005-05-14 10:16:30 +00:00
cl349@firebug.cl.cam.ac.uk c619da25a2 bitkeeper revision 1.1159.258.126 (4285cf9es4gAxAYMAVfDwAUWmO6-Lw)
Many files:
  Move - into XENGUEST so builds without XENGUEST work better.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-14 10:14:54 +00:00
cl349@firebug.cl.cam.ac.uk 59f75228fb bitkeeper revision 1.1408 (4285446fFFH8-wyJ168gdNkCDjEaNQ)
Merge 2.0-testing changes:
- Install xen binary with version number appended and create several symlinks
  for less specific version numbers. 
- Change XEN_EXTRAVERSION to -testing, move surrounding-" to compile.h.in.
  Also define XEN_FULLVESION and use.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-14 00:21:03 +00:00
cl349@firebug.cl.cam.ac.uk de8b2ec171 bitkeeper revision 1.1159.258.125 (42853e47BemOA2ZRQJ77_HtVOeCieA)
Makefile:
  Install xen binary with version number appended and create several symlinks
  for less specific version numbers. 
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-13 23:54:47 +00:00
cl349@firebug.cl.cam.ac.uk 61cd1a182f bitkeeper revision 1.1159.258.124 (42853d73dWp9gPjgpNWvy831DhnVnw)
compile.h.in, Makefile:
  Change XEN_EXTRAVERSION to -testing, move surrounding-" to compile.h.in.
  Also define XEN_FULLVESION and use.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-13 23:51:15 +00:00
cl349@firebug.cl.cam.ac.uk d334aaae95 bitkeeper revision 1.1159.258.123 (42852fd48Nr7wIoriw8GV3ZAjVOw8Q)
Many files:
  Create vmlinuz-$(VERSION).$(PATCHLEVEL)-$(XENGUEST) and
  vmlinuz-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)-$(XENGUEST) symlinks in
  dist/install/boot from kernel build target.
install.sh:
  No need to create vmlinuz symlinks in dist/install/boot from install.sh
  anymore.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-13 22:53:08 +00:00
cl349@firebug.cl.cam.ac.uk adf9605d5e bitkeeper revision 1.1407 (42851a62m3iGb_ScYjvXzomQNk1N4Q)
desc.h, process.c:
  [PATCH] Fixing TLS handling in x86-64 xenlinux
  Some LTP testcases (pthreads) have exposed this bug (kill the kernel),
  and the attached fixes the problem. With this, pth_str0? run fine, for
  example. We'll continue to run LTP on x86-64 xenlinux to get all of them
  pass.
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-13 21:21:38 +00:00
smh22@firebug.cl.cam.ac.uk ac5c91b586 bitkeeper revision 1.1406 (4284ffbbTZMaJCmCfmRMF-vfYquQ9w)
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/smh22/mwray-xend2.bk
2005-05-13 19:27:55 +00:00
smh22@firebug.cl.cam.ac.uk 80426c6838 bitkeeper revision 1.1389.22.1 (4284f784wtIDAT1YhOkMEav5iPFY-w)
allow repeated make uninstall

Signed-off-by: Steven Hand <steven@xensource.com>
2005-05-13 18:52:52 +00:00
smh22@firebug.cl.cam.ac.uk 3fddae180d bitkeeper revision 1.1405 (4284f1eblDv0pt9WRByVi3DRdlLGSA)
Merge firebug.cl.cam.ac.uk:/local/scratch/smh22/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/smh22/mwray-xend2.bk
2005-05-13 18:28:59 +00:00
smh22@firebug.cl.cam.ac.uk e011ff2e39 bitkeeper revision 1.1389.1.61 (4284f1ddAO6PwLXgaP83tPIB0NH4cw)
Cset exclude: cl349@firebug.cl.cam.ac.uk|ChangeSet|20050513143651|29037
2005-05-13 18:28:45 +00:00
smh22@firebug.cl.cam.ac.uk 445bad9a35 bitkeeper revision 1.1404 (4284f02azzS42sTfwP_o4ofbShQYDA)
sxpr_parser.c:
  fix build
2005-05-13 18:21:30 +00:00
smh22@firebug.cl.cam.ac.uk 43c44b436d bitkeeper revision 1.1389.1.60 (4284eff8xPCiJXQdVwPYSYL7MEB5zA)
fix calls to xc_domain_getinfo()

Signed-off-by: Steven Hand <steven@xensource.com>
2005-05-13 18:20:40 +00:00
mjw@wray-m-3.hpl.hp.com 007d7b6e1e bitkeeper revision 1.1403 (4284c2edzLTGTr4gHmGzYsZMuetTRQ)
Switch to using unix-domain interface on xend instead
of http via libcurl.
Sundry other merges and fixes.
Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-05-13 15:08:29 +00:00
mjw@wray-m-3.hpl.hp.com 21eaf26c10 bitkeeper revision 1.1402 (4284c140AGr7UEnDR8q3JG62gMR37g)
Merge iostream fixes.
Signed-off-by: Mike Wray <mike.wray@hp.com>
2005-05-13 15:01:20 +00:00
cl349@firebug.cl.cam.ac.uk ad4e538a98 bitkeeper revision 1.1389.1.59 (4284bbd6CcKrWKYacVwZloM-lo2WtA)
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-unstable.bk-clean
2005-05-13 14:38:14 +00:00
xenbk@gandalf.hpl.hp.com c335e13803 bitkeeper revision 1.1401 (4284bba5zgcyWRg6WwOIZIaOia4E2g)
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
2005-05-13 14:37:25 +00:00
cl349@firebug.cl.cam.ac.uk cde1a953f7 bitkeeper revision 1.1159.258.122 (4284bb88TtN4Lsub-uWEo-2VRJlDPg)
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-clean
2005-05-13 14:36:56 +00:00
cl349@firebug.cl.cam.ac.uk 34b55f35a7 bitkeeper revision 1.1159.281.1 (4284bb83DRFxFAWqa-zevESa69akFA)
sxpr_parser.c, sxpr_parser.h:
  Revert size of sxpr parser input buffer to original size and make
  buffer allocated dynamically and increasing in size on demand.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-13 14:36:51 +00:00
xenbk@gandalf.hpl.hp.com 5149cc539b bitkeeper revision 1.1400 (4284b9fcQX9z9IzwMeHwdHYRkEIjFA)
Merge
2005-05-13 14:30:20 +00:00
mafetter@fleming.research 7a02271b03 bitkeeper revision 1.1389.1.58 (4284a31c7qtIJq4Xtr0CKJcIpy5QZQ)
Merge fleming.research:/scratch/fleming/mafetter/xen-2.0-testing.bk
into fleming.research:/scratch/fleming/mafetter/xen-unstable.bk
2005-05-13 12:52:44 +00:00
mafetter@fleming.research 23a1ce0c83 bitkeeper revision 1.1159.258.121 (4284a2fe8e-teEoJtU8EYiHY0jsBdg)
Fix construction of ref directories when no patches are present
2005-05-13 12:52:14 +00:00
mafetter@fleming.research b2308303c6 bitkeeper revision 1.1389.1.57 (42848daa6dPzaxyNDyPs3EpUGBgbIg)
Hand merge...
2005-05-13 11:21:14 +00:00
mafetter@fleming.research 5cff3c6395 bitkeeper revision 1.1159.258.120 (42848bfe8kMyWWcBA64rq7h7l7AyoA)
Shadow code bug fix (found by Ian) that was breaking refcounts, and subsequently
causing migration problems.
2005-05-13 11:14:06 +00:00
kaf24@firebug.cl.cam.ac.uk 9d7499580e bitkeeper revision 1.1389.1.56 (4284690324ekdX_PXrN45QJ8LUQaxw)
Fix corruption of IDT vector 0x20.
Signed-off-by: Keir Fraser <keir@xensource.com>
2005-05-13 08:44:51 +00:00
cl349@firebug.cl.cam.ac.uk 715012329f bitkeeper revision 1.1389.1.55 (4283d2abTQukZce4qzwxx1FWqaoLXQ)
page.h, init.c:
  phys is machine physical already.  So we shouldn't try to convert guest
  physical to machine physical.
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-12 22:03:23 +00:00
cl349@firebug.cl.cam.ac.uk 06dd36fc2b bitkeeper revision 1.1389.1.54 (4283d27bubGjVv8CuO6h-NAyHyG8ww)
Rules.mk:
  Fix early creation of .bk_skip file.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
2005-05-12 22:02:35 +00:00