descriptionAfterburner
owner<info@l4ka.org>
last changeThu, 24 Jun 2010 11:16:54 +0200
changes
5 weeks agoJan StoessUpdate native drivers to changed resourcemon interfaces default tip
5 weeks agoJan StoessAdd uclibc patch
2 months agoJan StoessAdded figures for documentation
4 months agoJan StoessUpdate qemu io emulation for l4ka
4 months agoJan StoessFix busybox initialization of l4 driver reuse
4 months agoJan StoessAdd a small patch to allow building dietlibc with gcc-3.3.
4 months agoJan StoessSmall build fixes
4 months agoJan StoessRemove debug output
4 months agoJan StoessRemove debug output
4 months agoJan StoessSmall gcc build fix
4 months agoJan StoessSmall qemu build fix
4 months agoJan Stoessconfig.out updates
4 months agoJan Stoessconfig.out updates
4 months agoJan StoessChanged DD/OS boot part to use busybox rather than a custom rom
4 months agoJan StoessAdd missing BSD headers
4 months agoJan StoessRemove cruft
5 months agoJan StoessEARM cleanup
5 months agoJan StoessChanged tbuf_perfmon macros
5 months agoJan StoessEARM update
5 months agoJan StoessEARM stuff
5 months agoJan StoessEARM stuff
5 months agoJan StoessEARM fixes
5 months agoJan StoessEARM fixes
5 months agoJan StoessEARM fixes
5 months agoJan StoessEARM fixes
6 months agoJan StoessHVM fixes
6 months agoJan StoessReintroduce HVM code that was clobbered with the last patchset
6 months agoJan StoessUpdated vmext sample config
6 months agoJan StoessSave qemu pid for make run-qemu
6 months agoJan StoessAdded missing include
6 months agoJan StoessAutorun afterburner on target run-qemu
6 months agoJan Stoessupdated antlr patch
6 months agoJan Stoessadd makerule to print out used gcc ver
6 months agoJan StoessNew config
6 months agoJan StoessAdd dummy patch for qemu 0.12.1
6 months agoJan StoessRemove -j options when configuring wedge
6 months agoJan StoessMerge
6 months agoJan Stoess-Increase VM size in default configs
8 months agoJan StoessAdd the beginnings of an energy aware block cache
8 months agoJan StoessMake Makeconf.local a ordered prereq, to avoid recompilation all the time
8 months agostoessSubstitute references to standard gcc/g++/cpp with the onse built/specified at top-level Makefile
8 months agoJan StoessEARM: add callback driver model
8 months agoJan StoessAdded beginnings of synchronous EARM resource driver
8 months agoJan StoessDefine paths at the beginning, in Makefile.top
8 months agoJan StoessRemove insertion of bogus text
8 months agoJan StoessAdded EARM for block devices
8 months agoJan StoessMeasure cpu util with microdisk_earm
8 months agoJan StoessAdd beginnings of EARM-capable block DDOS driver
8 months agoJan StoessAdded EARM/HSCHED sample config
8 months agoJan StoessUpdate sample config
8 months agoJan StoessAllow optimized builds of l4ka-resourcemon
8 months agoJan StoessUpdate microdisk_earm; increase vmblock descriptor ring size
9 months agoJan Stoessbuild microdisk_earm using dietlibc; fix ddos block vdev
9 months agoJan StoessCheck console rx in vm/hvm branches
9 months agoJan StoessFixed linux vdev clients
9 months agoJan StoessFix CC/CXX declaration in Makefile.top
9 months agoJan StoessMergE
9 months agoJan StoessBuild external tools (e.g., dietlibc) using self-built gcc3 if enabled
9 months agoJan StoessQEMU build fix
9 months agoJan StoessAdd a small patch for antlr 2.7.6
9 months agoJan Stoessconfigs/sample-config.out
9 months agoJan StoessEarm config update
9 months agoJan StoessDon't enable console read w/o kernel support
9 months agoJan StoessAdded support for EARM/HSCHED
9 months agoJan StoessVMEXT fix
9 months agoJan StoessFix thread creation and scheduling for normal (VM) afterburner
9 months agoJan StoessUpdate l4archvm.h to new pmcregs definition
9 months agoJan StoessAnother small makefile fix
9 months agoJan StoessAnother small makefile fix
9 months agoJan StoessSmall makefile fix
9 months agoJan StoessUse a single contrib dir; fix non-vmext builds
9 months agoJan StoessVMext EA-Scheduler
9 months agoJan Stoesss/hiostream/iostream/
9 months agoJan Stoess- Remove overly long ifdef macros
9 months agoJan StoessVMext earm scheduler
9 months agoJan StoessVMext earm stuff
10 months agoJan StoessMicrodisk and ebudget for afterburner
10 months agoJan StoessVMext lottery scheduler
10 months agoJan StoessDon't touch nonexistent PCI space
10 months agoJan StoessVMext energy accounting fixes
10 months agoJan StoessVMext energy accounting fixes
10 months agoJan StoessVMext energy accounting fixes
11 months agoJan StoessUse L4_ErrorCode_String instead of L4_ErrString
12 months agoJan Stoessifdef fix
12 months agoJan StoessRemove debug output
12 months agoJan StoessUpdate config for ddos (to work with vnet)
12 months agoJan StoessRemoved separate include directory in afterburner-wedge
12 months agoJan StoessResourcemon fixes
12 months agoJan StoessAlways compile in EARM sources
12 months agoJan StoessRestructure l4ka-resourcemon, add EARM support
12 months agoJan StoessAdoptions for VM/EARM
16 months agoJan Stoess- Some minor bugfixes
16 months agoJan StoessDe-SMP vmext config
16 months agoJan StoessSome Makefile fixes
17 months agoMichael Schilli- Added support for rombios32 loading during startup
17 months agoMichael Schilli- Update Vgabios to version 0.6b
17 months agoMichael Schilli- Use Rombios 32-bit extension by default
18 months agoMichael Schilli- Fix some bugs that caused problems in DDOS linux
18 months agoMichael Schilli- Move timer interrupt handling to PIT code
18 months agoMichael Schilli- Provide Qemu/Xen-based PIT emulation, it's far more complete
18 months agoMichael Kock-Added working version of qemu with PIC emulation.
18 months agoMichael Schilli- Implement CMOS data forwarding from Qemu-dm to monitor
19 months agoMichael Schilli- Move RTC and PIC emulation back to monitor
19 months agoMichael Schilli- Fix some bugs caused by outdated vcpu registers
20 months agoMichael Schilli- Make sure that the monitor has the page before handing it out to qemu
20 months agoMichael Kock-move rtc and pic emulation to qemu
21 months agoMichael Schilli- Fix backend_resolve_kaddr() for protected mode with paging disabled
21 months agoMichael Schilli- Small bugfix
21 months agoMichael Kock-pci interrupt routing added
21 months agoMichael Schilli- Standardize parameters for I/O handling functions
21 months agoMichael Schilli- Fix several integer overflows in PIT
21 months agoMichael Schilli- Use temorary message registers in backend_async_deliver_irq() to prevent the IRQ and monitor thread from using the global vcpu_mrs at the same time. Sometimes resulted in a race condition and corrupted vcpu_mrs for the monitor thread.
22 months agoMichael Kock-pci device added
22 months agoMichael Kock-added qemu mmio support
22 months agoMichael Kock-Added qemu network startup script to ramdisk. Qemu network emulation isn't tested yet.
22 months agoMichael Kock-Added busybox to provide ramdisk with coreutils
22 months agoMichael KockRemoved keyboard passthrough form default list.
22 months agoMichael SchilliImplemented support for lmsw instruction handling
22 months agoMichael Schilli- Fix bitmask in string io for real mode
23 months agoTom BachmannBranch merge.
23 months agoTom BachmannImplement page table merging in change_pgent.
23 months agoTom BachmannFirst working version of change_pgent.
23 months agoTom BachmannMap guest at correct physical address.
23 months agoTom BachmannSpecify amount of memory in multiboot info structure.
23 months agoTom BachmannSantizise memory management.
23 months agoTom BachmannBegin santization of memory management.
23 months agoTom BachmannFix warning.
23 months agoTom Bachmann"Fix" aftercc2 for gcc-4.4.
23 months agoTom BachmannFix critical xen interface bug.
23 months agoMichael Kockfixed typo
23 months agoMichael Kockbugfix in Makescript
23 months agoMichael Kockqemu-dm build script modified
23 months agoMichael Schilli- Small makefile bugfix
23 months agoMichael Schilli- Added makefile to build tools and ramdisk for starting qemu-dm in the dd/os
23 months agoMichael Schilli- Build qemu-dm in our dedicated build directory
23 months agoMichael Schilli- Update BIOS to latest Bochs version (includes lots of bugfixes and new features)
23 months agoMichael Schilli- Remove duplicate QEMU files
23 months agoMichael Kock-moved select call into seperate thread.
23 months agoMichael Kockinterrupt forwarding implemented
23 months agoMichael Schilli- Enable QEMU block device config (disabled by Xen)
23 months agoMichael Kockminor bugfix
23 months agoMichael Kockminor fixes
23 months agoMichael Kockafterburner <-> qemu-dm portio communication implemented
23 months agoMichael KockQemu backend startup code added
23 months agokock-qemu build dir removed (i386-dm)
23 months agokockAdded Makefile rules to build qemu-dm and the Qemu interface
23 months agokockQemu-dm added (org source xen/tools/ioemu)
24 months agoMichael Schilli- Fix debug output
24 months agoJan Stoess- Fix comment
2 years agoJan Stoess- VMEXT: preliminary working ddos version
2 years agoJan StoessVMEXT: typo
2 years agoJan Stoess- VMEXT: when determining preempter, use its VM tid
2 years agoJan Stoess- Fixed IDE emulation
2 years agoJan Stoess- Fix the prefix logic; properly reset is_prefixed variable during each run
2 years agoJan Stoess- Fixed asm-parser grammar wrt. instruction prefixing
2 years agoJan Stoess- Merged earm and resourcemon idl files into a single interface
2 years agoJan Stoess- Bugfixed chaneges on VMEXT branch for VM/HVM branches
2 years agoJan Stoess- Finished first version of VMEXT scheduling with strict isolation
2 years agoJan Stoess- VMEXT branch: More strict scheduling implementation
2 years agoJan Stoess- Adopted tstate ctrlxfer item from kernel
2 years agoJan Stoess- Updated HVM sample config -- added cfg_serial_port switch.
2 years agoJan Stoess- For now, revert to old PIC model. Qemus integration turns out to induce
2 years agoTom BachmannBranch merge.
2 years agoTom BachmannBegin device patchup implementation.
2 years agoJan Stoess- Some i8259 fixes
2 years agoJan Stoess- Branch merge
2 years agoJan Stoess- Enable support for serial ports != 0x3f8
2 years agoTom BachmannBranch merge.
2 years agoTom BachmannBranch merge. Catch up with pic changes.
2 years agoJan Stoess- Only use the virtual wire for legacy irqs
2 years agoJan Stoess- Replace INTLOGIC_VECTOR_CLUSTER with CPU_IRQ_VECTOR
2 years agoJan Stoess- Provide qemu-based PIC emulation, it's far more complete than the previous
2 years agoTom BachmannBmerge extension: keep files only conditionally.
2 years agoTom BachmannCommand line support for multiboot modules.
2 years agoTom BachmannBranch merge, little fix.
2 years agoTom BachmannModule support for multiboot loader.
2 years agoTom BachmannAdd bmerge script.
2 years agoJan StoessBranch merge
2 years agoJan Stoess- Implement more bits and pieces for booting WinXP
2 years agoTom BachmannBranch merge.
2 years agoTom BachmannFinally.. get some timer code working. SERIOUS problems: no wallclock reads, irreproducible behavior, non-semantic changes affect behavior.
2 years agoJan Stoess- Fixed a crazy TSS bug with vm8086 mode (unusable segments aren't allowed,
2 years agoJan Stoess- i8259a bugfix (don't set hwirq mask when reraising vector)
2 years agoJan Stoess- Add make support to build vgabios/rombios rather than to use a precompiled
2 years agoJan Stoess- More HVM support and fixes
2 years agoJan Stoess- tested real mode segment overrides
2 years agoJan Stoess- Remove debug output
2 years agoJan Stoess- Remove verbose debug statement
2 years agoJan Stoess- CTRLXFER bugfix
2 years agoJan Stoess- Added more CMOS/RTC support
2 years agoJan Stoess- Remove dbg output
2 years agoJan Stoess- HVM patch (segment fixes for 2.6.9, new e1000 drivers)
2 years agoJan Stoess- Give passthru access to VGA memory to everybody for now
2 years agoJan Stoess- Branch merge
2 years agoJan Stoess- Let the resourcemonitor prepare device and memory information for the e820
2 years agoTom BachmannRevert elfrewrite.cc.
2 years agoTom BachmannBranch merge.
2 years agoTom BachmannRevert elfrewrite.cc.
2 years agoTom BachmannImplement callback support ... sorta.
2 years agoJan Stoess- typo
...
tags
...
branches
5 weeks ago455c592f7385default
...