diff options
Diffstat (limited to 'drivers/net/ethernet/intel/fm10k/fm10k_main.c')
-rw-r--r-- | drivers/net/ethernet/intel/fm10k/fm10k_main.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/fm10k/fm10k_main.c b/drivers/net/ethernet/intel/fm10k/fm10k_main.c index d2c189b037b5..d9987331387e 100644 --- a/drivers/net/ethernet/intel/fm10k/fm10k_main.c +++ b/drivers/net/ethernet/intel/fm10k/fm10k_main.c @@ -52,6 +52,8 @@ static int __init fm10k_init_module(void) pr_info("%s - version %s\n", fm10k_driver_string, fm10k_driver_version); pr_info("%s\n", fm10k_copyright); + fm10k_dbg_init(); + return fm10k_register_pci_driver(); } module_init(fm10k_init_module); @@ -65,6 +67,8 @@ module_init(fm10k_init_module); static void __exit fm10k_exit_module(void) { fm10k_unregister_pci_driver(); + + fm10k_dbg_exit(); } module_exit(fm10k_exit_module); @@ -1617,6 +1621,8 @@ static int fm10k_alloc_q_vector(struct fm10k_intfc *interface, ring++; } + fm10k_dbg_q_vector_init(q_vector); + return 0; } @@ -1634,6 +1640,8 @@ static void fm10k_free_q_vector(struct fm10k_intfc *interface, int v_idx) struct fm10k_q_vector *q_vector = interface->q_vector[v_idx]; struct fm10k_ring *ring; + fm10k_dbg_q_vector_exit(q_vector); + fm10k_for_each_ring(ring, q_vector->tx) interface->tx_ring[ring->queue_index] = NULL; |