diff options
author | Chris Leech <christopher.leech@intel.com> | 2006-08-02 14:21:19 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2006-08-02 14:21:19 -0700 |
commit | e6eb307d48c81d688804f8b39a0a3ddde3cd3458 (patch) | |
tree | d60117a38c614f916defbb91eda0b9e38feeb8ec /include | |
parent | 9bbf28a1ff7b9d4e7df57829c25638721984277b (diff) | |
download | op-kernel-dev-e6eb307d48c81d688804f8b39a0a3ddde3cd3458.zip op-kernel-dev-e6eb307d48c81d688804f8b39a0a3ddde3cd3458.tar.gz |
[I/OAT]: Remove CPU hotplug lock from net_dma_rebalance
Remove the lock_cpu_hotplug()/unlock_cpu_hotplug() calls from
net_dma_rebalance
The lock_cpu_hotplug()/unlock_cpu_hotplug() sequence in
net_dma_rebalance is both incorrect (as pointed out by David Miller)
because lock_cpu_hotplug() may sleep while the net_dma_event_lock
spinlock is held, and unnecessary (as pointed out by Andrew Morton) as
spin_lock() disables preemption which protects from CPU hotplug
events.
Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions