aboutsummaryrefslogtreecommitdiffstats
path: root/loopback_driver.h
AgeCommit message (Collapse)AuthorFilesLines
2024-09-06virtio-loopback-driver - multi-device supportTimos Ampelikiotis1-516/+0
Updates [v1]: - The driver to handle multiple adapter instances. - The source code is restructured and splitted into: "virtio_loopback_driver.c" and "virtio_loopback_device.c". - Notification mechanism is based on workqueues Updates [v2]: - Update module final name to 'virtio_loopback' - Update the README file, add tested platforms - Fix indents, typos Bug-AGL: SPEC-4834 Change-Id: Ifef4cb222652c3e8584849d257d84abc7c7ba1b5 Signed-off-by: Timos Ampelikiotis <t.ampelikiotis@virtualopensystems.com>
2024-07-25virtio-loopback-driver fixesMichele Paolino1-1/+8
Updates kernel version checks to successfully compile both on aws and AGL Ref Hardware v2: improve accuracy of the linux kernel versions Bug-AGL: SPEC-4834 Change-Id: Ibc75e3b1b8c1085afbcb02bd4976080b7dbc59cb Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
2024-06-05Update driver init, control plane and notificationsalmon_18.90.0salmon/18.90.018.90.0Michele Paolino1-6/+238
New updated version with updates on: vm_area_struct *vma) - Driver initialization (dynamic device allocation) - Control Plane (delete SHARE\_BUF sys\_call) - Notification mechanisms (new runtime thread, spinlocks instead of mutexes) v2: fixed typo Bug-AGL: SPEC-4834 Change-Id: I3d0bfe777a0b9f63ca4cf1ee102d4fe6b929f2d6 Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
2023-11-29[Update] Send remaining notifications to the adapterAngelos Mouzakitis1-4/+0
Add a while loop which sends any notification remaining in the queue Bug-AGL: SPEC-4834 Change-Id: I6515752569d4be67bd388dd51899f8566b1cb14f Signed-off-by: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com>
2023-11-09Add the virtio-loopback-driver and .gitreview fileAngelos Mouzakitis1-0/+281
The virtio-loopback-driver is part of the Virtio Loopback architecture detailed in the following link: https://git.virtualopensystems.com/virtio-loopback/docs Change-Id: I4828f903f025966624396632a76a2debf6f958d4 Signed-off-by: Angelos Mouzakitis <a.mouzakitis@virtualopensystems.com>