+/*
+ * dev_ifb->tx_queue.lock is usually taken after dev->rx_queue.lock,
+ * reversely to e.g. qdisc_lock_tree(). It should be safe until
+ * ifb doesn't take dev->tx_queue.lock with dev_ifb->rx_queue.lock.
+ * But lockdep should know that ifb has different locks from dev.
+ */
+static struct lock_class_key ifb_tx_queue_lock_key;
+static struct lock_class_key ifb_rx_queue_lock_key;
+
+