From bcbadc04c5eb4fa21c44d523a0d3ed0e92f6b807 Mon Sep 17 00:00:00 2001 From: Mark Einon Date: Wed, 20 Aug 2014 23:17:52 +0100 Subject: [PATCH] staging: et131x: Don't handle rx/tx packets when changing mtu There's no need to handle any rx/tx interrupts in the middle of an mtu change, so don't. After this change, receive and transmit interrupts are only handled in one place, which paves the way to using NAPI. Signed-off-by: Mark Einon Signed-off-by: Greg Kroah-Hartman --- drivers/staging/et131x/et131x.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/staging/et131x/et131x.c b/drivers/staging/et131x/et131x.c index 602925c..83b3b1e 100644 --- a/drivers/staging/et131x/et131x.c +++ b/drivers/staging/et131x/et131x.c @@ -4447,8 +4447,6 @@ static int et131x_change_mtu(struct net_device *netdev, int new_mtu) return -EINVAL; et131x_disable_txrx(netdev); - et131x_handle_send_interrupt(adapter); - et131x_handle_recv_interrupt(adapter); /* Set the new MTU */ netdev->mtu = new_mtu; -- 2.7.4