aboutsummaryrefslogtreecommitdiffstats
path: root/xenolinux-2.4.16-sparse/include
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.71 (3e53dbfc_URK_oQbGAQZ3O3Qfr6z-Q)iap10@labyrinth.cl.cam.ac.uk2003-02-191-0/+91
| | | | | missing file for Keir's virtual block device checkin
* bitkeeper revision 1.68 (3e53be42OUDyPzjPoKWKLkNgVODyHA)kaf24@labyrinth.cl.cam.ac.uk2003-02-191-1/+2
| | | | | | Many files: Big changes to blkdev layer -- rings now allocated in hypervisor space.
* bitkeeper revision 1.37 (3e4d1fcceiOur6tqnIwxDzqL7QTPSg)akw27@boulderdash.cl.cam.ac.uk2003-02-141-1186/+0
| | | | | removed skbuff inclusion on the guest side sparse tree.
* bitkeeper revision 1.34 (3e4cfce1Ot4YJzJ4jwNjDthlFrZV5w)akw27@boulderdash.cl.cam.ac.uk2003-02-142-1/+1192
|\ | | | | | | | | conflict resolution.
| * bitkeeper revision 1.22.1.13 (3e4cebfb6eonEmBxQR609x0DlVAf5Q)akw27@boulderdash.cl.cam.ac.uk2003-02-141-2/+2
| | | | | | | | | | | | | | updates to enable inter-domain communication. (this requires that the vif's be mapped appropriately by dom0) but now works correctly. Secondly, guest now dev_alloc_skbs the original way.
| * bitkeeper revision 1.22.1.11 (3e48f52fRxNrVg2Tsq7Qa1P9cXmCeA)akw27@boulderdash.cl.cam.ac.uk2003-02-111-0/+10
| |\ | | | | | | | | | | | | Merge with main repository.
| * | bitkeeper revision 1.22.1.9 (3e428de1nQwf1QUfwsp1nTiJP4ByhQ)akw27@boulderdash.cl.cam.ac.uk2003-02-062-13/+3
| | | | | | | | | | | | | | | 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-052-1/+1202
| |\ \ | | | | | | | | | | | | | | | | fix conflicts between VM and net updates.
| | * | bitkeeper revision 1.15.1.13 (3e41144dWc5GH88F3idrXT41kpovhQ)akw27@boulderdash.cl.cam.ac.uk2003-02-051-1/+17
| | | | | | | | | | | | | | | | | | | | Zero copy RX path is working with guest-allocated page pool.
| | * | bitkeeper revision 1.15.3.3 (3e3917752EttVE6JZH0loCHxmqGWrQ)akw27@boulderdash.cl.cam.ac.uk2003-01-301-0/+1185
| | | | | | | | | | | | | | | | | | | | | | | | GuestOS modifications to allocate SKB data from pre-allocated pages. Zero copy RX-path stuff.
* | | | bitkeeper revision 1.29 (3e4ce07294MgHhL6FdnvhMOCv97X4w)kaf24@labyrinth.cl.cam.ac.uk2003-02-141-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 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.1 (3e4cd9d8YCTcjulpz_EEkfSag8qJRg)smh22@boulderdash.cl.cam.ac.uk2003-02-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-133-0/+625
|\| | | | | | | | | | | | | | | | | | | | | | | | Merge with recent checkins
| * | | | bitkeeper revision 1.22.2.16 (3e4a8d2aTphYwwULlRL1UC7BPu-ezQ)smh22@boulderdash.cl.cam.ac.uk2003-02-121-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | rest of previous checkin
| * | | | bitkeeper revision 1.22.4.1 (3e4a8cb8Aw-XeXojqgYl10tZjNiQyA)smh22@boulderdash.cl.cam.ac.uk2003-02-122-0/+615
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | 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-112-8/+35
|\| | | | | | | | | | | | | | | | | | | merge with latest changeset
| * | | bitkeeper revision 1.22.2.4 (3e4300a2YBCCfKhkAv-qMwF-eDVQTQ)kaf24@labyrinth.cl.cam.ac.uk2003-02-071-0/+10
| |/ / | | | | | | | | | | | | | | | Many files: Fast application -> guest-OS trap handling (no longer 'bounce' thru ring 0).
| * | bitkeeper revision 1.22.1.5 (3e3fdd804HE3wN54H1WWZNmL4_hwmg)kaf24@labyrinth.cl.cam.ac.uk2003-02-042-8/+25
| | | | | | | | | | | | | | | | | | Many files: XenoLinux now does proper physical-machine address conversion. phys_base has been removed from start_info.
* | | bitkeeper revision 1.23 (3e3c0371lW0pQGn9j_7hdF_Skyc2Sg)rn@wyvis.camb.intel-research.net2003-02-011-2/+3
|\ \ \ | |/ / |/| | | | | | | | | | | 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-2/+3
| | | | | | | | | | | | | | | | | | added time and accurate timer support partially there for better scheduler (most of the infrastructure should be there)
* | | bitkeeper revision 1.16 (3e256e80_sVhHRajq5OeU_8MGxwZ_w)bd240@boulderdash.cl.cam.ac.uk2003-01-153-2/+20
|\ \ \ | |_|/ |/| | | | | | | | attampt to merge :)
| * | bitkeeper revision 1.7.3.41 (3e0304e3ruV7OqrhZfYs29ld8-OyuA)lynx@idefix.cl.cam.ac.uk2002-12-201-1/+2
| | | | | | | | | | | | | | | Keir's & a bit of mine get_unmapped_area fixes
| * | bitkeeper revision 1.7.3.4 (3df9ce16hEiD6_O61jJn_V8U2QQ8Jw)lynx@idefix.cl.cam.ac.uk2002-12-133-2/+19
| | | | | | | | | | | | | | | user space domain builder code
* | | bitkeeper revision 1.15 (3e24a984iRiWWcgfKCxu2p5q3YbxXw)kaf24@labyrinth.cl.cam.ac.uk2003-01-151-4/+29
| |/ |/| | | | | | | | | Many files: First half of support for per-domain GDTs and LDTs
* | bitkeeper revision 1.14 (3e20b83dPg-clJ56YPGnFMviq9LI1Q)kaf24@labyrinth.cl.cam.ac.uk2003-01-125-262/+4
| | | | | | | | | | | | | | | | | | | | | | | | 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-034-79/+166
| | | | | | | | | | | | | | | | Many files: Clean up page-table update interface. BIG MODIFICATIONS HERE. mremap.c, swapfile.c, memory.c, exec.c: new file
* | bitkeeper revision 1.7.1.10 (3dff74698s12BxyOGasH_9k2KXdErw)smh22@boulderdash.cl.cam.ac.uk2002-12-171-0/+22
|\| | | | | | | | | | | Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/andy/xeno.bk
| * bitkeeper revision 1.7.3.1 (3df0eb65-VkCkSl4AI6tC2Fnioa_bw)kaf24@labyrinth.cl.cam.ac.uk2002-12-061-0/+22
| | | | | | | | | | | | hypervisor.h, traps.c, signal.c, process.c, hypervisor-if.h, entry.S: First cut at virtualising debug registers
* | bitkeeper revision 1.7.1.7 (3df0b21aFrBUXjYnKdTMgt_D5mJJbg)akw27@labyrinth.cl.cam.ac.uk2002-12-061-0/+2
|\ \ | |/ |/| | | | | conflict resolutions
| * bitkeeper revision 1.3.1.1 (3df0af24TbrMOYKGDN9rqaVJMewW5Q)akw27@labyrinth.cl.cam.ac.uk2002-12-063-19/+43
| | | | | | | | | | | | | | 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.5 (3deb3561debeVs9JS03j-s4TrTupDQ)kaf24@plym.cl.cam.ac.uk2002-12-024-425/+126
| | | | | | | | | | | | | | | | | | | | | | | | hypervisor.h, hypervisor-if.h: Rationalise shared headers .del-network.h~8d81c314a6f640c7: Delete: xenolinux-2.4.16-sparse/include/asm-xeno/hypervisor-ifs/network.h .del-hypervisor-if.h~84873ad1c6355e9c: Delete: xenolinux-2.4.16-sparse/include/asm-xeno/hypervisor-ifs/hypervisor-if.h .del-block.h~60136f987cd3e137: Delete: xenolinux-2.4.16-sparse/include/asm-xeno/hypervisor-ifs/block.h
* | bitkeeper revision 1.4 (3ddbb7aeGoGNHUawtm-9NYBGb7Zbkw)smh22@boulderdash.cl.cam.ac.uk2002-11-201-0/+1
|/ | | | | boris's changes for better management of physical memory
* bitkeeper revision 1.3 (3ddba75cRdjLs2ie8aQo_VuXG8i-Kw)akw27@boulderdash.cl.cam.ac.uk2002-11-201-36/+20
| | | | | | | Dom0 proc interface to vfr rules. Rules stored in liked list in kernel. Vif lookup table.
* bitkeeper revision 1.2 (3ddb79c9KusG02eh7i-uXkgY0IksKA)smh22@boulderdash.cl.cam.ac.uk2002-11-20109-0/+13291
Import changeset