| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
upgrade to linux 2.4.26
|
|
|
|
|
| |
Various cleanups. Also fix a bug in Xenolinux timer interrupt.
|
|
|
|
|
| |
Synchronously flush console data when a domain dies.
|
|
|
|
|
| |
Add support for suspend/resume to new evtchn-IRQ binding mechanism.
|
|
|
|
|
|
|
| |
New control-interface functionality for Xenolinux. Also
extended start_info_t to include the event-channel index
for the controller interface.
|
|
|
|
|
|
| |
system.h:
Extra compiler barriers in upcall code.
|
|
|
|
|
|
| |
Many files:
Faster upcall masking from Xen to guest OS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
highmem.c, highmem.h:
new file
Many files:
New bootstrap layout for DOM0 and for all Linux domains. Xenolinux now support CONFIG_HIGHMEM for up to 4GB allocated to a Xenolinux domain.
.del-highmem.h~c3cf3f6856a90f6:
Delete: xenolinux-2.4.25-sparse/include/asm-xen/highmem.h
elf.h:
Rename: xen/include/asm-i386/elf.h -> xen/include/xen/elf.h
.del-elf.h~57347596c85127ef:
Delete: xen/include/asm-x86_64/elf.h
|
|
|
|
|
|
|
|
| |
xor.h:
new file
Many files:
Bug fixes for hardware virtualisation.
|
|
|
|
|
|
| |
Many files:
Cleaned up user-space event-channel handling (now better reflects the underlying abstraction). Also simplified handling of exceptional notifications (now a special case of a normal notification).
|
|
|
|
|
|
|
|
| |
defconfig-physdev:
new file
system.h, defconfig, config.in:
Add direct hardware access possibilities to Xenolinux ocnfiguration menus. Also add a suitable defaults file for testing.
|
|
|
|
|
|
|
|
| |
Many files:
Adding physirq support to new Xen upcall interface.
.del-physirq.c~e02f2ea038df07fa:
Delete: xenolinux-2.4.25-sparse/arch/xen/kernel/physirq.c
|
|
|
|
|
|
|
|
| |
synch_bitops.h:
new file
system.h, evtchn.h, evtchn.c, entry.S, console.c:
Fix races in event-channel status checks and updates.
|
|
|
|
|
|
|
|
| |
Many files:
New IRQ upcall world.
evtchn.c:
Rename: xenolinux-2.4.25-sparse/arch/xen/kernel/hypervisor.c -> xenolinux-2.4.25-sparse/arch/xen/kernel/evtchn.c
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many files:
xeno -> xen renames.
xen_proc.c:
Rename: xenolinux-2.4.25-sparse/arch/xen/lib/xeno_proc.c -> xenolinux-2.4.25-sparse/arch/xen/lib/xen_proc.c
xen_proc.h:
Rename: xenolinux-2.4.25-sparse/include/asm-xen/xeno_proc.h -> xenolinux-2.4.25-sparse/include/asm-xen/xen_proc.h
Xen-HOWTO.txt:
Rename: docs/Xeno-HOWTO.txt -> docs/Xen-HOWTO.txt
|
|
Many files:
xeno -> xen renames.
mvdir
|