diff options
author | Jia-Ju Bai <baijiaju1990@163.com> | 2016-01-04 07:55:38 (GMT) |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2016-01-07 09:22:46 (GMT) |
commit | 7683fe016c010a20b5f2d88b7d8dad198506f5f7 (patch) | |
tree | ba52f44e3b2d3185e435fc7c77784f5c94b41e16 /scripts | |
parent | 8ba83d4daab9b71dd27da3765f34d1ffa1fee2ec (diff) | |
download | linux-7683fe016c010a20b5f2d88b7d8dad198506f5f7.tar.xz |
rt2x00pci: Disable memory-write-invalidate when the driver exits
The driver calls pci_set_mwi to enable memory-write-invalidate when it
is initialized, but does not call pci_clear_mwi when it is removed. Many
other drivers calls pci_clear_mwi when pci_set_mwi is called, such as
r8169, 8139cp and e1000.
This patch adds pci_clear_mwi in error handling and removal procedure,
which can fix the problem.
Signed-off-by: Jia-Ju Bai <baijiaju1990@163.com>
Acked-by: Helmut Schaa <helmut.schaa@googlemail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions