aboutsummaryrefslogtreecommitdiffstats
path: root/.rootkeys
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.96 (3e5a5cd7-6YCRyx9vceH0j_ljuOe-Q)kaf24@labyrinth.cl.cam.ac.uk2003-02-241-3/+1
| | | | | | | | | | | | | | hypervisor-ifs: new file Many files: Allow forced killing of domains with 'kill_domain -f'. task_structs now reference counted. .del-network.h~823d28e86ebe9d9b: Delete: xenolinux-2.4.21-pre4-sparse/include/asm-xeno/hypervisor-ifs/network.h .del-hypervisor-if.h~d1f6a7dd4307ddfe: Delete: xenolinux-2.4.21-pre4-sparse/include/asm-xeno/hypervisor-ifs/hypervisor-if.h .del-block.h~81aa08f4e2012da6: Delete: xenolinux-2.4.21-pre4-sparse/include/asm-xeno/hypervisor-ifs/block.h
* bitkeeper revision 1.94 (3e5a4f5fzVaxemjfCt0N0OH8PYPiuw)iap10@labyrinth.cl.cam.ac.uk2003-02-241-272/+272
| | | | | | Rename xen-2.4.16 to just "xen" to reflect that it hasn't got any relation to the Linux kernel version.
* bitkeeper revision 1.93 (3e5a4e6bkPheUp3x1uufN2MS3LAB7A)iap10@labyrinth.cl.cam.ac.uk2003-02-241-175/+349
| | | | | | Latest and Greatest version of XenoLinux based on the Linux-2.4.21-pre4 kernel.
* bitkeeper revision 1.89 (3e58aeffGldVBDUrCPQ3AX0iBm4OYw)kaf24@labyrinth.cl.cam.ac.uk2003-02-231-3/+1
| | | | | | | | | | | | | | | | Many files: Ripped out lots from code from Xen's network transmit path, pending a new scheduler. devinit.c: Rename: xen-2.4.16/net/sch_generic.c -> xen-2.4.16/net/devinit.c sch_generic.c: Rename: BitKeeper/deleted/.del-sch_generic.c~c8d7d9959cc80952 -> xen-2.4.16/net/sch_generic.c .del-sch_generic.c~c8d7d9959cc80952: Delete: xen-2.4.16/net/sch_generic.c .del-utils.c~e7553afc72d1b648: Delete: xen-2.4.16/net/utils.c .del-pkt_sched.h~e13e384d6b974c61: Delete: xen-2.4.16/include/xeno/pkt_sched.h
* bitkeeper revision 1.86 (3e5642098LDC0gOvsZ9mA8en6CWGDw)kaf24@labyrinth.cl.cam.ac.uk2003-02-211-2/+0
| | | | | | | | .del-scsi_obsolete.c~e09c2878e9b9eabb: Delete: xen-2.4.16/drivers/scsi/scsi_obsolete.c .del-scsi_module.c~41e587a3142bba30: Delete: xen-2.4.16/drivers/scsi/scsi_module.c
* bitkeeper revision 1.85 (3e56416dqUx5ejRHgvOG3eSEByO2Fg)kaf24@labyrinth.cl.cam.ac.uk2003-02-211-0/+16
| | | | | | | Many files: new file Sync of SMH's new SCSI world with latest repository.
* bitkeeper revision 1.84 (3e5636ebE3jkdhUuagMAm36uQrxNnA)kaf24@labyrinth.cl.cam.ac.uk2003-02-211-0/+2
| | | | | | acpitable.h, acpitable.c: new file
* bitkeeper revision 1.82 (3e562a3eivWgqJ6O9wH-OFGq-YzJ5w)kaf24@labyrinth.cl.cam.ac.uk2003-02-211-2/+0
| | | | | | | | .del-msdos.c~f31e5a4d337da875: Delete: xenolinux-2.4.16-sparse/fs/partitions/msdos.c .del-check.c~ebcaa3de1bfb8ad8: Delete: xenolinux-2.4.16-sparse/fs/partitions/check.c
* bitkeeper revision 1.76 (3e54c904sHkzeak0Hw1u_FWfWBlpXQ)iap10@labyrinth.cl.cam.ac.uk2003-02-201-0/+3
|\ | | | | | | | | bust resolve
| * bitkeeper revision 1.64.1.1 (3e54c38ebC53Nz1rWkbaiI8fc1aa6g)iap10@labyrinth.cl.cam.ac.uk2003-02-201-0/+3
| | | | | | | | | | | | | | | | | | Add performance counters. Change keyboard handler keys Hit 'p' to print performance counters Hit 'R' to reboot rather than 'r' Hit 'F1' to toggle keyboard echo
* | bitkeeper revision 1.71 (3e53dbfc_URK_oQbGAQZ3O3Qfr6z-Q)iap10@labyrinth.cl.cam.ac.uk2003-02-191-0/+1
|/ | | | | missing file for Keir's virtual block device checkin
* bitkeeper revision 1.58 (3e4fd397g-bGBxJD9wOhLIsOYU_Amg)kaf24@labyrinth.cl.cam.ac.uk2003-02-161-1/+0
| | | | | | | | Many files: Upgraded PCI support to Linux 2.4.20 level. .del-ide-disk.c.orig~c03665a55006b149: Delete: xen-2.4.16/drivers/ide/ide-disk.c.orig
* bitkeeper revision 1.39 (3e4d27e05zcnRwImrI-d9Wwi2axQLg)kaf24@labyrinth.cl.cam.ac.uk2003-02-141-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network.c, dev.c, smp.h, e1000_osdep.h, Makefile: Minor cleanups to network code. .del-8139cp.c~52a760252927c3e8: Delete: xen-2.4.16/drivers/net/8139cp.c .del-eepro100.c~a29abf1c46dbaa08: Delete: xen-2.4.16/drivers/net/eepro100.c .del-pcnet32.c~7c61ad8be47473e4: Delete: xen-2.4.16/drivers/net/pcnet32.c .del-.depend~6dcd8dfbf6773eeb: Delete: xen-2.4.16/drivers/net/tulip/.depend .del-tulip_core.c~80117514fcabac13: Delete: xen-2.4.16/drivers/net/tulip/tulip_core.c .del-tulip.h~54606639dd5b212e: Delete: xen-2.4.16/drivers/net/tulip/tulip.h .del-timer.c~56eb96781641c48f: Delete: xen-2.4.16/drivers/net/tulip/timer.c .del-pnic2.c~cc9e8fae127ab7c4: Delete: xen-2.4.16/drivers/net/tulip/pnic2.c .del-pnic.c~4e4579265b47c3b6: Delete: xen-2.4.16/drivers/net/tulip/pnic.c .del-media.c~5b3d5b7b7749ae09: Delete: xen-2.4.16/drivers/net/tulip/media.c .del-interrupt.c~3a02cdd4ea7dfca7: Delete: xen-2.4.16/drivers/net/tulip/interrupt.c .del-eeprom.c~5662bb4a831735: Delete: xen-2.4.16/drivers/net/tulip/eeprom.c .del-Makefile~67195a81ff533a91: Delete: xen-2.4.16/drivers/net/tulip/Makefile .del-ChangeLog~48ee537632ad6a0: Delete: xen-2.4.16/drivers/net/tulip/ChangeLog .del-21142.c~b87c3c8b27ab44ba: Delete: xen-2.4.16/drivers/net/tulip/21142.c
* bitkeeper revision 1.38 (3e4d2343mb2iLy2GxQFBASfFtfoNkQ)kaf24@labyrinth.cl.cam.ac.uk2003-02-141-0/+10
|\ | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into labyrinth.cl.cam.ac.uk:/local/scratch/kaf24/xeno-net
| * bitkeeper revision 1.33.1.3 (3e4d0f59uk6hCak74FwuJ-jQLEH3ng)iap10@labyrinth.cl.cam.ac.uk2003-02-141-1/+0
| | | | | | | | | | | | .del-apic.o~45c465ee831389fd: Delete: xen-2.4.16/arch/i386/apic.o
| * bitkeeper revision 1.33.1.1 (3e4d0046UBuDSsmiQzTssLuipi89Wg)smh22@boulderdash.cl.cam.ac.uk2003-02-141-0/+11
| | | | | | | | | | | | put domain builder tools and scripts under bk (these are for running under domain 0)
* | bitkeeper revision 1.37 (3e4d1fcceiOur6tqnIwxDzqL7QTPSg)akw27@boulderdash.cl.cam.ac.uk2003-02-141-2/+0
| | | | | | | | | | removed skbuff inclusion on the guest side sparse tree.
* | bitkeeper revision 1.34 (3e4cfce1Ot4YJzJ4jwNjDthlFrZV5w)akw27@boulderdash.cl.cam.ac.uk2003-02-141-2/+3
|\ \ | |/ |/| | | | | conflict resolution.
| * bitkeeper revision 1.22.1.11 (3e48f52fRxNrVg2Tsq7Qa1P9cXmCeA)akw27@boulderdash.cl.cam.ac.uk2003-02-111-1/+22
| |\ | | | | | | | | | | | | Merge with main repository.
| * | bitkeeper revision 1.22.1.9 (3e428de1nQwf1QUfwsp1nTiJP4ByhQ)akw27@boulderdash.cl.cam.ac.uk2003-02-061-2/+0
| | | | | | | | | | | | | | | Zero-copy receive path now works over discontiguous memory with no guest-side pool.
| * | bitkeeper revision 1.22.1.8 (3e4117feir_tT1ncjYWsGFnRPS64sg)akw27@boulderdash.cl.cam.ac.uk2003-02-051-0/+3
| |\ \ | | | | | | | | | | | | | | | | fix conflicts between VM and net updates.
| | * | bitkeeper revision 1.15.3.3 (3e3917752EttVE6JZH0loCHxmqGWrQ)akw27@boulderdash.cl.cam.ac.uk2003-01-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | GuestOS modifications to allocate SKB data from pre-allocated pages. Zero copy RX-path stuff.
| | * | bitkeeper revision 1.15.1.10 (3e352084u4K_4YmnX6nhqxaJQrO-hQ)akw27@labyrinth.cl.cam.ac.uk2003-01-271-0/+1
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into labyrinth.cl.cam.ac.uk:/usr/groups/xeno/users/akw27/xeno
| | * | | bitkeeper revision 1.15.1.8 (3e2d5b75k3SSnLdVzMd7kREO_EvMLw)akw27@labyrinth.cl.cam.ac.uk2003-01-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added macros and counters to page table flushes. macros and the counter are in a new header file -- flushtlb.h
* | | | | bitkeeper revision 1.29 (3e4ce07294MgHhL6FdnvhMOCv97X4w)kaf24@labyrinth.cl.cam.ac.uk2003-02-141-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into labyrinth.cl.cam.ac.uk:/local/scratch/kaf24/xeno-sched
| * | | | | bitkeeper revision 1.22.5.2 (3e4cda483kJoy5YzPXw3Pl7VBmCgGg)smh22@boulderdash.cl.cam.ac.uk2003-02-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compile-time support (!) for mounting local root
| * | | | | bitkeeper revision 1.22.5.1 (3e4cd9d8YCTcjulpz_EEkfSag8qJRg)smh22@boulderdash.cl.cam.ac.uk2003-02-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IDE code works in basic fashion; still ugly but functional. Also better keyhandler debug support. Huzzah.
* | | | | | bitkeeper revision 1.27 (3e4bc0aaYLPRPEot-3f6sspi3HC6Xg)rn@wyvis.camb.intel-research.net2003-02-131-0/+16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge with recent checkins
| * | | | | bitkeeper revision 1.22.2.17 (3e4a8d40dV6GGD3Pv0mYGrE1vSVPAw)smh22@boulderdash.cl.cam.ac.uk2003-02-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | final bit of checkin
| * | | | | bitkeeper revision 1.22.4.1 (3e4a8cb8Aw-XeXojqgYl10tZjNiQyA)smh22@boulderdash.cl.cam.ac.uk2003-02-121-0/+14
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial 'debugging' support (aka keyboard and serial rx int handlers :-) Also current state of Alex's IDE stuff (not yet completely working). You need to config this up to use it.
* | | | | bitkeeper revision 1.25 (3e492a23vrV6G7nvPEIWmSIcQxdFNw)rn@wyvis.camb.intel-research.net2003-02-111-2/+22
|\| | | | | | | | | | | | | | | | | | | | | | | | merge with latest changeset
| * | | | bitkeeper revision 1.22.2.12 (3e46be8fKXI1VIYDI9AyPiLXAYvdQQ)kaf24@labyrinth.cl.cam.ac.uk2003-02-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .del-nfsroot.c~c37fd8e4992ee67d: Delete: xenolinux-2.4.16-sparse/fs/nfs/nfsroot.c
| * | | | bitkeeper revision 1.22.2.11 (3e465c080oDmXRHMT2ue0NRHdbJL3g)kaf24@labyrinth.cl.cam.ac.uk2003-02-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ne.c, Makefile, 8390.h, 8390.c, in.h, config.h, kernel.c, Rules.mk: Ported NE2K driver for Bochs development. Also some minor cleanups. ne.c, Makefile, 8390.h, 8390.c: new file
| * | | | bitkeeper revision 1.22.3.1 (3e45a0c6n3_FhBrzDUgyw7O4UaoshA)iap10@labyrinth.cl.cam.ac.uk2003-02-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added Broadcom 5700 "tg3" driver from Linux 2.4.21-pre4. Hacked to remove NAPI support. Currently untested.
| * | | | bitkeeper revision 1.22.2.7 (3e4540ce236_3mBFvJr9jn3-rPO3sA)iap10@labyrinth.cl.cam.ac.uk2003-02-081-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support (untested) for Intel E1000 driver. This required adding a bunch of new linux headers, and a fair bit of tidying. It correctly detects the card, but I haven't sent/received any packets.
| * | | | bitkeeper revision 1.22.2.5 (3e450945yLX8dj3rzOsyoJx2Fo5A8g)iap10@labyrinth.cl.cam.ac.uk2003-02-081-0/+3
| |/ / / | | | | | | | | | | | | | | | | Now builds with -nostdinc to avoid confusion about where include files are coming from
| * | | bitkeeper revision 1.22.1.7 (3e4039d3HqYce1Oml41mAtYFTKkhkA)kaf24@labyrinth.cl.cam.ac.uk2003-02-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dom0_ops.h, dom0_memory.c, dom0_core.c, hypervisor-if.h, memory.c, domain.c: Cleaned up domain building some more. .del-hypervisor_defs.h~7d77395edca9f612: Delete: xenolinux-2.4.16-sparse/arch/xeno/drivers/dom0/hypervisor_defs.h
* | | | bitkeeper revision 1.23 (3e3c0371lW0pQGn9j_7hdF_Skyc2Sg)rn@wyvis.camb.intel-research.net2003-02-011-0/+4
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | Half way merge with Boris recent dom creation checkin (demonstrating my inability to control BK tools)
| * | | bitkeeper revision 1.14.1.1 (3e397e7cPGmZK7y5LLOGYa43nTQMUw)rn@wyvis.camb.intel-research.net2003-01-301-0/+4
| |/ / | | | | | | | | | | | | | | | added time and accurate timer support partially there for better scheduler (most of the infrastructure should be there)
* | | bitkeeper revision 1.18 (3e33c6cdMqnqQnkIxpq_9HHmWHAHfA)bd240@boulderdash.cl.cam.ac.uk2003-01-261-0/+1
|\ \ \ | | |/ | |/| | | | | | | | | | Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno
| * | bitkeeper revision 1.15.2.1 (3e32afa1IiOFB8EH9RqWYIzZVRjf7w)kaf24@labyrinth.cl.cam.ac.uk2003-01-251-0/+1
| |/ | | | | | | | | | | | | | | domain_page.c, domain_page.h, memory.c, domain.c, Makefile: Allow DOM0 to update other domains' PTs. Implemented longer-term mapping tables for domain frames. We now allow OSes to install linear (aka twisted :-) page tables. Fixed Makefile. domain_page.c: new file
* | bitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)bd240@boulderdash.cl.cam.ac.uk2003-01-151-0/+4
|\ \ | |/ |/| | | | | attampt to merge :)
| * bitkeeper revision 1.7.3.4 (3df9ce16hEiD6_O61jJn_V8U2QQ8Jw)lynx@idefix.cl.cam.ac.uk2002-12-131-0/+4
| | | | | | | | | | user space domain builder code
* | bitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)kaf24@labyrinth.cl.cam.ac.uk2003-01-121-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Many files: Reduce Xen's memory footprint domain_page.h: new file .del-fixmap.h~4336e0fb2759a2f1: Delete: xenolinux-2.4.16-sparse/include/asm-xeno/fixmap.h .del-bootmem.h~68c209d2dc07efd5: Delete: xen-2.4.16/include/xeno/bootmem.h
* | bitkeeper revision 1.13 (3e15d543UbLg8zdxnspCHQplKUlnzQ)kaf24@labyrinth.cl.cam.ac.uk2003-01-031-0/+4
| | | | | | | | | | | | | | | | Many files: Clean up page-table update interface. BIG MODIFICATIONS HERE. mremap.c, swapfile.c, memory.c, exec.c: new file
* | bitkeeper revision 1.12 (3e00b95a3fK0b9XF_UVth6TivqeezA)smh22@uridium.cl.cam.ac.uk2002-12-181-1/+1
| | | | | | | | | | fix silly large mem request => panic death bug
* | bitkeeper revision 1.11 (3e007601VWqgtLQS5H6vaQ9Ezdz0TQ)smh22@uridium.cl.cam.ac.uk2002-12-181-0/+1
|\ \ | | | | | | | | | | | | | | | Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk
| * \ bitkeeper revision 1.7.1.7 (3df0b21aFrBUXjYnKdTMgt_D5mJJbg)akw27@labyrinth.cl.cam.ac.uk2002-12-061-0/+1
| |\ \ | | |/ | |/| | | | | | | conflict resolutions
| | * bitkeeper revision 1.3.1.1 (3df0af24TbrMOYKGDN9rqaVJMewW5Q)akw27@labyrinth.cl.cam.ac.uk2002-12-061-0/+1
| | | | | | | | | | | | | | | | | | | | | Checkin so that I can pull other updates and see if the net address fix corrects a nagging bug. There are a lot of debug messages here and associated uglies that will be removed in the next checkin.
* | | bitkeeper revision 1.8 (3dec9c90XyJIr99XUErie7A1ZB6G4Q)smh22@uridium.cl.cam.ac.uk2002-12-031-1/+1
|/ / | | | | | | | | | | Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk