cl349@firebug.cl.cam.ac.uk
627aaffcb5
bitkeeper revision 1.1440 (428a703fGt3asjVc5fTAW72ClnFOog)
...
Many files:
g/c _readline{,s} and use regular readline{,s} functions -- the special
_readline{,s} functions were only needed because of Twisted.
ip.py:
Also use readlines() instead of xreadlines().
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 22:29:19 +00:00
cl349@firebug.cl.cam.ac.uk
899c0f0840
bitkeeper revision 1.1439 (428a6cf5pJzUJXByrppn04a8boHuAw)
...
Fix virq delivery in Xend.
xcs.c:
Fix binding to virq's -- setup evtchn binding.
channel.py:
Use VIRQ_DOM_EXC as exported from xc. Also don't bind to virq's we
don't care for or which won't get delivered to us anyway.
xc.c:
Export VIRQ_DOM_EXC to python.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 22:15:17 +00:00
cl349@firebug.cl.cam.ac.uk
5b0d192b95
bitkeeper revision 1.1438 (428a6cbbhokMA5cP0GT8z63oSTQwIA)
...
ip.py:
Make the get_current_ip* functions more robust -- default to look at the
interface which is currently used for the default route instead of eth0.
Fix get_current_ipaddr, get_current_ipmask and get_current_ipgw for
veth0.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 22:14:19 +00:00
kaf24@firebug.cl.cam.ac.uk
34db012c96
bitkeeper revision 1.1437 (428a354asmqlyMWB8fzDzH6eMgDLow)
...
Ensure preempt_stop always loads %ebp with thread-info pointer.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-17 18:17:46 +00:00
kaf24@firebug.cl.cam.ac.uk
6f979e6e7e
bitkeeper revision 1.1436 (428a3228uU0ahLeE09cq2jC7Lrw8Qw)
...
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-17 18:04:24 +00:00
kaf24@firebug.cl.cam.ac.uk
974467723b
bitkeeper revision 1.1159.258.135 (428a3218LRhrEVrFCYcKckXl2ziRCQ)
...
Backport of network script fix from unstable.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-17 18:04:08 +00:00
kaf24@firebug.cl.cam.ac.uk
48cd6e9930
bitkeeper revision 1.1435 (428a3176t0PNiOuyFEWG44vc-VFypg)
...
No need to disable 'network stop' functionality.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-17 18:01:26 +00:00
kaf24@firebug.cl.cam.ac.uk
44f3612a98
bitkeeper revision 1.1434 (428a308eeVrCdBz3SqMriKiYKap6hw)
...
Cset exclude: kaf24@firebug.cl.cam.ac.uk |ChangeSet|20050517175051|01023
2005-05-17 17:57:34 +00:00
kaf24@firebug.cl.cam.ac.uk
34023dbdab
bitkeeper revision 1.1433 (428a303beT8Bm2D-AZ6iAtI3wbXr_Q)
...
Merge
2005-05-17 17:56:11 +00:00
kaf24@firebug.cl.cam.ac.uk
d0541e6ccd
bitkeeper revision 1.1159.258.134 (428a2efbVjatsyWzpCT8mcdj0YbvXw)
...
Do not build netfront/netback loopback by default.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-17 17:50:51 +00:00
cl349@firebug.cl.cam.ac.uk
6697491afe
bitkeeper revision 1.1432 (428a0372Dg_Q9mIOPOkDIc7D3T4aww)
...
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-17 14:45:06 +00:00
cl349@firebug.cl.cam.ac.uk
994b549ef1
bitkeeper revision 1.1429.2.2 (428a036cO1cnBZO53U3HCW-Lk42RtA)
...
network:
Handle xend restart -- don't take down the network setup and don't
initialize it if it looks already initialized.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 14:45:00 +00:00
cl349@firebug.cl.cam.ac.uk
ed87e6c27f
bitkeeper revision 1.1429.2.1 (4289f8bdXdxyaTx6qEuNczjfKZaWQg)
...
Makefile:
Add dependency on header files.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 13:59:25 +00:00
kaf24@firebug.cl.cam.ac.uk
031050a8ca
bitkeeper revision 1.1431 (4289efbdWNFcwk1K55QB4D7PHgWQVQ)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-05-17 13:21:01 +00:00
kaf24@firebug.cl.cam.ac.uk
6d1deaf101
bitkeeper revision 1.1429.1.1 (4289efb4HZxHoUs0Wyvm7qAu6h2DGw)
...
Fix ACPI table mapping in XenLinux.
Signed-off-by: Keir Fraser <keir@Xensource.com >
2005-05-17 13:20:52 +00:00
maf46@burn.cl.cam.ac.uk
fd3515acc7
bitkeeper revision 1.1430 (4289ef91cnLSZ2abQmRijAYRLrwMjQ)
...
Bug fix for shadow external mode (i.e. VMX) operation,
fixing an overly aggressive new ASSERT added with the light weight
shadow code.
2005-05-17 13:20:17 +00:00
cl349@firebug.cl.cam.ac.uk
f7c008306a
bitkeeper revision 1.1429 (4289ccd8fb0eTpyK6vZqNWsrHJLttA)
...
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-17 10:52:08 +00:00
cl349@firebug.cl.cam.ac.uk
b93e7f7e8b
bitkeeper revision 1.1426.1.1 (4289cc8cPUM98bLJs4TV93NHY9LOKg)
...
Many files:
Make interface to network/block scripts consistent:
- output on stdout is returned to the script caller
- output on stderr is logged at the error level, messages with a '-' prefix
are logged at the debug level and messages with a '*' prefix are logged
at the info level.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 10:50:52 +00:00
kaf24@firebug.cl.cam.ac.uk
b55037f407
bitkeeper revision 1.1428 (4289c9f6GdUyHEH-FCu9rRuWtOXnXQ)
...
Initialise 1:1 mapping of physical memory map early during x86/64 boot.
This mapping should include all ACPI tables, so simplify the mapping
check in the ACPI code.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-17 10:39:50 +00:00
kaf24@firebug.cl.cam.ac.uk
253492576c
bitkeeper revision 1.1427 (4289b612hOngj49yfggKcA17ckis2g)
...
Xen saves the upcall mask onto the stack when making an upcall to the
guest. This can be used by the guest to determine whether it must
re-enable event delivery on return from the upcall activation.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-17 09:14:58 +00:00
cl349@firebug.cl.cam.ac.uk
ca5d3268f9
bitkeeper revision 1.1426 (4289b3a59jCX-jlUcC5FbM5VwgzLvw)
...
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-17 09:04:37 +00:00
cl349@firebug.cl.cam.ac.uk
dd6f104cdb
bitkeeper revision 1.1421.1.1 (4289b3a0n7JmXiz6fiz0QAfqJ_M1Lg)
...
XendDomainInfo.py:
Redirect debug output to log.
PrettyPrint.py:
Add prettyprintstring.
XendDomainInfo.py:
Remove debug print.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-05-17 09:04:32 +00:00
smh22@firebug.cl.cam.ac.uk
88de3d14a6
bitkeeper revision 1.1425 (4289b159Cmh6NHAqKpwaWnNgVs6sWA)
...
user.tex:
note differences between 2.x and 3.x
2005-05-17 08:54:49 +00:00
iap10@tetris.cl.cam.ac.uk
f69fffb73c
bitkeeper revision 1.1424 (42899fefQrgFDCcWTdeMgr3nEaYNgw)
...
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
2005-05-17 07:40:31 +00:00
iap10@tetris.cl.cam.ac.uk
e6358231d5
bitkeeper revision 1.1159.258.133 (42899fc9Z0GRA_KAdf0VC2mm_dJH6w)
...
upgrade to 2.6.11.10
2005-05-17 07:39:53 +00:00
kaf24@firebug.cl.cam.ac.uk
020a38bfb8
bitkeeper revision 1.1423 (428900e16Uxi9JzPfHD98q7NuH29dg)
...
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 20:21:53 +00:00
kaf24@firebug.cl.cam.ac.uk
a6796c239b
bitkeeper revision 1.1159.258.132 (428900ceGeeOt2WYcJ01WZMZCdJCHA)
...
Fix multi-page I/O accesses in the blkback driver in cases where we
receive partial-completion callbacks.
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-16 20:21:34 +00:00
kaf24@firebug.cl.cam.ac.uk
f68954f42a
bitkeeper revision 1.1422 (4288fba11spwpuVeAcBTXmV1qAve_Q)
...
Fix 64-bit build of pygrub. From Jerone Young.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-05-16 19:59:29 +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