]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/net/ethernet/intel/i40e/i40e.h
i40e: Lock for VSI's MAC filter list
[karo-tx-linux.git] / drivers / net / ethernet / intel / i40e / i40e.h
index 7a58b1f9971f6cba09d32cbca424427462402bab..b7818be0f06dc0d85e79fa6a96c64b4c9bb5a495 100644 (file)
@@ -468,6 +468,8 @@ struct i40e_vsi {
 #define I40E_VSI_FLAG_VEB_OWNER                BIT(1)
        unsigned long flags;
 
+       /* Per VSI lock to protect elements/list (MAC filter) */
+       spinlock_t mac_filter_list_lock;
        struct list_head mac_filter_list;
 
        /* VSI stats */