Commit Graph
1316 Commits
Author SHA1 Message Date
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