]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_kni/rte_kni.h
kni: allow multiple threads
[dpdk.git] / lib / librte_kni / rte_kni.h
index 8be6281d8bba03f4aa9a5514bf7fad8a97d8d9ae..694a89996dd6e4b96e1f79e1c4c403e953787085 100644 (file)
@@ -80,10 +80,13 @@ struct rte_kni_conf {
         * memzone name.
         */
        char name[RTE_KNI_NAMESIZE];
+       uint32_t core_id;   /* Core ID to bind kernel thread on */
        uint16_t group_id;  /* Group ID */
        unsigned mbuf_size; /* mbuf size */
        struct rte_pci_addr addr;
        struct rte_pci_id id;
+
+       uint8_t force_bind : 1; /* Flag to bind kernel thread */
 };
 
 /**