]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit08ed676c353d0eb94b01f1483fbeb7e8446a0137
tree4d4c452d5653908c359fbea551327fc9246187b7
parent27cf35234ced22bc41a88bca92cffac0be228321
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