aboutsummaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorMuli Ben-Yehuda <[email protected]>2007-07-21 17:11:04 +0200
committerLinus Torvalds <[email protected]>2007-07-21 18:37:11 -0700
commit820a149705c2c2a37989554a4f4a34e3d0b0df1f (patch)
treed6f13abb1b2640b598907c00d8eb4d2c17743b68 /include/linux/timerqueue.h
parent7354b07595b2e43b75fe353fcf18e73eb0427c9b (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