Stefan Lankes
|
c1d0094162
|
enable cache for the communication between guest and host
|
2017-12-15 23:11:51 +01:00 |
|
Stefan Lankes
|
54bb7a84d9
|
reduce the number of interrupts in the network driver
|
2017-11-22 00:47:29 +01:00 |
|
Stefan Lankes
|
03acc16853
|
use static allocated buffers for rtl8139 driver
=> gurantees that the buffers are always accessible for the hardware
|
2017-11-04 21:25:28 +01:00 |
|
Stefan Lankes
|
4906a04022
|
remove memory leak
- free packet buffer if the packet is dropped
|
2017-09-21 22:13:21 +02:00 |
|
Stefan Lankes
|
a2b88521bc
|
forward packet to the IP thread
=> don't consume the packet within the interrupt handler
|
2017-09-20 20:03:56 +02:00 |
|
Stefan Lankes
|
b4c5262ac8
|
initialize snmp variables and counters for the uhyve nic
|
2017-09-19 23:48:37 +02:00 |
|
Stefan Lankes
|
75d3f8835d
|
reduce buffer size of the uhyve nic
|
2017-09-19 23:48:04 +02:00 |
|
Stefan Lankes
|
c6157e3ef7
|
use interrupts to notifiy incoming packets
=> avoid busy waiting in uhyve's network adapter
|
2017-09-18 00:23:09 +02:00 |
|
Stefan Lankes
|
16cbbad628
|
enable ipv6 support for uhyve
|
2017-09-04 23:47:31 +02:00 |
|
Stefan Lankes
|
463298c383
|
add initial draft of uhyve's network interface
- based on https://github.com/Solo5/solo5 and
- Tim's port for HermitCore
|
2017-09-04 18:20:54 +02:00 |
|
Stefan Lankes
|
7f6bdd72b1
|
add option to enable e1000 driver
|
2017-08-03 22:30:30 +02:00 |
|
Stefan Lankes
|
437f445ed8
|
fix typos, fix meaing of PAGE_CEIL and PAGE_FLOOR
|
2017-07-15 16:24:08 +02:00 |
|
Stefan Lankes
|
a4e5bab1e4
|
remove typo
|
2017-06-17 09:45:20 +02:00 |
|
Stefan Lankes
|
28d9d4cfde
|
remove obsolete comment
|
2017-06-14 16:34:12 +02:00 |
|
Stefan Lankes
|
ca181b85a0
|
fix wrong i/o port size to announce a new packet
|
2017-06-11 01:56:01 +02:00 |
|
Stefan Lankes
|
78793d0b84
|
remove typos
|
2017-06-10 09:36:37 +02:00 |
|
Stefan Lankes
|
36c5896068
|
increasing the compatibility to Virtio 1.0
|
2017-06-10 09:31:48 +02:00 |
|
Stefan Lankes
|
b3ce0d96b3
|
some code cleanups
|
2017-06-09 15:04:48 +02:00 |
|
Stefan Lankes
|
ae1b7e01c5
|
create limit for the number of supported virtio queues
|
2017-06-08 00:41:10 +02:00 |
|
Stefan Lankes
|
d4ba46c4d7
|
fix bug in the calculation of the packet length
- reduce the number of debug messages
|
2017-06-05 17:08:10 +02:00 |
|
Stefan Lankes
|
54c3724087
|
remove typo
|
2017-06-05 12:07:38 +02:00 |
|
Stefan Lankes
|
1fc09b4246
|
add first draft of a virtio network driver
|
2017-06-05 11:15:45 +02:00 |
|
Stefan Lankes
|
c615fdbf31
|
the device discovery alg. checks also the PCI subsystem id
|
2017-06-05 11:12:36 +02:00 |
|
Daniel Krebs
|
eca8be0236
|
remove old Makefile/autotools based build system and debian scripts
|
2017-04-03 18:14:42 +02:00 |
|
daniel-k
|
ec1fab0150
|
fix compiler warnings
|
2017-02-03 15:36:14 +01:00 |
|
Stefan Lankes
|
dfd4272d59
|
reodering of the directory structure
|
2016-12-03 00:43:49 +01:00 |
|