Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bitkeeper revision 1.863 (407c1595i8rvyUK0N49ldfbOv570xA) | kaf24@scramble.cl.cam.ac.uk | 2004-04-13 | 2 | -68/+31 |
| | | | | | Fix deadlock in TLB-flush routines. | ||||
* | bitkeeper revision 1.862 (407bfad05PmdmZtBnhfJMLp1dqPBYQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-13 | 5 | -20/+21 |
| | | | | | Various cleanups. Also fix a bug in Xenolinux timer interrupt. | ||||
* | bitkeeper revision 1.861 (40768806O2IuZxUW1J9AghyEC4y2NQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-09 | 1 | -35/+3 |
| | | | | | | Simplify the Xen binary buddy allocator. We only need free-block headers: the free-block trailers were unnecessary. | ||||
* | bitkeeper revision 1.860 (40767158VSrp08a0j4zL0drGEP4xNg) | kaf24@scramble.cl.cam.ac.uk | 2004-04-09 | 7 | -165/+87 |
| | | | | | Synchronously flush console data when a domain dies. | ||||
* | bitkeeper revision 1.859 (407652acyoMCU4hs17VI0fgKDFoC7g) | kaf24@scramble.cl.cam.ac.uk | 2004-04-09 | 1 | -25/+27 |
| | | | | | | time.c: Fix compile error when building non-priv Xenolinux. | ||||
* | bitkeeper revision 1.858 (4075900bvZ22M6mUE2F3Vk8eDozqtw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-08 | 3 | -0/+70 |
| | | | | | Add support for suspend/resume to new evtchn-IRQ binding mechanism. | ||||
* | bitkeeper revision 1.857 (40758725LNAi9rWWnvIgHXYKzPnxMw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-08 | 1 | -1/+1 |
| | | | | | Increment the DOM0_OP version number. | ||||
* | bitkeeper revision 1.856 (4075806dGVuPwXtbZgPbDT2-zKk0gw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-08 | 30 | -349/+2076 |
| | | | | | | | New control-interface functionality for Xenolinux. Also extended start_info_t to include the event-channel index for the controller interface. | ||||
* | bitkeeper revision 1.855 (4072d780PixOiKfP5gAfRxuBoHnnLw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 1 | -3/+1 |
| | | | | | Fix earlier bug-fix. No need for map_domain_mem on tx path. | ||||
* | bitkeeper revision 1.854 (407283beJa0UONSo632BmoTgA-YZGQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 1 | -2/+0 |
| | | | | | Remove pointless boot message. | ||||
* | bitkeeper revision 1.853 (407282d3tJwEyg57cPIuOEErciWHgA) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 1 | -1/+20 |
| | | | | | Port missing file updates from Linux 2.4.25. | ||||
* | bitkeeper revision 1.852 (40727d61go1wzGJ7d5-Gg6jPwpYK9w) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 3 | -1/+3 |
| | | | | | Tweak compiler flags to avoid warnings from latest GCC. | ||||
* | bitkeeper revision 1.851 (40727a22MmBKMBWlk5lt-AMqNaoA-A) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 2 | -9/+8 |
| | | | | | Reduce Xen heap size to make room for full 4GB pfn_info array. | ||||
* | bitkeeper revision 1.850 (407276f7PPmOw5DO1i_rHS5A89f5nA) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 1 | -6/+7 |
| | | | | | Fix 3c59x operation in PIO mode. | ||||
* | bitkeeper revision 1.849 (407272f8v7jOensIw--qVa-usspUuQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 3 | -12/+9 |
| | | | | | Fix compiler warnings. | ||||
* | bitkeeper revision 1.848 (407272e4kCBTwhNJpuI6iAyrgH3VNw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-06 | 1 | -0/+1 |
| | | | | | Fix a scheduler bug. | ||||
* | bitkeeper revision 1.847 (407189896qS6tdiifFnDtrV9kvbJyA) | kaf24@scramble.cl.cam.ac.uk | 2004-04-05 | 1 | -12/+0 |
| | | | | | Fix compiler warning. | ||||
* | bitkeeper revision 1.846 (40718059pi259OEdVTRV0BFJ9jTK4w) | kaf24@scramble.cl.cam.ac.uk | 2004-04-05 | 19 | -82/+88 |
| | | | | | Avoid compiler warnings. | ||||
* | bitkeeper revision 1.845 (40715c3bWwJo7G7LP0rr3AJYN1xljQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-05 | 1 | -7/+8 |
| | | | | | | memory.c: Cleanup. | ||||
* | bitkeeper revision 1.844 (40715b48x_OlxIR6nK-VQXnLJ0fjKg) | kaf24@scramble.cl.cam.ac.uk | 2004-04-05 | 78 | -1419/+18824 |
|\ | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno | ||||
| * | bitkeeper revision 1.842.1.1 (40715b38BNfFZvL7yV9c1GJbSaAK0g) | kaf24@scramble.cl.cam.ac.uk | 2004-04-05 | 78 | -1419/+18824 |
| | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | | bitkeeper revision 1.843 (40714f09cklfEzBYIm_KulGL0G3wqw) | iap10@labyrinth.cl.cam.ac.uk | 2004-04-05 | 3 | -3/+28 |
|\ \ | |/ |/| | | | | | Manual merge | ||||
| * | bitkeeper revision 1.836.1.1 (4070ff6fJhQoaxeSlTRL6ojba0QXfw) | iap10@tetris.cl.cam.ac.uk | 2004-04-05 | 3 | -3/+26 |
| | | | | | | | | | | shadow logdirty mode added | ||||
* | | bitkeeper revision 1.842 (40711785bFYuNeQsphcZYJkmRUFbFQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-05 | 1 | -549/+8 |
| | | | | | | | | | | | | ignore: Fix the ignore file. | ||||
* | | bitkeeper revision 1.841 (406fe8ff7-2wwxC3TfeqP0n7iOUcCA) | kaf24@scramble.cl.cam.ac.uk | 2004-04-04 | 3 | -1/+5 |
| | | | | | | | | | | | | Makefile: Install debug versions of Xen and Linux images, with symbols included. | ||||
* | | bitkeeper revision 1.840 (406fb762yj36s7Fm0uyl3kIEsKNlTw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-04 | 2 | -12/+14 |
| | | | | | | | | | | | | xc_domain.c, xc.h: Fix a build warning. | ||||
* | | bitkeeper revision 1.839 (406ee643kSLveMGyvVob0usRgg-CGg) | kaf24@scramble.cl.cam.ac.uk | 2004-04-03 | 8 | -9/+30 |
| | | | | | | | | | | | | vif.h, Makefile, domain.c, setup.c, entry.S, Rules.mk: Completely remove networking support from Xen when 'nodev=y' is specified. | ||||
* | | bitkeeper revision 1.838 (406ee03fYGZuu3lTbdwwYlwJxSLZtw) | kaf24@scramble.cl.cam.ac.uk | 2004-04-03 | 8 | -21/+62 |
| | | | | | | | | | | | | 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'. | ||||
* | | bitkeeper revision 1.837 (406d9e1fPZYe6CULYL8E7fCs3l-PlQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-02 | 3 | -80/+69 |
|/ | | | | | | processor.h, schedule.c, memory.c: Cleanups. | ||||
* | bitkeeper revision 1.836 (406d9488wRtZKwTYlBWc9RuXHmCLAw) | iap10@tetris.cl.cam.ac.uk | 2004-04-02 | 1 | -1/+4 |
|\ | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.825.3.24 (406d89edLT2FcNiTizRzrDacuMdqRQ) | kaf24@scramble.cl.cam.ac.uk | 2004-04-02 | 1 | -1/+4 |
| | | | | | | | | | | | | Makefile: Don't overwrite existing defaults files during install. | ||||
* | | bitkeeper revision 1.835 (406d9481GqoZ_RrT3GukXhamv7rulA) | iap10@tetris.cl.cam.ac.uk | 2004-04-02 | 5 | -142/+161 |
| | | | | | | | | | | Delete shadow page tables when destroying domain | ||||
* | | bitkeeper revision 1.834 (406d7297L8YEnoDy3p-Js-U7j2roug) | iap10@tetris.cl.cam.ac.uk | 2004-04-02 | 87 | -3204/+7169 |
|\| | | | | | | | | | manual merge as two conflicting dom0 ops | ||||
| * | bitkeeper revision 1.825.3.23 (406c044cT7cMBER-dmrtu4_WyL1Jjg) | kaf24@scramble.cl.cam.ac.uk | 2004-04-01 | 1 | -11/+25 |
| | | | | | | | | | | | | page_alloc.c: Fix nasty bug in Xen heap allocator. | ||||
| * | bitkeeper revision 1.825.3.22 (406bed54_kfGyHK4C9Lf4xDiVaaG6A) | kaf24@scramble.cl.cam.ac.uk | 2004-04-01 | 4 | -16/+25 |
| | | | | | | | | | | | | sched_atropos.c, page_alloc.c, event_channel.c, irq.c: Fix task_struct refcnt bug. Fix compile warnings in debug builds. | ||||
| * | bitkeeper revision 1.825.3.21 (406bdf6e4yUNbgx_RSShBfyJ0ZlFdA) | kaf24@scramble.cl.cam.ac.uk | 2004-04-01 | 1 | -1/+4 |
| | | | | | | | | | | | | system.h: Extra compiler barriers in upcall code. | ||||
| * | bitkeeper revision 1.825.3.20 (406b3b3fndMlSLM8q08GvqRB8vJlzQ) | kaf24@scramble.cl.cam.ac.uk | 2004-03-31 | 14 | -77/+119 |
| |\ | | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno | ||||
| | * | bitkeeper revision 1.825.8.1 (406b3b3aiVrvWmI8XjJ_64Sk92hivw) | kaf24@scramble.cl.cam.ac.uk | 2004-03-31 | 14 | -77/+119 |
| | | | | | | | | | | | | | | | | | | Many files: Faster upcall masking from Xen to guest OS. | ||||
| * | | bitkeeper revision 1.825.3.19 (406af2832chWiChrFa3ASPjsElqg3Q) | ach61@labyrinth.cl.cam.ac.uk | 2004-03-31 | 2 | -66/+134 |
| |/ | | | | | | | | | pdb documentation | ||||
| * | bitkeeper revision 1.825.3.18 (406aeeb6EYYfLTekemoWDRaWO8SuEQ) | kaf24@scramble.cl.cam.ac.uk | 2004-03-31 | 28 | -1020/+2099 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | highmem.c, highmem.h: new file Many files: New bootstrap layout for DOM0 and for all Linux domains. Xenolinux now support CONFIG_HIGHMEM for up to 4GB allocated to a Xenolinux domain. .del-highmem.h~c3cf3f6856a90f6: Delete: xenolinux-2.4.25-sparse/include/asm-xen/highmem.h elf.h: Rename: xen/include/asm-i386/elf.h -> xen/include/xen/elf.h .del-elf.h~57347596c85127ef: Delete: xen/include/asm-x86_64/elf.h | ||||
| * | bitkeeper revision 1.825.3.17 (40693a952A4uQatvbQf9p4edlPR6ww) | kaf24@scramble.cl.cam.ac.uk | 2004-03-30 | 5 | -24/+17 |
| | | | | | | | | | | | | irq.c, sched.h, event_channel.c, Rules.mk: Fix a memory bug in new PIRQ code in Xen. | ||||
| * | bitkeeper revision 1.825.3.16 (406859b6B1jxjQIV_kIuLONUdkXVHA) | kaf24@scramble.cl.cam.ac.uk | 2004-03-29 | 1 | -4/+5 |
| |\ | | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno | ||||
| | * | bitkeeper revision 1.825.7.1 (406859b11Dr2bQs9npNIu-MOmgSsFg) | kaf24@scramble.cl.cam.ac.uk | 2004-03-29 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | defconfig-physdev: Fix physdev config for XL. | ||||
| * | | bitkeeper revision 1.825.3.15 (406841d8eNNPD7qwknDved9Q5NHVCw) | ach61@labyrinth.cl.cam.ac.uk | 2004-03-29 | 4 | -211/+255 |
| |\ \ | | |/ | |/| | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/local/scratch/ach61/xeno-clone/xeno.bk | ||||
| | * | bitkeeper revision 1.825.6.1 (406841d1slBO3r43lCv4miJBBlOJnA) | ach61@labyrinth.cl.cam.ac.uk | 2004-03-29 | 4 | -211/+255 |
| | | | | | | | | | | | | | | | re-work pdb context | ||||
| * | | bitkeeper revision 1.825.3.14 (40683680NZjB1f8PmpgffnMdcNdBjQ) | kaf24@scramble.cl.cam.ac.uk | 2004-03-29 | 10 | -180/+334 |
| |/ | | | | | | | | | | | Many files: Final IRQ and PCI-access virtualisation fixes. | ||||
| * | bitkeeper revision 1.825.3.13 (4067341aEVBylJ8rvZlNJ-_l5YeAoQ) | kaf24@scramble.cl.cam.ac.uk | 2004-03-28 | 10 | -902/+220 |
| | | | | | | | | | | | | | | | | | | | | | | | | mkbuildtree, pci-pc.c, Makefile, defconfig-physdev, physdev.h, physdev.c: PCI-access updates for new IO world. .del-pci-irq.c~626134b3f85d1f48: Delete: xenolinux-2.4.25-sparse/arch/xen/kernel/pci-irq.c .del-pci-i386.h~17514121c175844: Delete: xenolinux-2.4.25-sparse/arch/xen/kernel/pci-i386.h .del-pci-i386.c~d13b1a4728189770: Delete: xenolinux-2.4.25-sparse/arch/xen/kernel/pci-i386.c | ||||
| * | bitkeeper revision 1.825.3.12 (40659df50NIJI5Ld3gK593_2UZJDuQ) | kaf24@scramble.cl.cam.ac.uk | 2004-03-27 | 9 | -31/+955 |
| | | | | | | | | | | | | | | | | xor.h: new file Many files: Bug fixes for hardware virtualisation. | ||||
| * | bitkeeper revision 1.825.3.11 (406586c56OnnzTB-qwvoMKuD9SxL8g) | kaf24@scramble.cl.cam.ac.uk | 2004-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | entry.S: Fix signal-handling bug in Xenolinux. | ||||
| * | bitkeeper revision 1.825.3.10 (4065558aPBWky8sW_ub8imsOf_yTwg) | kaf24@scramble.cl.cam.ac.uk | 2004-03-27 | 10 | -240/+209 |
| | | | | | | | | | | | | Many files: Cleaned up user-space event-channel handling (now better reflects the underlying abstraction). Also simplified handling of exceptional notifications (now a special case of a normal notification). |