kaf24@labyrinth.cl.cam.ac.uk
6f9fc0c961
bitkeeper revision 1.41 (3e4e1c1fhSHSiTr2QWfcsihehGmjJA)
...
defconfig:
Xenolinux's vmlinux should continue to list all symbols.
2003-02-15 10:53:19 +00:00
kaf24@labyrinth.cl.cam.ac.uk
f2a084d96b
bitkeeper revision 1.40 (3e4d3d1cT1UtXot3hq1e1w8H9jqLFw)
...
traps.c:
Fix embarrassing do_set_trap_table() behaviour.
2003-02-14 19:01:48 +00:00
kaf24@labyrinth.cl.cam.ac.uk
9a224b7822
bitkeeper revision 1.39 (3e4d27e05zcnRwImrI-d9Wwi2axQLg)
...
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
2003-02-14 17:31:12 +00:00
kaf24@labyrinth.cl.cam.ac.uk
f834467529
bitkeeper revision 1.38 (3e4d2343mb2iLy2GxQFBASfFtfoNkQ)
...
Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/local/scratch/kaf24/xeno-net
2003-02-14 17:11:31 +00:00
akw27@boulderdash.cl.cam.ac.uk
e655a39f17
bitkeeper revision 1.37 (3e4d1fcceiOur6tqnIwxDzqL7QTPSg)
...
removed skbuff inclusion on the guest side sparse tree.
2003-02-14 16:56:44 +00:00
akw27@boulderdash.cl.cam.ac.uk
5150e63329
bitkeeper revision 1.36 (3e4d1c9bh5tZF-JT9Immw5NWGJ6juw)
...
pre-checkin cleanup
2003-02-14 16:43:07 +00:00
akw27@boulderdash.cl.cam.ac.uk
9af60a4743
bitkeeper revision 1.35 (3e4d181eHU8B1tJyF-e99y8w9BL6og)
...
interface boot option and little bug fix.
2003-02-14 16:23:58 +00:00
iap10@labyrinth.cl.cam.ac.uk
1ef451afe7
bitkeeper revision 1.33.1.3 (3e4d0f59uk6hCak74FwuJ-jQLEH3ng)
...
.del-apic.o~45c465ee831389fd:
Delete: xen-2.4.16/arch/i386/apic.o
2003-02-14 15:46:33 +00:00
kaf24@labyrinth.cl.cam.ac.uk
a64930c982
bitkeeper revision 1.33.1.2 (3e4d06a61MzolTel67UVRTtXwIP_sA)
...
dom_builder.c:
Cleaned up the user-space domain builder.
2003-02-14 15:09:26 +00:00
smh22@boulderdash.cl.cam.ac.uk
238daefdd2
bitkeeper revision 1.33.1.1 (3e4d0046UBuDSsmiQzTssLuipi89Wg)
...
put domain builder tools and scripts under bk
(these are for running under domain 0)
2003-02-14 14:42:14 +00:00
akw27@boulderdash.cl.cam.ac.uk
ed22010809
bitkeeper revision 1.34 (3e4cfce1Ot4YJzJ4jwNjDthlFrZV5w)
...
conflict resolution.
2003-02-14 14:27:45 +00:00
akw27@boulderdash.cl.cam.ac.uk
77cf55f0b8
bitkeeper revision 1.22.1.14 (3e4cfb9e8kov7wBkpF_IkW4uJSFJYw)
...
Extraneous interrupt removal.
2003-02-14 14:22:22 +00:00
kaf24@labyrinth.cl.cam.ac.uk
ce62d9e7f6
bitkeeper revision 1.33 (3e4cec9bY3SxVAIjpf52miVgcg_odQ)
...
defconfig:
Turn off Xenolinux debugging by default.
2003-02-14 13:18:19 +00:00
akw27@boulderdash.cl.cam.ac.uk
26ebb5b27f
bitkeeper revision 1.22.1.13 (3e4cebfb6eonEmBxQR609x0DlVAf5Q)
...
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.
2003-02-14 13:15:39 +00:00
kaf24@labyrinth.cl.cam.ac.uk
28b8db4178
bitkeeper revision 1.32 (3e4cea33J1hi7S9Fiwp0ZkyQEp9tpg)
...
defconfig:
Make Xenolinux virtual block driver get built by default.
2003-02-14 13:08:03 +00:00
kaf24@labyrinth.cl.cam.ac.uk
19435a5c40
bitkeeper revision 1.31 (3e4ce8acHaMxxJBQTzvndylEIB4hTw)
...
domain.c:
Made a bad checkin to domain.c.... :-(
2003-02-14 13:01:32 +00:00
kaf24@labyrinth.cl.cam.ac.uk
d41b5cae0c
bitkeeper revision 1.30 (3e4ce849iTXwUfd875KoO7-fEimIHg)
...
e1000_osdep.h, ide-xeno.c, schedule.c, domain.c, ac_timer.c, io_apic.c:
Minor cleanups to local disc and new timer code.
2003-02-14 12:59:53 +00:00
kaf24@labyrinth.cl.cam.ac.uk
3b90aa114b
bitkeeper revision 1.29 (3e4ce07294MgHhL6FdnvhMOCv97X4w)
...
Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/local/scratch/kaf24/xeno-sched
2003-02-14 12:26:26 +00:00
smh22@boulderdash.cl.cam.ac.uk
0ac7f11e5b
bitkeeper revision 1.22.2.22 (3e4cda4a2-HBaZScWA7Qk6FzzCDhWQ)
...
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
2003-02-14 12:00:10 +00:00
smh22@boulderdash.cl.cam.ac.uk
ce495752c7
bitkeeper revision 1.22.5.2 (3e4cda483kJoy5YzPXw3Pl7VBmCgGg)
...
compile-time support (!) for mounting local root
2003-02-14 12:00:08 +00:00
smh22@boulderdash.cl.cam.ac.uk
c5ba4c88f6
bitkeeper revision 1.22.5.1 (3e4cd9d8YCTcjulpz_EEkfSag8qJRg)
...
IDE code works in basic fashion; still ugly but functional.
Also better keyhandler debug support. Huzzah.
2003-02-14 11:58:16 +00:00
kaf24@labyrinth.cl.cam.ac.uk
7b9dafce5d
bitkeeper revision 1.22.2.21 (3e4bf2aflO59Pk9VYHigeXQrI0c6Fw)
...
domain.c:
Ensure DOM0's page directory is pinned in setup_guestos().
2003-02-13 19:31:59 +00:00
rn@wyvis.camb.intel-research.net
4b82fa19c7
bitkeeper revision 1.28 (3e4bdf33sufyB9J_a-mb8comwfYdfw)
...
more elegant way of reading multiple values atomically
2003-02-13 18:08:51 +00:00
rn@wyvis.camb.intel-research.net
87b3f71e1f
bitkeeper revision 1.27 (3e4bc0aaYLPRPEot-3f6sspi3HC6Xg)
...
Merge with recent checkins
2003-02-13 15:58:34 +00:00
iap10@labyrinth.cl.cam.ac.uk
4b929a32df
bitkeeper revision 1.22.2.20 (3e4bb0deGlYf76D1jtppEmaeeRJyVQ)
...
Pulled in IO APIC stuff from linux-2.4.21-pre4
2003-02-13 14:51:10 +00:00
smh22@boulderdash.cl.cam.ac.uk
1381738b9a
bitkeeper revision 1.22.2.19 (3e4b7b8133Hv55IsHEhGL5J0n8II1A)
...
tweak (fix compiler warnings + error handling)
2003-02-13 11:03:29 +00:00
kaf24@labyrinth.cl.cam.ac.uk
ab07b5029e
bitkeeper revision 1.22.2.18 (3e4b7ac6lRUYOXBu_qQoWvQ9Gtm2BA)
...
smpboot.c:
Fix to per-CPU IDTs.
2003-02-13 11:00:22 +00:00
smh22@boulderdash.cl.cam.ac.uk
2aa379cdb5
bitkeeper revision 1.22.2.17 (3e4a8d40dV6GGD3Pv0mYGrE1vSVPAw)
...
final bit of checkin
2003-02-12 18:06:56 +00:00
smh22@boulderdash.cl.cam.ac.uk
831f0e088f
bitkeeper revision 1.22.2.16 (3e4a8d2aTphYwwULlRL1UC7BPu-ezQ)
...
rest of previous checkin
2003-02-12 18:06:34 +00:00
smh22@boulderdash.cl.cam.ac.uk
a9495f0f61
bitkeeper revision 1.22.2.15 (3e4a8cc5yR9FrJ4VfvYBJMEgnf67Kw)
...
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
2003-02-12 18:04:53 +00:00
smh22@boulderdash.cl.cam.ac.uk
5af0f07028
bitkeeper revision 1.22.4.1 (3e4a8cb8Aw-XeXojqgYl10tZjNiQyA)
...
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.
2003-02-12 18:04:40 +00:00
akw27@boulderdash.cl.cam.ac.uk
073fcb53a7
bitkeeper revision 1.22.1.12 (3e4a888cZcWx5bHvHbUKxAaFxGiyRg)
...
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/akw27/argh/xeno
2003-02-12 17:46:52 +00:00
kaf24@labyrinth.cl.cam.ac.uk
42dd41e9a4
bitkeeper revision 1.22.2.14 (3e4a8602WvipwBgbN9VwA2dW6eIyhA)
...
processor.h, traps.c, smpboot.c, process.c:
Another fix to fast-trap handling. :-) We needed per-CPU IDTs...
2003-02-12 17:36:02 +00:00
rn@wyvis.camb.intel-research.net
febde6d352
bitkeeper revision 1.26 (3e4938c9hNFygt8GXCkq3B5mRmOxrQ)
...
minor fixed due to messed up merge
2003-02-11 17:54:17 +00:00
rn@wyvis.camb.intel-research.net
36c582d70f
bitkeeper revision 1.25 (3e492a23vrV6G7nvPEIWmSIcQxdFNw)
...
merge with latest changeset
2003-02-11 16:51:47 +00:00
rn@wyvis.camb.intel-research.net
6b0982272b
bitkeeper revision 1.24 (3e49286b1h6iIeNsarUfoWbDnP6Ndw)
...
New time implementation. Does system and wallclock time for Xen and GuestOSes
2003-02-11 16:44:27 +00:00
akw27@boulderdash.cl.cam.ac.uk
51da3fa573
bitkeeper revision 1.22.1.11 (3e48f52fRxNrVg2Tsq7Qa1P9cXmCeA)
...
Merge with main repository.
2003-02-11 13:05:51 +00:00
akw27@boulderdash.cl.cam.ac.uk
0c9fe16459
bitkeeper revision 1.22.1.10 (3e48f4c9XYI43AfrJ_7BMyjM2NofzA)
...
Changes to support zero-copy tx... incremental updates to synch with main repository.
2003-02-11 13:04:09 +00:00
kaf24@labyrinth.cl.cam.ac.uk
24116e31a5
bitkeeper revision 1.22.2.13 (3e47a8faCADIagB6c2I4F2E1dGdRyw)
...
processor.h, traps.c, smpboot.c, process.c:
Fix bug in fast-trap handling.
2003-02-10 13:28:26 +00:00
kaf24@labyrinth.cl.cam.ac.uk
2cf7b1a313
bitkeeper revision 1.22.2.12 (3e46be8fKXI1VIYDI9AyPiLXAYvdQQ)
...
.del-nfsroot.c~c37fd8e4992ee67d:
Delete: xenolinux-2.4.16-sparse/fs/nfs/nfsroot.c
2003-02-09 20:48:15 +00:00
kaf24@labyrinth.cl.cam.ac.uk
690729a1cd
bitkeeper revision 1.22.2.11 (3e465c080oDmXRHMT2ue0NRHdbJL3g)
...
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
2003-02-09 13:47:52 +00:00
kaf24@labyrinth.cl.cam.ac.uk
0b3cd8b831
bitkeeper revision 1.22.2.10 (3e464021ENDSDzm_b9aKHVld8d-Hqw)
...
if_vlan.h, tg3.c, e1000_main.c, apic.c:
Minor cleanups.
2003-02-09 11:48:49 +00:00
iap10@labyrinth.cl.cam.ac.uk
e7ed0575b7
bitkeeper revision 1.22.2.9 (3e45a0dcXfnuLyTWlogSmga6jbpG3w)
...
Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into labyrinth.cl.cam.ac.uk:/anfs/scratch/labyrinth/iap10/xeno-e1000/xeno.bk
2003-02-09 00:29:16 +00:00
iap10@labyrinth.cl.cam.ac.uk
ef8164eb75
bitkeeper revision 1.22.3.1 (3e45a0c6n3_FhBrzDUgyw7O4UaoshA)
...
Added Broadcom 5700 "tg3" driver from Linux 2.4.21-pre4. Hacked to
remove NAPI support. Currently untested.
2003-02-09 00:28:54 +00:00
kaf24@labyrinth.cl.cam.ac.uk
07c4b79697
bitkeeper revision 1.22.2.8 (3e455b3fL8bm_143DyhEki8VM_GcoQ)
...
apic.c:
Removed possible early APIC accesses (before a mapping exists).
2003-02-08 19:32:15 +00:00
iap10@labyrinth.cl.cam.ac.uk
dcd7a61346
bitkeeper revision 1.22.2.7 (3e4540ce236_3mBFvJr9jn3-rPO3sA)
...
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.
2003-02-08 17:39:26 +00:00
iap10@labyrinth.cl.cam.ac.uk
67008a8144
bitkeeper revision 1.22.2.6 (3e453f3dCn57Rsy_s15t0vEHA2Pbbw)
...
Build image with "-g" to enable debuging symbols, then generate an
"image.s" file that is the source annotated assembler. I've made this
the default.
2003-02-08 17:32:45 +00:00
iap10@labyrinth.cl.cam.ac.uk
366c98cb1e
bitkeeper revision 1.22.2.5 (3e450945yLX8dj3rzOsyoJx2Fo5A8g)
...
Now builds with -nostdinc to avoid confusion about where include files are coming from
2003-02-08 13:42:29 +00:00
kaf24@labyrinth.cl.cam.ac.uk
ca37264246
bitkeeper revision 1.22.2.4 (3e4300a2YBCCfKhkAv-qMwF-eDVQTQ)
...
Many files:
Fast application -> guest-OS trap handling (no longer 'bounce' thru ring 0).
2003-02-07 00:41:06 +00:00
kaf24@labyrinth.cl.cam.ac.uk
9d1294ac56
bitkeeper revision 1.22.2.3 (3e42f257DQUNW5mSYvOQT0Fq2ArFEw)
...
sched.h, memory.c, domain.c, dom0_ops.c, ioremap.c, entry.S:
Fix bug in domain-memory allocation. Per-domain page lists now have a proper Linux-style 'list_head'.
2003-02-06 23:40:07 +00:00