Age | Commit message (Collapse) | Author | Files | Lines |
|
the adapter under Yocto
Change-Id: I406cefb7c5dde643e5bfcc1c127cd7b3e25277c6
Signed-off-by: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com>
|
|
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
Change-Id: I77c6fe2a1e50d4c838662a5eee846780e265de5f
|
|
Update Copyrights, interrupt locking mechanism, compilation warnings.
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
Epsilon release introduces a new compatibility layer which make virtio-loopback
design to work with QEMU and rust-vmm vhost-user backend without require any
changes. Changes and fixes done during this development are:
- Add new memory exchange mechanism
- Update binaries command line: argument limit
- Update features exchange for vhost-user-rng backend
- Updare VQS index exchange process between driver and adapter
- Add VHOST_RAM_SLOTS constant
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Polish the code, remove comments, FIXMEs ...
- Add 'print_config' as a class method
- Fix 'features_sel' read/write operations
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Add new ioctl for sharing communication shared struct
- Remove old ioctls and comments
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Remove static build
- Correct the configuration exchange
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Add queue num and size in the arguments
- Stop creating user-space threads for its virtio-loopback notification
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Add exclusive eventfd for notifications
- Update eventfd handler for vhost-user call
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Build a single virtio-loopback-adapter binary
- Mmap the vrings with dynamic defined size
- Add set_mem_table mechanism (Not used into this release)
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Beta version of the code to be discussed during the review planned on the 09/11/2022
- Before being merged into master, this code might be changed with fixes and optimization
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- Format code style and remove unnecessary comments
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
- The virtio-loopback-adapter is part of the Virtio Loopback
architecture detailed in the following link:
https://git.virtualopensystems.com/virtio-loopback/docs
Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
|
|
|