diff options
| author | Muli Ben-Yehuda <[email protected]> | 2007-07-21 17:11:04 +0200 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-07-21 18:37:11 -0700 |
| commit | 820a149705c2c2a37989554a4f4a34e3d0b0df1f (patch) | |
| tree | d6f13abb1b2640b598907c00d8eb4d2c17743b68 /include/linux/timerqueue.h | |
| parent | 7354b07595b2e43b75fe353fcf18e73eb0427c9b (diff) | |
x86_64: Calgary - tighten up the bitmap locking
Currently the IOMMU table's lock protects both the bitmap and access
to the hardware's TCE table. Access to the TCE table is synchronized
through the bitmap; therefore, only hold the lock while modifying the
bitmap. This gives a yummy 10-15% reduction in CPU utilization for
netperf on a large SMP machine.
Signed-off-by: Muli Ben-Yehuda <[email protected]>
Signed-off-by: Andi Kleen <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions