| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge with recent checkins
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
final bit of checkin
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
merge with latest changeset
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
.del-nfsroot.c~c37fd8e4992ee67d:
Delete: xenolinux-2.4.16-sparse/fs/nfs/nfsroot.c
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Added Broadcom 5700 "tg3" driver from Linux 2.4.21-pre4. Hacked to
remove NAPI support. Currently untested.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Now builds with -nostdinc to avoid confusion about where include files are coming from
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | | |
Half way merge with Boris recent dom creation checkin (demonstrating my inability
to control BK tools)
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
added time and accurate timer support
partially there for better scheduler (most of the infrastructure should be there)
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | | |
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/local/scratch/bd240/xeno
|
| |/
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
|/|
| |
| | |
attampt to merge :)
|
| |
| |
| |
| |
| | |
user space domain builder code
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| | |
Many files:
Clean up page-table update interface. BIG MODIFICATIONS HERE.
mremap.c, swapfile.c, memory.c, exec.c:
new file
|
| |
| |
| |
| |
| | |
fix silly large mem request => panic death bug
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk
|
| |\ \
| | |/
| |/|
| | |
| | | |
conflict resolutions
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|/ /
| |
| |
| |
| |
| | |
Merge uridium.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into uridium.cl.cam.ac.uk:/anfs/scratch/boulderdash/smh22/xeno.bk
|
| |
| |
| |
| |
| |
| | |
hypervisor-ifs:
new file
|
|/
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Dom0 proc interface to vfr rules.
Rules stored in liked list in kernel.
Vif lookup table.
|
|
|
|
|
| |
Import changeset
|
|
|
|
|
| |
Initial repository create
|
|
BitKeeper file /usr/groups/xeno/BK/xeno/ChangeSet
|