chrisw@osdl.org[iap10]
fef1e0d218
bitkeeper revision 1.1304 (42603d0cFBy4o8Z0uWMo4r_vc6tf2g)
...
[PATCH] [PATCH] Eliminate kernel version checks from
Eliminate kernel version checks from i386/kernel/pci-dma.c as a trivial
first pass cleanup towards merging.
Signed-off-by: Chris Wright <chrisw@osdl.org >
2005-04-15 22:15:40 +00:00
chrisw@osdl.org[iap10]
d3469aaace
bitkeeper revision 1.1303 (42603cfcV4b1vmdRdZJg3Fl9rZ2Tkw)
...
[PATCH] [PATCH] remove unused get_smp_processor_id
Remove unused get_smp_processor_id().
Signed-off-by: Chris Wright <chrisw@osdl.org >
2005-04-15 22:15:24 +00:00
chrisw@osdl.org[iap10]
7a01aa1436
bitkeeper revision 1.1302 (42603cdb-AbHd2ci9qddxFzBGr4xqA)
...
[PATCH] add cscope support to xen Makefile
Add cscope support to xen Makefile. While at it, refactor a bit so
etags, ctags, and cscope use same method to generate file list.
Signed-off-by: Chris Wright <chrisw@osdl.org >
2005-04-15 22:14:51 +00:00
kaf24@firebug.cl.cam.ac.uk
1b8c6c3938
bitkeeper revision 1.1301 (425efd40p7ew4Nxd9WYfNILEq8FV8A)
...
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-04-14 23:31:12 +00:00
kaf24@firebug.cl.cam.ac.uk
4544f174a0
bitkeeper revision 1.1159.258.94 (425efd27VCIdiye1vxlHLWe8PRt9gA)
...
Add a xencons_bufsz= option to allow a larger than usual console
buffer to be allocated. Reduces chance of console output being
truncated.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-14 23:30:47 +00:00
kaf24@firebug.cl.cam.ac.uk
7883c1304a
bitkeeper revision 1.1300 (425ef0b4lXDHXsulXDmrVOvOZAhPXQ)
...
Do not STI when transitioning from user to kernel mode in
x86/64 Xen. Otherwise, by directly entering restore_all_guest
without first executing test_all_events, we risk ignoring
pending softirq and event-delivery work.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-14 22:37:40 +00:00
kaf24@firebug.cl.cam.ac.uk
a8552af19f
bitkeeper revision 1.1299 (425eef16s6fX6jXC3hHMyjTl5h4U4Q)
...
Forward port of I/O-page fix in 2.0 series.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-14 22:30:46 +00:00
iap10@firebug.cl.cam.ac.uk
59a5846826
bitkeeper revision 1.1298 (425edf52L4XNweV-tkdrG5jgBJeS-A)
...
Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into firebug.cl.cam.ac.uk:/local/scratch/iap10/xen-unstable.bk
2005-04-14 21:23:30 +00:00
iap10@firebug.cl.cam.ac.uk
91e4581c42
bitkeeper revision 1.1294.1.1 (425edf4cAtOdBglwfiRqYUAVOrP-Iw)
...
Add more generous default configs to the x86_64 build.
We still seem to have a serious interrupt problem, so its not
ready for users quite yet.
2005-04-14 21:23:24 +00:00
maf46@burn.cl.cam.ac.uk
62ea381446
bitkeeper revision 1.1297 (425ed8e8fyYSNRfTQEAOwYEwqTp89A)
...
Merge burn.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into burn.cl.cam.ac.uk:/local/scratch-1/maf46/xen-unstable.bk
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-04-14 20:56:08 +00:00
kaf24@firebug.cl.cam.ac.uk
41253dcf4e
bitkeeper revision 1.1296 (425ed844TjWbscrQKTHCdNtZCwSQaA)
...
Manual merge.
2005-04-14 20:53:24 +00:00
maf46@burn.cl.cam.ac.uk
407214c6c7
bitkeeper revision 1.1293.1.1 (425ed7d4ns1ECT4A2gBGlWC_vklpGQ)
...
Now booting VT-X domain with new shadow code.
Signed-off-by: michael.fetterman@cl.cam.ac.uk
2005-04-14 20:51:32 +00:00
kaf24@firebug.cl.cam.ac.uk
ce2b4a9046
bitkeeper revision 1.1159.258.93 (425ed73d07ZuW2sSaCdiIwlCRXD8IQ)
...
Improved handling of non-RAM pages. Deal with RAM holes.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-14 20:49:01 +00:00
vh249@arcadians.cl.cam.ac.uk
37d433d464
bitkeeper revision 1.1295 (425eab1cIikVxIVyd1yoZpti7rBCLA)
...
fix return with the lock held
Signed-off-by: Reiner Sailer <sailer@us.ibm.com >
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-04-14 17:40:44 +00:00
iap10@tetris.cl.cam.ac.uk
56b13d9892
bitkeeper revision 1.1294 (425d9f852SL8ULzr5896Y6r81VmGmQ)
...
Manual merge
2005-04-13 22:39:01 +00:00
iap10@tetris.cl.cam.ac.uk
69f16b1102
bitkeeper revision 1.1159.258.92 (425d9b5fpTDpk1bOSGzFii6MwA1lRw)
...
Add magic sysrq to default config, along with a couple of common
SCSI cards.
2005-04-13 22:21:19 +00:00
iap10@tetris.cl.cam.ac.uk
c484bcfab7
bitkeeper revision 1.1159.258.91 (425d997aPeMVaT8eLqm62dnz9Sko4w)
...
Better default for dom0 memory.
Add Xen cmd line parameter to set max number of CPUs ("maxcpus").
This doesn't change the enumeration order, so you may wish to use
it in conjunction with 'noht'.
2005-04-13 22:13:14 +00:00
vh249@arcadians.cl.cam.ac.uk
6ad2bc6f6d
bitkeeper revision 1.1293 (425cf706gdIucn9n9UpmnZgk5ZwITQ)
...
Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-unstable.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/vh249/xen-unstable.bk
2005-04-13 10:40:06 +00:00
mafetter@fleming.research
99a2243d06
bitkeeper revision 1.1291.1.3 (425cedbeGiOGgBWe1ZUNOQP3QLs_kw)
...
Fix compilation problem in linux 2.4 kernel
2005-04-13 10:00:30 +00:00
mafetter@fleming.research
d3aedc9567
bitkeeper revision 1.1291.1.2 (425bf858UzCNdwL5gna8YNNdZ5iYAA)
...
The shadow control hypercall can now invoke shadow translate mode.
2005-04-12 16:33:28 +00:00
mafetter@fleming.research
b10a1d453c
bitkeeper revision 1.1291.1.1 (425bebf9aCUxgH4Es3NJxOCwIS_yVA)
...
Remove debug hooks that shouldn't be enabled by default.
2005-04-12 15:40:41 +00:00
vh249@arcadians.cl.cam.ac.uk
5e54811ab5
bitkeeper revision 1.1292 (425bb9faHQQUfDwFTjREYNlMMXUsEg)
...
unecessary variable rename which lead to unecessary changes between mainline and xen
Signed-off-by: Vincent Hanquez <vincent@xensource.com >
2005-04-12 12:07:22 +00:00
mafetter@fleming.research
a66931d294
bitkeeper revision 1.1291 (425ba989Nj6H2qCh4WiBC1ZfKP7ZKg)
...
Turn off grant table debugging output
2005-04-12 10:57:13 +00:00
mafetter@fleming.research
8fafccca33
bitkeeper revision 1.1290 (425ba026Ih2bcMUdBJt-wtxP9Cltog)
...
Enabled autofs in dom0 by default
2005-04-12 10:17:10 +00:00
mafetter@fleming.research
bcd125ec31
bitkeeper revision 1.1289 (425b9fe0JVvbTzMQDh4T-vsRodcmaw)
...
cleanup after merge
2005-04-12 10:16:00 +00:00
mafetter@fleming.research
43a4605d21
bitkeeper revision 1.1288 (425b9987hyix49ReaseCwzMc1AFxcQ)
...
Hand merged
2005-04-12 09:48:55 +00:00
mafetter@fleming.research
700d1f8579
bitkeeper revision 1.1272.1.1 (425b95a8cRhux_vtKXZDHhnHcViWRg)
...
Patch to run a domU in shadow test mode.
2005-04-12 09:32:24 +00:00
kaf24@firebug.cl.cam.ac.uk
c5cb74f9eb
bitkeeper revision 1.1287 (425aba41d9E1CIacFmT771MdoJl_LQ)
...
Cull some duplicated code from nmi handling in entry.S.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-11 17:56:17 +00:00
bren@br260.wolfson.cam.ac.uk
b65957655a
bitkeeper revision 1.1286 (425a96ca5UAvnSzOyOKUFxfHjMVm9g)
...
Define atomic functions ourselves rather than relying on
kernel headers under "/usr/include".
Signed-off-by: bin.ren@cl.cam.ac.uk
2005-04-11 15:24:58 +00:00
ccoffing@novell.com[iap10]
e4c215974f
bitkeeper revision 1.1159.258.90 (425a82f9SNVZLPiwpO07IDSTr_VE7g)
...
[PATCH] stream fixes for migration
I've attached a patch for libxutil/libxc. This fixes one of the hangs =
I've seen during migrations. It applies against 2.0 and 2.0-testing.
Changes:
* Encountering EOF or error when xfrd reads from stream could cause an =
infinite loop.
* Cleaned up the closing of streams.
* Fixed several memory leaks.
Signed-off-by: Charles Coffing <ccoffing@novell.com >
2005-04-11 14:00:25 +00:00
cl349@firebug.cl.cam.ac.uk
ed598be243
bitkeeper revision 1.1285 (4256c682Sr8bRI4v12eRFHHns2y2Jw)
...
x86_64 fixes.
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-04-08 17:59:30 +00:00
cl349@firebug.cl.cam.ac.uk
59068609ed
bitkeeper revision 1.1284 (4256be56GdwxfClelVp3iIjMdV8PvQ)
...
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-x86_64
2005-04-08 17:24:38 +00:00
kaf24@firebug.cl.cam.ac.uk
1d7b0a4f7a
bitkeeper revision 1.1283 (4254ed0bK7tEfc4Z935RO2wbK5HcPw)
...
Properly ensure that every write to GS is followed by a serialising
instruction before the next SWAPGS (AMD erratum #88 ). We only resort
to adding an otherwise unnecessary mfence in two cases.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-07 08:19:23 +00:00
kaf24@firebug.cl.cam.ac.uk
79b280df48
bitkeeper revision 1.1282 (4254e8d92URVK0d-Uc-p1l7ymBS-HA)
...
A few x86/64 cleanups.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-07 08:01:29 +00:00
kaf24@firebug.cl.cam.ac.uk
9cc595f09a
bitkeeper revision 1.1281 (4254e7b2acr6cWtC_9EVDd2Q9Jfytw)
...
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-04-07 07:56:34 +00:00
bren@br260.wolfson.cam.ac.uk
b07ab9a333
bitkeeper revision 1.1278.1.1 (4254b244uWvJejlkGeqN8mp1CLtN5w)
...
New Xen trace buffer implementation that avoids blocking
interrupts. Add support for trace buffer CPU mask and
event mask. Add support for trace classes. New DOM0 trace
buffer hypercall. Fix 'xentrace' signal handler bug.
Signed-off-by: bin.ren@cl.cam.ac.uk
2005-04-07 04:08:36 +00:00
kaf24@firebug.cl.cam.ac.uk
c2d3841ba7
bitkeeper revision 1.1280 (42546436AjH1RKAsscWgqxhnCsGwyg)
...
Get the x86/64 build working again.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-06 22:35:34 +00:00
kaf24@firebug.cl.cam.ac.uk
b05a4b6ede
bitkeeper revision 1.1279 (42546416zxlkOnJgFX_0JvQ0FjNFDw)
...
Fix address canonicalisation in do_set_segment_base().
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-06 22:35:02 +00:00
kaf24@firebug.cl.cam.ac.uk
071b7562b2
bitkeeper revision 1.1278 (4253da21yTEi5Phz7s3xl9XLCC6A8w)
...
Merge firebug.cl.cam.ac.uk:/local/scratch/kaf24/xeno-unstable-ia64.bk
into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-unstable.bk
2005-04-06 12:46:25 +00:00
cl349@firebug.cl.cam.ac.uk
6ae1145b0a
bitkeeper revision 1.1236.60.1 (42539fb5RDSrpMSePpTfUbKsp5hWqQ)
...
X86_64 fixes.
From: "Nakajima, Jun" <jun.nakajima@intel.com >
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk >
2005-04-06 08:37:09 +00:00
kaf24@firebug.cl.cam.ac.uk
44c7abf0bc
bitkeeper revision 1.1274.1.4 (425398d6dodQmT9FXdAh9slj1PTc4Q)
...
Reduce size of IRQ name arrays -- NR_CPUS not NR_IRQS.
Signed-off-by: Don Fry <brazilnut@us.ibm.com >
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-06 08:07:50 +00:00
djm@sportsman.spdomain
e136e1e696
bitkeeper revision 1.1277 (4252ee15v_vM4lEAiIMg1kGS6iC-vw)
...
Merge http://xen-ia64.bkbits.net/xeno-unstable-ia64.bk
into sportsman.spdomain:/home/djm/xeno-unstable-ia64.bk
2005-04-05 19:59:15 +00:00
xen-ia64.adm@bkbits.net
795bbc0ccf
bitkeeper revision 1.1275.1.1 (4252ee14Hc0CPG2PdbFHpF2sJ7wU9A)
...
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
2005-04-05 19:59:16 +00:00
kaf24@firebug.cl.cam.ac.uk
000302832e
bitkeeper revision 1.1274.1.3 (4252cf415cBy_SgBWVk-lwHfmw7CDQ)
...
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-04-05 17:47:45 +00:00
kaf24@firebug.cl.cam.ac.uk
4d9a9e29ab
bitkeeper revision 1.1274.2.1 (4252cf3bEQ_2wT1E4dNwi63SKyww2A)
...
Extra diagnostics in timer ISR handler.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-05 17:47:39 +00:00
bren@br260.wolfson.cam.ac.uk
6cdb1c673c
bitkeeper revision 1.1274.1.2 (4252c7d9ZNwE-cRS8KJmI-2X3Ui91A)
...
Merge br260@scramble.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-unstable.bk
into br260.wolfson.cam.ac.uk:/share/project/xeno/xen-unstable.bk
2005-04-05 17:16:09 +00:00
bren@br260.wolfson.cam.ac.uk
a526452266
bitkeeper revision 1.1273.1.1 (4252c7d35i_j5GPb1ONx5tb9t7WG4g)
...
Revamp xentrace. Clean up Xen scheduler tracings.
Signed-off-by: bin.ren@cl.cam.ac.uk
2005-04-05 17:16:03 +00:00
kaf24@firebug.cl.cam.ac.uk
3dd129de69
bitkeeper revision 1.1274.1.1 (4252c316ZtQV7eOqUOayWDXp7qfbJw)
...
Clean up shadow code presence in common source files.
Signed-off-by: Keir Fraser <keir@xensource.com >
2005-04-05 16:55:50 +00:00
djm@sportsman.spdomain
cfff6005c9
bitkeeper revision 1.1276 (4252c0b0fViC5Y9jj660Kez0BWYdJQ)
...
domain.c:
Adapt to unstable change to parseelfimage
2005-04-05 16:45:36 +00:00
xen-ia64.adm@bkbits.net
b67ac5f08f
bitkeeper revision 1.1275 (4252bc56kCvTabPneNuKD6vpuDEO7g)
...
Merge bk://xen.bkbits.net/xeno-unstable.bk
into bkbits.net:/repos/x/xen-ia64/xeno-unstable-ia64.bk
2005-04-05 16:27:02 +00:00