summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorSalil Mehta <salil.mehta@huawei.com>2017-12-04 01:29:53 +0000
committerDavid S. Miller <davem@davemloft.net>2017-12-05 11:45:17 -0500
commitca1d7669b714d35903fc5dfbf54c990c6122a1d4 (patch)
treecded4363010a97071845dd47ef81f1af520846c1 /virt
parent81da3bf6e3f886267e450c422e6b7254ad6f93a5 (diff)
downloadlinux-ca1d7669b714d35903fc5dfbf54c990c6122a1d4.tar.bz2
net: hns3: Refactor of the reset interrupt handling logic
The reset interrupt event shares common miscellaneous interrupt Vector 0. In the existing reset interrupt handling we disable the Vector 0 interrupt in misc interrupt handler and re-enable them later in context to common service task. This also means other event sources like mailbox would also be deferred or if the interrupt event was due to mailbox(which shall be supported for VF soon), it could delay the reset handling. This patch reorganizes the reset interrupt handling logic and makes it more fair to other events. Signed-off-by: Salil Mehta <salil.mehta@huawei.com> Signed-off-by: lipeng <lipeng321@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions