Commit Graph
1180 Commits
Author SHA1 Message Date
mwilli2@equilibrium.research.intel-research.net eefca814b7 bitkeeper revision 1.794 (4051fd87nK-gAeb8GiVFKFi5_7C6VQ)
Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/home/irchomes/mwilli2/src/xeno-trace-doc.bk
2004-03-12 18:12:23 +00:00
mwilli2@equilibrium.research.intel-research.net b26d72277d bitkeeper revision 1.792.1.1 (4051fd47tbBIU5zVE4njgCOpPiTCtQ)
Bring list of DOM0 ops more up-to-date.  Fix small bugs in previous checkin.
2004-03-12 18:11:19 +00:00
smh22@tempest.cl.cam.ac.uk 3d3fc5c576 bitkeeper revision 1.793 (4051fa74uy1KmQPLgKFL65dSVykZ3Q)
interface.tex:
  tweaks
2004-03-12 17:59:16 +00:00
kaf24@scramble.cl.cam.ac.uk fd69e74cdf bitkeeper revision 1.792 (4051e6b8E8mkfvd_6g9fklSAWSPykA)
console.c:
  More robustification.
2004-03-12 16:35:04 +00:00
kaf24@scramble.cl.cam.ac.uk e2ef77058a bitkeeper revision 1.791 (4051e177NL-NMtt0z6bgf0S1imnoVg)
console.c:
  Robustify console-input switching.
2004-03-12 16:12:39 +00:00
kaf24@scramble.cl.cam.ac.uk 3ed38db870 bitkeeper revision 1.790 (4051df63N_qhNLzJhUL0q78WetTFRg)
dev.c:
  Prevent transmitting link-local ARP packets on the wire.
2004-03-12 16:03:47 +00:00
kaf24@scramble.cl.cam.ac.uk b561b39a00 bitkeeper revision 1.789 (4051dba62id7XBLQIfBX2kqtjQJzfQ)
physirq.c, pci-pc.c, pci-irq.c, pci-i386.h, pci-i386.c, pci-dma.c, physdev.h:
  new file
Many files:
  Second half of Rolf's IO patch.
2004-03-12 15:47:50 +00:00
kaf24@scramble.cl.cam.ac.uk b0b22e49bc bitkeeper revision 1.788 (4051bcfbJsJbyDoBra1423PU9Gn1vA)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-03-12 13:36:59 +00:00
kaf24@scramble.cl.cam.ac.uk 2dcac0c226 bitkeeper revision 1.781.1.1 (4051bcf71wSVHdhOOqsU19dm2FSXDQ)
physdev.c, xc_physdev.c:
  new file
Many files:
  First half of Rolf's IO-virtualisation patch.
2004-03-12 13:36:55 +00:00
kaf24@scramble.cl.cam.ac.uk 44fd380aca bitkeeper revision 1.787 (4051bc4ehrQHo7L4maQXzA3WoPbfmw)
setup.c, config.in:
  Detect and support VIA C3 processors.
2004-03-12 13:34:06 +00:00
kaf24@scramble.cl.cam.ac.uk 23144c9e78 bitkeeper revision 1.786 (4051a33dlWQlrVd1OVpwmHvW8Lp8Zw)
serial.h, serial.c, traps.c, pdb-stub.c:
  Fix serial-char receive for PDB.
2004-03-12 11:47:09 +00:00
kaf24@scramble.cl.cam.ac.uk da49a7ba5f bitkeeper revision 1.785 (40519a2aUT5rp5i21EcaVFcVfYKUOg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno.bk
2004-03-12 11:08:26 +00:00
kaf24@scramble.cl.cam.ac.uk 1c42137398 bitkeeper revision 1.782.1.1 (40519955rMBgGJDIn0x9xwhUTOT17w)
mkbuildtree:
  Fix mkbuildtree script. No longer depend on broken lndir-rel.
.del-lndir-rel~746e79fa104b53af:
  Delete: xenolinux-2.4.25-sparse/lndir-rel
2004-03-12 11:04:53 +00:00
mwilli2@equilibrium.research.intel-research.net 578734ab97 bitkeeper revision 1.784 (4050c414tIvxGfQ8IUNIXoAjpoXBVA)
Updated script names and added man pages for all the xentrace tools.
2004-03-11 19:55:00 +00:00
mwilli2@equilibrium.research.intel-research.net 76fff2563f bitkeeper revision 1.783 (4050a132Pr3c64IiyOkXPCbCmiihxg)
Update Xen manual to include a chapter on debugging.
2004-03-11 17:26:10 +00:00
kaf24@scramble.cl.cam.ac.uk 9f3cc08aab bitkeeper revision 1.782 (40508b99QPPOLTn2qbkS5lxuckFyKA)
vif.h, network.c, domain.c:
  Purge VFR rules when a domain dies.
2004-03-11 15:54:01 +00:00
kaf24@scramble.cl.cam.ac.uk 4bd93b4b94 bitkeeper revision 1.781 (40503a57o9IN1Zi1y3KsOzZPT7-6kg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno.bk
2004-03-11 10:07:19 +00:00
kaf24@scramble.cl.cam.ac.uk c7cd62d859 bitkeeper revision 1.777.1.1 (40503a50e-1llqTCGgDibJS82qIg9g)
etherdevice.h, 8139too.c:
  Fixes to RTL8139 driver.
2004-03-11 10:07:12 +00:00
kaf24@scramble.cl.cam.ac.uk c6aae7b4f5 bitkeeper revision 1.780 (40502376gGnlUN-MiJFl8VPO35Lkng)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-03-11 08:29:42 +00:00
kaf24@scramble.cl.cam.ac.uk 1afb532646 bitkeeper revision 1.778.1.1 (40502370V4WBJ27H6luInkhjjlnUBA)
traps.c, pdb-stub.c:
  Enable interrupts in exception handlers.
2004-03-11 08:29:36 +00:00
iap10@tetris.cl.cam.ac.uk d4852e107f bitkeeper revision 1.779 (404f5e56uk4Iv1iH7kbxYdMbUacnlQ)
minor makefile fix
2004-03-10 18:28:38 +00:00
kaf24@scramble.cl.cam.ac.uk a9e181eb84 bitkeeper revision 1.778 (404f5c24HB4-3O5d1LoEBPgmh5h6tg)
Makefile:
  Create Xen interface symlink.
time.c, hypervisor-if.h, kernel.c:
  Fix shared_info to make CPU TSC arch-dependent.
2004-03-10 18:19:16 +00:00
kaf24@scramble.cl.cam.ac.uk cac9a79fa8 bitkeeper revision 1.777 (404f4cb5WovysmMe80HYkFhXdVbs9A)
Rules.mk, Makefile:
  Xen uses TARGET_ARCH instead of ARCH for clarity and to prevent conflict with other uses of ARCH in the environment.
xend_utils.c:
  Rename: tools/xend/xend.c -> tools/xend/xend_utils.c
2004-03-10 17:13:25 +00:00
kaf24@scramble.cl.cam.ac.uk 518278b8c1 bitkeeper revision 1.776 (404f3faaqhbEBaEYSxyHfO6kLyBTyQ)
serial.c, Rules.mk:
  Small fixes.
2004-03-10 16:17:46 +00:00
kaf24@scramble.cl.cam.ac.uk f4ea37b207 bitkeeper revision 1.775 (404f3d312IPf2eSF1VGO0WBwqhqeaA)
trace.h:
  new file
Many files:
  Fix compile errors in Xen headers.
2004-03-10 16:07:13 +00:00
kaf24@scramble.cl.cam.ac.uk c2bce65074 bitkeeper revision 1.774 (404f2922lDs3mYMJSQMNXaghfGVTFA)
config.h, hypervisor-if.h, Makefile:
  Cleanups.
hypervisor-if.h:
  Rename: xen/include/hypervisor-ifs/arch-x86_64/hypervisor-if-arch.h -> xen/include/hypervisor-ifs/arch-x86_64/hypervisor-if.h
  Rename: xen/include/hypervisor-ifs/arch-i386/hypervisor-if-arch.h -> xen/include/hypervisor-ifs/arch-i386/hypervisor-if.h
hypervisor-if-arch.h:
  mvdir
2004-03-10 14:41:38 +00:00
kaf24@scramble.cl.cam.ac.uk[kaf24] 3bdff33bd4 bitkeeper revision 1.773 (404f1c2crOagpEppZ6uF3JohTX-G5g)
xen.patchF
2004-03-10 13:46:20 +00:00
kaf24@scramble.cl.cam.ac.uk[kaf24] 42e15e6982 bitkeeper revision 1.772 (404f1bca1AESVwPe-EoPH5HymQhTXQ)
xen.patchE
2004-03-10 13:44:42 +00:00
kaf24@scramble.cl.cam.ac.uk 02a1394f7e bitkeeper revision 1.771 (4049ededjtcDNSaY2uNyUCnZr9OuKw)
console.c, sched.h:
  DOM0 now has bidirectional serial console.
2004-03-06 15:27:41 +00:00
kaf24@scramble.cl.cam.ac.uk e1cdb09708 bitkeeper revision 1.770 (4049e6c8Y4j_un8mTZVBzW2v2v9zjQ)
console.c:
  new file
Many files:
  Redirect to DOM0 linux to new serial io interface. Deprecated HYPERVISOR_console_write.
.del-printk.c~67ddc78b3f262afa:
  Delete: xenolinux-2.4.25-sparse/kernel/printk.c
.del-console.c~cc66a22964db9adc:
  Delete: xen/common/console.c
keyboard.c:
  Rename: xen/drivers/char/xen_kbd.c -> xen/drivers/char/keyboard.c
2004-03-06 14:57:12 +00:00
kaf24@scramble.cl.cam.ac.uk b015cd1ee3 bitkeeper revision 1.769 (40490fd2Q8m3cqtseHd74X5ZQEP1vA)
8139too.c, setup.c, Xeno-HOWTO.txt, Makefile:
  Cleanups.
2004-03-05 23:40:02 +00:00
kaf24@scramble.cl.cam.ac.uk b2757765c3 bitkeeper revision 1.768 (404909ffr4wvLzxTHDh9qHzdwhs66A)
Makefile, xen-clone, Xeno-HOWTO.txt:
  Fix XL makefile to accept ARCH override from the environment.
2004-03-05 23:15:11 +00:00
kaf24@scramble.cl.cam.ac.uk 7279f9240b bitkeeper revision 1.767 (4048c2ebEScP6JGNbkJsrrd8z5M6zQ)
trace.c:
  Clean up trace.c.
2004-03-05 18:11:55 +00:00
kaf24@scramble.cl.cam.ac.uk 6210334be0 bitkeeper revision 1.766 (4048c145Ewr0UEJ53aqkDzgKHomW1w)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/maw/xeno-tbfix.bk
2004-03-05 18:04:53 +00:00
kaf24@scramble.cl.cam.ac.uk af12524516 bitkeeper revision 1.764.1.1 (4048c0e77koAHUIwNvQFG76iV0Alrg)
evtchn.h, control_if.h:
  new file
Many files:
  Bidirectional consoles for domains >0. Run 'tools/xend/xend' and telnet to the port printed by xc_dom_create.py. (eg. 'telnet localhost 9600').
.del-xen_read_console.c~2a30ac556d6835c7:
  Delete: tools/misc/xen_read_console.c
2004-03-05 18:03:19 +00:00
mwilli2@equilibrium.research.intel-research.net ae39e978fc bitkeeper revision 1.765 (4048b92eZ-VqpZdWj-oHI1tRK9Ft1A)
Update to trace code for new memory protection model.
2004-03-05 17:30:22 +00:00
iap10@tetris.cl.cam.ac.uk e0cea07f10 bitkeeper revision 1.764 (4045d6c4YN7lqFoRs7xPiwKlS86frg)
Update xen-clone to use "make ARCH=xeno bzImage" commandline rather than
setting ARCH in the environment, which no longer seems to work.
2004-03-03 12:59:48 +00:00
iap10@tetris.cl.cam.ac.uk 1ebd90a12e bitkeeper revision 1.763 (404471d28r4-jFK-GgKd_g8Quel7Ng)
Merge tetris.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tetris.cl.cam.ac.uk:/auto/anfs/scratch/tetris/iap10/xeno-clone-hp/xeno.bk
2004-03-02 11:36:50 +00:00
iap10@tetris.cl.cam.ac.uk 5ca4149ff2 bitkeeper revision 1.760.1.1 (404471003RnBC9q2htrfw0GYFLORsQ)
Add 8139 driver from Mike Wray.
2004-03-02 11:33:20 +00:00
kaf24@scramble.cl.cam.ac.uk 4f1d3832fb bitkeeper revision 1.762 (40446c34NXNuxQ7jHpzDmqmIXo21pg)
Xeno-HOWTO.txt, Makefile:
  Documentation fixes.
2004-03-02 11:12:52 +00:00
kaf24@scramble.cl.cam.ac.uk e854ed8a05 bitkeeper revision 1.761 (40446b53iVC1lWMdd8aC4YbIBLbvLg)
Makefile:
  Installation fixes from Adam Heath.
2004-03-02 11:09:07 +00:00
kaf24@scramble.cl.cam.ac.uk 4665a2b242 bitkeeper revision 1.760 (40436d00pAWlfO-5kOcLlyUpl-Vl0Q)
event_channel.c, xend.c, Makefile, xc_domain.c, xc.h:
  Another point on the way to shared comms rings. The console concentrator is coming along.
2004-03-01 17:04:00 +00:00
kaf24@scramble.cl.cam.ac.uk 7b4d7f5964 bitkeeper revision 1.759 (40431ad2YWsArtM623Q4wpLgPvrt5A)
xend.c, Makefile:
  new file
Many files:
  Rename /proc/xeno and /dev/xeno to /proc/xen and /dev/xen. Created a skeleton xend.
2004-03-01 11:13:22 +00:00
kaf24@scramble.cl.cam.ac.uk be342af92b bitkeeper revision 1.758 (404306e9Uinl8Dzbmn07xevVeLqFRQ)
interface.tex:
  Add set_gdt description.
2004-03-01 09:48:25 +00:00
kaf24@scramble.cl.cam.ac.uk de7e7ca26f bitkeeper revision 1.757 (40422543Wg1i77yDldDqmAGZ6DVnnQ)
xl_evtchn.c, event_channel.h, event_channel.c, Xc.c, xc.h:
  Cleanups and fixes for event channels.
2004-02-29 17:45:39 +00:00
kaf24@scramble.cl.cam.ac.uk 5fe26fde8c bitkeeper revision 1.756 (40420a7bDsT_OI1_rz4fkewUJosvRA)
xl_evtchn.c, Makefile:
  new file
hypervisor.c, network.c, Makefile:
  Event-channel demuxing in Xenolinux.
2004-02-29 15:51:23 +00:00
kaf24@scramble.cl.cam.ac.uk 852c5cea72 bitkeeper revision 1.755 (403f5fffwYqT6Gw88yRJHe04lMgpjg)
Many files:
  Further cleanups to the Xen pagetable interface.
2004-02-27 15:19:27 +00:00
kaf24@scramble.cl.cam.ac.uk 66090e1c4b bitkeeper revision 1.754 (403e554b5Rm0IFijoz1AZr8EH1Ek7A)
Many files:
  Clean up domain building tools to play nicely with a tightened-up pagetable interface.
2004-02-26 20:21:31 +00:00
kaf24@scramble.cl.cam.ac.uk 786eceea0e bitkeeper revision 1.753 (403e2103aB5fs34t3drynDYnNdeFiw)
kernel.c, process.c:
  Fix bug in idle-task switching.
2004-02-26 16:38:27 +00:00
kaf24@scramble.cl.cam.ac.uk 590b0f7e57 bitkeeper revision 1.752 (403e0982KH761kWK43dWkcjLVUVTrg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
2004-02-26 14:58:10 +00:00