OSDN Git Service

net-next/hinic: replace disable_irq_nosync/enable_irq
authorXue Chaojing <xuechaojing@huawei.com>
Tue, 15 Jan 2019 17:48:52 +0000 (17:48 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 17 Jan 2019 19:22:36 +0000 (11:22 -0800)
commit905b464ad9008905db099f90ae20f373c7051804
tree4d4c452d5653908c359fbea551327fc9246187b7
parentda7b9e9b00d4859d0fa563d7fe9a2b2dff59e852
net-next/hinic: replace disable_irq_nosync/enable_irq

In order to avoid frequent system interrupts when sending and
receiving packets. we replace disable_irq_nosync/enable_irq
with hinic_set_msix_state(), hinic_set_msix_state is used to
access memory mapped hinic devices.

Signed-off-by: Xue Chaojing <xuechaojing@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h
drivers/net/ethernet/huawei/hinic/hinic_hw_if.c
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h
drivers/net/ethernet/huawei/hinic/hinic_rx.c
drivers/net/ethernet/huawei/hinic/hinic_tx.c