[SDK][VIRTIO][NETKVM] Make VirtIO a separate library (#6280) * [SDK][VIRTIO][NETKVM] Make VirtIO a separate library This is to avoid code duplication when more VirtIO drivers are brought in. This will also be used on development of a VirtIO XDDM GPU Driver. * [VIRTIO] Sync with upstream
[CMAKE] Some options are only supported by GCC, don't use them for clang These are (so far): -Wno-format-overflow -Wno-nonnull-compare -Wno-old-style-declaration -Wno-unused-but-set-variable
[CMAKE] Get rid of add_compile_flags_language macro in favor of add_compile_options and the like with generator expressions Also take this as an opportunity to remove the C++11 standard hack, GCC 8 now defaults to C++14
[FORMATTING] [CMAKE] Remove space in 'if (' (#2847)
[MEDIA][CMAKE] Create add_driver_inf cmake function *.inf files for drivers can now be placed along with the driver code
[NETKVM] Fix GCC build
[NETKVM] Fix Build
[NETKVM] Import NetKVM network adapter driver by Red Hat CORE-15841