projects
/
akaros.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
akaros.git
2015-11-13
GanShun
Modified vmx_launch in vmx.c to track the phy core...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-13
GanShun
Added Timer thread. Started by consin thread.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-11
Davide Libenzi
Migrated Akaros code to use pragma once (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Davide Libenzi
Migrated position dependent initialization, to label...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Davide Libenzi
Added kernel test case for command line parsing code
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Davide Libenzi
Added support for multiboot protocol command line extra...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Dan Cross
Rename static_assert to avoid conflicting with C++...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Dan Cross
Add empty akaros-specific sysmacros.h (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Dan Cross
Patch Busybox to use it's own version of major/minor...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Kevin Klues
Add a set of ak-scripts for use by docopt-scripts
commit
|
commitdiff
|
tree
|
snapshot
2015-11-10
Dan Cross
Remove unnecessary #if.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-09
Davide Libenzi
Made the timer interrupt setup callback consistent...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
Add networking unit tests
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
Fix manager to run tests if KERNEL_TESTING is set
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
Explain why ptclcsum_finalize is correct
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
Fix ptclbsum to handle odd offsets
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
Fix ptclcsum_one to adjust odd
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
Fix typo for TCP checksum offload feature
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
mlx4: Temporarily disable offload features
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
mlx4: Allow override MLX4_DEFAULT_MGM_LOG_ENTRY_SIZE
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Xiao Jia
mlx4: Fix lock initializations
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Dan Cross
Fix binutils/gold breakage (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Barret Rhoden
Be more careful when re#defining printf (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Barret Rhoden
Limit the headers pulled in by parlib/arch.h (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
Barret Rhoden
Move ros/vmx.h to an arch-specific location (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
GanShun
Adding vmexits to proc.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
GanShun
Modified vmrunkernel consin to use read instead of...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
GanShun
Removed debug prints. Fixed virtio decode function...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
GanShun
Changed magic number from 0xE5 to I_VMMPC_POSTED
commit
|
commitdiff
|
tree
|
snapshot
2015-11-03
GanShun
Send IPI using function in vmx.c through pwrite to...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
GanShun
EOI virtualization and virtual APIC success.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
GanShun
VAPIC page is now actually enabled and active.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
GanShun
Added emsr_fake_1b function
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Gan Shun Lim
VMMCP: Virtualized APIC is now working(sort of)
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: ignore IF flags
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
VMMCP: upgrade for newer cpu.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: implement optional bits setting in the 5 control...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
VMMCP: start move to systems I can't use on my mac
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: cut over to virtual apic; fix include mess after...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
VMMCP:update constants for vapic
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
VMMCP: misc stuff
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
VMMCP: better support incoming interrupts. Fix idiot...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp/APIC: the empire strikes back.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Pull ACPI into the user mode vmm
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
VMMCP: EPT failures: don't exit, return all f's
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
lapic and ioapic support that's Not Good Enough.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
user level msr support for register not requiring read...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Failed effort at moving MSR functions to user mode
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
user/vmm: change a longstanding bug in showstatus
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmrunkernel: Handle the INTERRUPT_WINDOW exit; print...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Change PENDING_INTERRUPT to INTERRUPT_WINDOW to have...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
First, second, and third pass at apic code. Crude
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Start putting together ACPI for guests.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
abortive try at setting up tables. Failed miserably.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Make MMAP_LOWEST_VA PAGE_SIZE; set ld.so mmap address
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Move the kernel to start at 16M+2M.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Inject NMI on vmexits when it is an interrupt and,...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Major cleanups.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Fix VMPXE script
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Fix printing acpi base
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Use correct vmcs field to inject an interrupt
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Handle guest halting. Print nice message.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Interrupt framework
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Extend vmexit handler in vmrunkernel to handle vmcall...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Move msr-index.h to arch/86/ros so user programs can...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Create ros/vmm/vmx.h, prepare to move lots of code...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Add the consin handler.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
We're finding more undocumented bits. So the bit set...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Actual working output now from virtio ring. Time for...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
The host needs to set up the virtqueue. This is an...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
virtio console can't support V2, have to use V1.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Allow read/write of msr 0x345/MSR_IA32_PERF_CAPABILITIES
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Fix up DEVICE_FEATURES usage
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Begin work on true virtio mmio Kill tests/vmrunkernel...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
First checking of virtio-mmio.c from qemu.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Start shuffling functionality from kernel to user.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Modify device to take a binary struct.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmrunkernel: dump virtio mmio area in a human-readable...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Start supporting virtio stuff in vmrunkernel.c
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Basic init of the virtio_mmio region
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Add virtio_mmio.h
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: final set of changes for PCI emulation
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Manage writes to cfc: ignore them for now.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: piss-poor pci emulation
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcpconfig: version right after adding PCI=y and VIRTIO
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: further restrictions on IO; a few more hacks...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: allow basic IO and more MSRs
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: final set of msr operations
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: allow a fake write to CSTAR
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: begin cleanup of vmrunkernel; grow memory size.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Allow guests to do INVLPG.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Barret Rhoden
VMX: only check the PB VM EC2 if EC1 is ok
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: add "fake write" msr
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: emulated msr infrastructure
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: set up msr handling framework.
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: turn off mcp in vmrunkernel for now so we can...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: open up cr4; fix cpuid handling
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: allow EFER writes. Clear cr0 shadow to 0s so...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
Print information about msr settings that don't quite...
commit
|
commitdiff
|
tree
|
snapshot
2015-11-02
Ronald G. Minnich
vmmcp: add higherkernbase, more debugging.
commit
|
commitdiff
|
tree
|
snapshot
next