commit | ef1bba28bfe68ef3c0488feeaabd3e8bc523130c | [log] [tgz] |
---|---|---|
author | Ben Hutchings <bhutchings@solarflare.com> | Tue Dec 23 03:09:53 2008 +0000 |
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | Wed Jan 07 11:13:24 2009 -0800 |
tree | 609c6ff2f6767894206f6a26e999c90f23b5c8b9 | |
parent | 6a479079c07211bf348ac8a79754f26bea258f26 [diff] |
net: sfc: Use pci_clear_master() to disable bus mastering pci_disable_device() disables many features, like MSI-X, which we never reenable in efx_reset(). Further, calls to pci_enable_device() and pci_disable_device() must be matched since the nesting count was introduced, so switch to using pci_clear_master() instead. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>