common/cnxk: improve MCAM entries management
[dpdk.git] / lib / eal / windows / eal.c
index 28c787c..3d8c520 100644 (file)
@@ -22,6 +22,7 @@
 #include <rte_service_component.h>
 #include <rte_vfio.h>
 
+#include "eal_firmware.h"
 #include "eal_hugepages.h"
 #include "eal_trace.h"
 #include "eal_log.h"
@@ -258,6 +259,9 @@ rte_eal_cleanup(void)
 {
        struct internal_config *internal_conf =
                eal_get_internal_configuration();
+
+       eal_intr_thread_cancel();
+       eal_mem_virt2iova_cleanup();
        /* after this point, any DPDK pointers will become dangling */
        rte_eal_memory_detach();
        eal_cleanup_config(internal_conf);
@@ -463,3 +467,11 @@ rte_vfio_container_dma_unmap(__rte_unused int container_fd,
 {
        return -1;
 }
+
+int
+rte_firmware_read(__rte_unused const char *name,
+                       __rte_unused void **buf,
+                       __rte_unused size_t *bufsz)
+{
+       return -1;
+}