kaf24@scramble.cl.cam.ac.uk
9e23ec36d6
bitkeeper revision 1.875 (40880cc61MwJ9kqSeEq4GyGu66mQEg)
...
Consoel fixes and more work on blkdev backend.
2004-04-22 18:19:50 +00:00
kaf24@scramble.cl.cam.ac.uk
7f63b6626b
bitkeeper revision 1.874 (408808d0T9IfojQOKayZ-Kw-GYP94A)
...
Fix event-channel suspend/resume.
2004-04-22 18:02:56 +00:00
kaf24@scramble.cl.cam.ac.uk
0c80f51189
bitkeeper revision 1.873 (4088061aJxAcmfxVFNME07oyCEdeaQ)
...
Fix free_irq to not deallocate static irqactions.
2004-04-22 17:51:22 +00:00
kaf24@scramble.cl.cam.ac.uk
8babea8308
bitkeeper revision 1.872 (4087cf0eay7XY7T1xObNygn1qSwJ0g)
...
Partial checkin of new blkdev backend in Xenolinux. Also updates
to the mmu_update interface.
2004-04-22 13:56:30 +00:00
ach61@labyrinth.cl.cam.ac.uk
f87c08eebd
bitkeeper revision 1.871 (4086503aaxsSjJ0ddfGTFH8_wm7OSA)
...
spelling
2004-04-21 10:43:06 +00:00
ach61@labyrinth.cl.cam.ac.uk
484fdfaec2
bitkeeper revision 1.870 (40864ecfuC78diq7FlE3MwqO1-QlQA)
...
specify a domain's console port in the xc_dom_create defaults file
2004-04-21 10:37:03 +00:00
ach61@labyrinth.cl.cam.ac.uk
73ae8b1ddb
bitkeeper revision 1.869 (40859ef9aFFaEpjd21oxJfT1ZpI7MQ)
...
domain = -2 for most recently created domain
2004-04-20 22:06:49 +00:00
mwilli2@equilibrium.research.intel-research.net
917b401ab7
bitkeeper revision 1.868 (4083e83c-_BTzCUkGyO_-jRGzSENLg)
...
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/home/irchomes/mwilli2/src/xeno.bk
2004-04-19 14:54:52 +00:00
mwilli2@equilibrium.research.intel-research.net
49073372e4
bitkeeper revision 1.825.9.1 (4083e7a1nl5KCSLH_RLGt0IXz-sw8g)
...
Various scheduler updates. Main points: modify Atropos unblocking behaviour,
add further documentation, add support for Atropos and Round-robin to
xc_dom_control.py
2004-04-19 14:52:17 +00:00
kaf24@scramble.cl.cam.ac.uk
b5fa649078
bitkeeper revision 1.867 (4083dc17x4KfiVBhD7lCtJYk8h8OjA)
...
Arrange directory structure for new I/O drivers.
2004-04-19 14:03:03 +00:00
iap10@labyrinth.cl.cam.ac.uk
40714c9e40
bitkeeper revision 1.866 (407eb845CiXrKK3W3tSnyAkirk28kw)
...
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone-26/xeno.bk
2004-04-15 16:28:53 +00:00
iap10@labyrinth.cl.cam.ac.uk
778d03a089
bitkeeper revision 1.864.1.1 (407eb08fW2eUAKOIh6v4T-Ew4bCchg)
...
upgrade to linux 2.4.26
2004-04-15 15:55:59 +00:00
kaf24@scramble.cl.cam.ac.uk
067e0972cb
bitkeeper revision 1.865 (407e933bgy9845pPJrw2YFAvCNIgEA)
...
More TLB-flush cleanups. Simplify and rationalise the interface.
2004-04-15 13:50:51 +00:00
kaf24@scramble.cl.cam.ac.uk
0a4286ffcd
bitkeeper revision 1.864 (407d63b3Kv7jrCnhzfWFt1VQd3vpFQ)
...
More TLB-flush fixes.
2004-04-14 16:15:47 +00:00
kaf24@scramble.cl.cam.ac.uk
667d6bf256
bitkeeper revision 1.863 (407c1595i8rvyUK0N49ldfbOv570xA)
...
Fix deadlock in TLB-flush routines.
2004-04-13 16:30:13 +00:00
kaf24@scramble.cl.cam.ac.uk
6e25afa169
bitkeeper revision 1.862 (407bfad05PmdmZtBnhfJMLp1dqPBYQ)
...
Various cleanups. Also fix a bug in Xenolinux timer interrupt.
2004-04-13 14:36:00 +00:00
kaf24@scramble.cl.cam.ac.uk
15c5cad57f
bitkeeper revision 1.861 (40768806O2IuZxUW1J9AghyEC4y2NQ)
...
Simplify the Xen binary buddy allocator. We only need free-block headers:
the free-block trailers were unnecessary.
2004-04-09 11:24:54 +00:00
kaf24@scramble.cl.cam.ac.uk
0b00b63979
bitkeeper revision 1.860 (40767158VSrp08a0j4zL0drGEP4xNg)
...
Synchronously flush console data when a domain dies.
2004-04-09 09:48:08 +00:00
kaf24@scramble.cl.cam.ac.uk
5aa9e2fcf5
bitkeeper revision 1.859 (407652acyoMCU4hs17VI0fgKDFoC7g)
...
time.c:
Fix compile error when building non-priv Xenolinux.
2004-04-09 07:37:16 +00:00
kaf24@scramble.cl.cam.ac.uk
a46b68439d
bitkeeper revision 1.858 (4075900bvZ22M6mUE2F3Vk8eDozqtw)
...
Add support for suspend/resume to new evtchn-IRQ binding mechanism.
2004-04-08 17:46:51 +00:00
kaf24@scramble.cl.cam.ac.uk
cc30041787
bitkeeper revision 1.857 (40758725LNAi9rWWnvIgHXYKzPnxMw)
...
Increment the DOM0_OP version number.
2004-04-08 17:08:53 +00:00
kaf24@scramble.cl.cam.ac.uk
f677efb823
bitkeeper revision 1.856 (4075806dGVuPwXtbZgPbDT2-zKk0gw)
...
New control-interface functionality for Xenolinux. Also
extended start_info_t to include the event-channel index
for the controller interface.
2004-04-08 16:40:13 +00:00
kaf24@scramble.cl.cam.ac.uk
98da02c11d
bitkeeper revision 1.855 (4072d780PixOiKfP5gAfRxuBoHnnLw)
...
Fix earlier bug-fix. No need for map_domain_mem on tx path.
2004-04-06 16:14:56 +00:00
kaf24@scramble.cl.cam.ac.uk
8fb21ed21b
bitkeeper revision 1.854 (407283beJa0UONSo632BmoTgA-YZGQ)
...
Remove pointless boot message.
2004-04-06 10:17:34 +00:00
kaf24@scramble.cl.cam.ac.uk
407b90a9ee
bitkeeper revision 1.853 (407282d3tJwEyg57cPIuOEErciWHgA)
...
Port missing file updates from Linux 2.4.25.
2004-04-06 10:13:39 +00:00
kaf24@scramble.cl.cam.ac.uk
4edd616282
bitkeeper revision 1.852 (40727d61go1wzGJ7d5-Gg6jPwpYK9w)
...
Tweak compiler flags to avoid warnings from latest GCC.
2004-04-06 09:50:25 +00:00
kaf24@scramble.cl.cam.ac.uk
440c26513f
bitkeeper revision 1.851 (40727a22MmBKMBWlk5lt-AMqNaoA-A)
...
Reduce Xen heap size to make room for full 4GB pfn_info array.
2004-04-06 09:36:34 +00:00
kaf24@scramble.cl.cam.ac.uk
4bb4c0ffa3
bitkeeper revision 1.850 (407276f7PPmOw5DO1i_rHS5A89f5nA)
...
Fix 3c59x operation in PIO mode.
2004-04-06 09:23:03 +00:00
kaf24@scramble.cl.cam.ac.uk
e1d8d43092
bitkeeper revision 1.849 (407272f8v7jOensIw--qVa-usspUuQ)
...
Fix compiler warnings.
2004-04-06 09:06:00 +00:00
kaf24@scramble.cl.cam.ac.uk
c4d03a4954
bitkeeper revision 1.848 (407272e4kCBTwhNJpuI6iAyrgH3VNw)
...
Fix a scheduler bug.
2004-04-06 09:05:40 +00:00
kaf24@scramble.cl.cam.ac.uk
47def26bd3
bitkeeper revision 1.847 (407189896qS6tdiifFnDtrV9kvbJyA)
...
Fix compiler warning.
2004-04-05 16:30:01 +00:00
kaf24@scramble.cl.cam.ac.uk
d129d6551e
bitkeeper revision 1.846 (40718059pi259OEdVTRV0BFJ9jTK4w)
...
Avoid compiler warnings.
2004-04-05 15:50:49 +00:00
kaf24@scramble.cl.cam.ac.uk
81c51fda6b
bitkeeper revision 1.845 (40715c3bWwJo7G7LP0rr3AJYN1xljQ)
...
memory.c:
Cleanup.
2004-04-05 13:16:43 +00:00
kaf24@scramble.cl.cam.ac.uk
8227c52c2a
bitkeeper revision 1.844 (40715b48x_OlxIR6nK-VQXnLJ0fjKg)
...
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-04-05 13:12:40 +00:00
kaf24@scramble.cl.cam.ac.uk
cbb54a14c3
bitkeeper revision 1.842.1.1 (40715b38BNfFZvL7yV9c1GJbSaAK0g)
...
Many files:
new file
Upgrade Xen APIC and ACPI and PCI subsystems to new features and fixes in latest Linux 2.4.
acpi.c:
Rename: xen/arch/i386/acpitable.c -> xen/arch/i386/acpi.c
.del-acpitable.h~539b823a64c2b9d8:
Delete: xen/arch/i386/acpitable.h
2004-04-05 13:12:24 +00:00
iap10@labyrinth.cl.cam.ac.uk
c90034fe4c
bitkeeper revision 1.843 (40714f09cklfEzBYIm_KulGL0G3wqw)
...
Manual merge
2004-04-05 12:20:25 +00:00
kaf24@scramble.cl.cam.ac.uk
6f5fbf3e4c
bitkeeper revision 1.842 (40711785bFYuNeQsphcZYJkmRUFbFQ)
...
ignore:
Fix the ignore file.
2004-04-05 08:23:33 +00:00
iap10@tetris.cl.cam.ac.uk
8861f72c5b
bitkeeper revision 1.836.1.1 (4070ff6fJhQoaxeSlTRL6ojba0QXfw)
...
shadow logdirty mode added
2004-04-05 06:40:47 +00:00
kaf24@scramble.cl.cam.ac.uk
9eea861fce
bitkeeper revision 1.841 (406fe8ff7-2wwxC3TfeqP0n7iOUcCA)
...
Makefile:
Install debug versions of Xen and Linux images, with symbols included.
2004-04-04 10:52:47 +00:00
kaf24@scramble.cl.cam.ac.uk
1416149965
bitkeeper revision 1.840 (406fb762yj36s7Fm0uyl3kIEsKNlTw)
...
xc_domain.c, xc.h:
Fix a build warning.
2004-04-04 07:21:06 +00:00
kaf24@scramble.cl.cam.ac.uk
9a411a929c
bitkeeper revision 1.839 (406ee643kSLveMGyvVob0usRgg-CGg)
...
vif.h, Makefile, domain.c, setup.c, entry.S, Rules.mk:
Completely remove networking support from Xen when 'nodev=y' is specified.
2004-04-03 16:28:51 +00:00
kaf24@scramble.cl.cam.ac.uk
e2850253db
bitkeeper revision 1.838 (406ee03fYGZuu3lTbdwwYlwJxSLZtw)
...
shadow.h, perfc.h, memory.c, keyhandler.c, Makefile, irq.c, Rules.mk:
Code and build cleanups. Allow perf counters to be disabled at build time by 'nperfc=y'. Allow debugging to be turned on with 'debug=y'.
2004-04-03 16:03:11 +00:00
kaf24@scramble.cl.cam.ac.uk
360c648fb8
bitkeeper revision 1.837 (406d9e1fPZYe6CULYL8E7fCs3l-PlQ)
...
processor.h, schedule.c, memory.c:
Cleanups.
2004-04-02 17:08:47 +00:00
iap10@tetris.cl.cam.ac.uk
5b7c4eaf72
bitkeeper revision 1.836 (406d9488wRtZKwTYlBWc9RuXHmCLAw)
...
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tetris.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xeno.bk
2004-04-02 16:27:52 +00:00
iap10@tetris.cl.cam.ac.uk
9582cc5aff
bitkeeper revision 1.835 (406d9481GqoZ_RrT3GukXhamv7rulA)
...
Delete shadow page tables when destroying domain
2004-04-02 16:27:45 +00:00
kaf24@scramble.cl.cam.ac.uk
a62489a1c7
bitkeeper revision 1.825.3.24 (406d89edLT2FcNiTizRzrDacuMdqRQ)
...
Makefile:
Don't overwrite existing defaults files during install.
2004-04-02 15:42:37 +00:00
iap10@tetris.cl.cam.ac.uk
72ab8c7ade
bitkeeper revision 1.834 (406d7297L8YEnoDy3p-Js-U7j2roug)
...
manual merge as two conflicting dom0 ops
2004-04-02 14:03:03 +00:00
iap10@tetris.cl.cam.ac.uk
3456cf6f1b
bitkeeper revision 1.833 (406d7183Ckz-sf5jTa2XrtbKezR-dQ)
...
shadow cleanup
2004-04-02 13:58:27 +00:00
kaf24@scramble.cl.cam.ac.uk
ddc87ed302
bitkeeper revision 1.825.3.23 (406c044cT7cMBER-dmrtu4_WyL1Jjg)
...
page_alloc.c:
Fix nasty bug in Xen heap allocator.
2004-04-01 12:00:12 +00:00
kaf24@scramble.cl.cam.ac.uk
fb1742bf30
bitkeeper revision 1.825.3.22 (406bed54_kfGyHK4C9Lf4xDiVaaG6A)
...
sched_atropos.c, page_alloc.c, event_channel.c, irq.c:
Fix task_struct refcnt bug. Fix compile warnings in debug builds.
2004-04-01 10:22:12 +00:00