#
3cacb8e6 |
|
08-May-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
gitlab-ci: adding test that there are no unmerged files Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
9bd8d1d5 |
|
03-Apr-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
8ff0486c |
|
13-Nov-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Remove invoke_frame_identify, replaced with frame_identify(). This commit fully removes the Frame_Identify invocation and replaces the calls with frame_identify(). Additionally, because the KCB is special, this commit introduces a new invocation kcb_identify() which translates the lvaddr in the KCB capability into the pysical address of the kernel control block. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
6b993009 |
|
20-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
vmkit: fixing test Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
3a40cb40 |
|
14-May-2018 |
Changyeon Jo <changyeon@csap.snu.ac.kr> |
vmkit: use new style for guest frame allocation Signed-off-by: Changyeon Jo <changyeon@csap.snu.ac.kr>
|
#
f1e58ecc |
|
30-Apr-2018 |
Changyeon Jo <changyeon@csap.snu.ac.kr> |
vmkit: add support for Intel Pentium processsor to VMkit Signed-off-by: Changyeon Jo <changyeon@csap.snu.ac.kr>
|
#
2bb8ebab |
|
28-May-2018 |
Changyeon Jo <changyeon@csap.snu.ac.kr> |
vmkit: added i586 features to the emulated processor Signed-off-by: Changyeon Jo <changyeon@csap.snu.ac.kr>
|
#
1596980c |
|
29-Aug-2017 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
vmkitmon/arrakismon: do not include sys/param.h Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
dde2ba50 |
|
19-Jun-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
libc: removing newlib, adding BSD libc posixcompat: moving gettimeofday to libc harness: adding a simple math test lwip, lwip2: moving includes to /include, compiling with BSD headers Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
14d7f20a |
|
22-Aug-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Move canonical definitions of MIN/MAX macros to bitmacros.h, remove duplicated definitions in lib and usr Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
b5ed30ce |
|
02-Aug-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T258: Implement two_level_slot_alloc_init{,_raw} and use in vmkitmon Vmkit creates a second slot allocator for the guest. It's possible that that allocator is completely unnecessary. For now we use two_level_slot_alloc_init() to create a new slot allocator that uses L2 CNodes. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
ced110dd |
|
26-Feb-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T191: x86_64: frame_identify returns size in bytes Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
2d12b3da |
|
11-Feb-2016 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
T203 remove virtual devices Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
878547ec |
|
04-Jun-2015 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Merge of upstream arrakis code. This merge includes the following: * VT-d (IOMMU) support * VMX (Intel CPU virtualization) support * Parallel hake build * MegaRAID driver * Subways fast packet forwarding application * Identify physical address of VNodes * libstorage (VSIC & VSA support) * POSIX support: poll, uname, nanosleep, fsync, poll, pthread attributes, syslog, wait3, ... * TenaciousD (persistent data structures: log & queue) * Hack to skip boot RAM when it's too large * Arranet: Support for raw IP sockets, interrupts * Removal of colorful debug output * MegaRAID blockdevfs support * Arrakis compile wrappers for Autoconf * Patches to binutils & GCC to build Arrakis C++ applications Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch> Signed-off-by: Simon Peter <simpeter@cs.washington.edu> Signed-off-by: Oleg Godunok <ogodunok@gmail.com> Signed-off-by: Antoine Kaufmann <antoinek@cs.washington.edu> Signed-off-by: Jialin Li <lijl@cs.washington.edu> Signed-off-by: Dalton Black <dalton.m.black@gmail.com> Signed-off-by: Taesoo Kim <taesoo@uw.edu>
|
#
bde9b9d6 |
|
26-Jun-2013 |
Raphael Fuchs <fuchs.raphael@gmail.com> |
vmkitmon: Adjust vmkitmon to new terminal API. Modify the virtual PC16550d driver allowing to connect a virtual serial port to a host serial port. This patch also fixes serial input, which previously was broken.
|
#
697ff67b |
|
20-Feb-2013 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
vmkitmon: added creating separate copy of caps that are mapped in host and guest.
|
#
70c44806 |
|
08-Feb-2013 |
Zaheer Chothia <zchothia@student.ethz.ch> |
VMkit: replace old-style GNU field designator with C99 syntax.
|
#
29f8edf8 |
|
19-Sep-2012 |
Lukas Humbel <none@none> |
cleanup
|
#
a3a82539 |
|
04-Jul-2012 |
Lukas Humbel <none@none> |
pci mem map and interrupts for virt device working
|
#
e2765eb3 |
|
01-Jul-2012 |
Lukas Humbel <none@none> |
vmkitmon_eth correct bar setup
|
#
3283d2be |
|
01-Jul-2012 |
Lukas Humbel <none@none> |
renamed vmio to vmkitmon_eth
|
#
6e657dc9 |
|
01-Jul-2012 |
Lukas Humbel <none@none> |
refactor
|
#
3e2c7751 |
|
28-Jun-2012 |
Lukas Humbel <none@none> |
vmio blubbi
|
#
5dff2b73 |
|
27-Jun-2012 |
Lukas Humbel <none@none> |
invalid pointer fix
|
#
351f7797 |
|
27-Jun-2012 |
Lukas Humbel <none@none> |
starting to add pci_vmio
|
#
bc30cddd |
|
27-Jun-2012 |
Lukas Humbel <none@none> |
Patch the receive descriptor on every transmit & remove dbug output
|
#
e4849efb |
|
27-Jun-2012 |
Lukas Humbel <none@none> |
ok sending packets work (somehow)
|
#
56872cfd |
|
20-Jun-2012 |
Lukas Humbel <none@none> |
Mudding Pudding 2. First packet is getting transmitted!!!
|
#
ff47b57d |
|
20-Jun-2012 |
Lukas Humbel <none@none> |
Mudding Pudding
|
#
09ce70d0 |
|
13-Jun-2012 |
Lukas Humbel <none@none> |
ixgbe translation
|
#
68cb514e |
|
10-Jun-2012 |
Lukas Humbel <none@none> |
bastel bastel. translation correct? (at least on sbrinz). vmkitmon now loads image over grub multiboot
|
#
baf9a9e4 |
|
25-May-2012 |
Lukas Humbel <none@none> |
translation again. does not (yet) work, error is most likely in vaddr_to_paddr
|
#
58885979 |
|
23-May-2012 |
Lukas Humbel <none@none> |
Tried to add translation
|
#
9b2b3423 |
|
20-May-2012 |
Reto Lindegger <lreto@ethz.ch> |
Forward write and read access to ethernet mmio region to real hardware (debug output -> very verbose)
|
#
e6cddc25 |
|
19-May-2012 |
Reto Lindegger <lreto@ethz.ch> |
uncomment assertion & print read and write access
|
#
7bcd2e8f |
|
19-May-2012 |
Lukas Humbel <none@none> |
Try not to map but to translate
|
#
44b552e8 |
|
18-May-2012 |
Lukas Humbel <none@none> |
Test1
|
#
fe4f660c |
|
02-May-2012 |
Reto Lindegger <lreto@ethz.ch> |
map pci device memory into guest memory space
|
#
6941644d |
|
24-Apr-2012 |
Reto Lindegger <lreto@ethz.ch> |
extended pci_device struct for irq capability
|
#
b0e37987 |
|
31-Mar-2012 |
Lukas Humbel <humbell@ethz.ch> |
fake network pci card (stub)
|
#
9299dcef |
|
08-Jul-2011 |
Stefan Kästle <stefan.kaestle@inf.ethz.ch> |
Initial version of public stable barrelfish repository.
|