#
ea17b4d5 |
|
20-Jul-2020 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
trivial: Small fixups from compiler warnings - Use correct printf format strings - Remove unused symbols - Move variable initializations around to avoid uninitialized usages - Add missing const modifiers - Correct slightly invalid type definitions - Remove unsupported attribute: force
|
#
cc8ba39f |
|
21-May-2020 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libvirtqueue: Set queue size on initialization A virtqueue's queue size specifies the length of each ring and the length of the descriptor table.
|
#
60b20d1d |
|
19-Nov-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libvirtqueue: Remove volatile qualifier We do not need to restrict the compiler's behavior in this way.
|
#
7ab1a58c |
|
21-Oct-2019 |
Axel Heider <axelheider@gmx.de> |
Avoid warning about pointer/integer casting
|
#
1ae814ad |
|
06-Aug-2019 |
Sylvain Gauthier <sylvain.gauthier@data61.csiro.au> |
Added new libvirtqueue Created a new multi-buffer, scatter-gather libvirtqueue, closer to compliance with the virtio standard.
|
#
e6d0be6c |
|
06-Aug-2019 |
Sylvain Gauthier <sylvain.gauthier@data61.csiro.au> |
Removed old deprecated libvirtqueue Removed the old single-buffer libvirtqueue as a preliminary commit for introducing the new one.
|
#
2c81a04b |
|
05-Dec-2018 |
Adam Felizzi <Adam.Felizzi@data61.csiro.au> |
libvirtqueue: Avoid setting header flags on init Removed the setting of shared header flags in virtqueue driver/device init. This makes it the callers reponsibility to initialise and zero the header region before passing it into virtqueue init. Keeping it otherwise leaves a potential race condition in the virtqueue library.
|
#
a574cbe0 |
|
09-Aug-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
virtqueue,vswitch: astyle
|
#
a6d05a6f |
|
08-Aug-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
virtqueue: s/drv/driver/g s/dev/device/g
|
#
68939c44 |
|
08-Aug-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
virtqueue: astyle
|
#
1192645e |
|
08-Aug-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
virtqueue: Use consistent function naming scheme
|
#
5decb8f3 |
|
07-Aug-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libvirtqueue: Refactor interface into split This splits the interface into the virtqueue_device_t and virtqueue_driver_t roles to make using the interface clearer
|
#
df42bbe8 |
|
31-Jul-2018 |
Adam Felizzi <Adam.Felizzi@data61.csiro.au> |
virtqueue: Added virtqueue library implementation Added the libvirtqueue library implementation. This is an initial/basic library that implements a generic virtqueue API, inspired by virtio communication mechanisms.
|