https://github.com/torvalds/linux
Revision 206a73c102fc480ba072a9388bc2142c303113aa authored by David Woodhouse on 01 July 2009, 18:30:28 UTC, committed by David Woodhouse on 01 July 2009, 18:43:37 UTC
Since we're using cmpxchg64() anyway (because that's the only way to do
an atomic 64-bit store on i386), we might as well ditch the extra
locking and just use cmpxchg64() to ensure that we don't add the page
twice.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
1 parent c85994e
History
Tip revision: 206a73c102fc480ba072a9388bc2142c303113aa authored by David Woodhouse on 01 July 2009, 18:30:28 UTC
intel-iommu: Kill superfluous mapping_lock
Tip revision: 206a73c
File Mode Size
Kconfig -rw-r--r-- 2.5 KB
Kconfig.iosched -rw-r--r-- 1.9 KB
Makefile -rw-r--r-- 582 bytes
as-iosched.c -rw-r--r-- 38.7 KB
blk-barrier.c -rw-r--r-- 9.7 KB
blk-core.c -rw-r--r-- 64.0 KB
blk-exec.c -rw-r--r-- 2.6 KB
blk-integrity.c -rw-r--r-- 9.9 KB
blk-ioc.c -rw-r--r-- 4.0 KB
blk-map.c -rw-r--r-- 8.1 KB
blk-merge.c -rw-r--r-- 9.5 KB
blk-settings.c -rw-r--r-- 21.3 KB
blk-softirq.c -rw-r--r-- 4.1 KB
blk-sysfs.c -rw-r--r-- 11.7 KB
blk-tag.c -rw-r--r-- 9.9 KB
blk-timeout.c -rw-r--r-- 5.7 KB
blk.h -rw-r--r-- 4.5 KB
bsg.c -rw-r--r-- 23.4 KB
cfq-iosched.c -rw-r--r-- 63.6 KB
cmd-filter.c -rw-r--r-- 5.4 KB
compat_ioctl.c -rw-r--r-- 21.6 KB
deadline-iosched.c -rw-r--r-- 11.4 KB
elevator.c -rw-r--r-- 24.4 KB
genhd.c -rw-r--r-- 29.1 KB
ioctl.c -rw-r--r-- 8.6 KB
noop-iosched.c -rw-r--r-- 2.6 KB
scsi_ioctl.c -rw-r--r-- 17.2 KB

back to top