PERFORCE change 103169 for review
Roman Divacky
rdivacky at FreeBSD.org
Fri Aug 4 14:10:52 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=103169
Change 103169 by rdivacky at rdivacky_witten on 2006/08/04 14:09:57
MPLOCKED all futex ops.
Affected files ...
.. //depot/projects/soc2006/rdivacky_linuxolator/i386/i386/support.s#4 edit
Differences ...
==== //depot/projects/soc2006/rdivacky_linuxolator/i386/i386/support.s#4 (text+ko) ====
@@ -1556,7 +1556,7 @@
cmpl $VM_MAXUSER_ADDRESS,%edx
ja futex_fault
- xchgl %eax, (%edx)
+ MPLOCKED xchgl %eax, (%edx)
movl 0xc(%esp), %edx
movl %eax, (%edx)
xorl %eax, %eax
@@ -1594,7 +1594,7 @@
cmpl $VM_MAXUSER_ADDRESS,%edx
ja futex_fault
- orl %eax, (%edx)
+ MPLOCKED orl %eax, (%edx)
movl 0xc(%esp), %edx
movl %eax, (%edx)
xorl %eax, %eax
@@ -1614,7 +1614,7 @@
ja futex_fault
notl (%edx)
- andl %eax, (%edx)
+ MPLOCKED andl %eax, (%edx)
movl 0xc(%esp), %edx
movl %eax, (%edx)
xorl %eax, %eax
@@ -1633,7 +1633,7 @@
cmpl $VM_MAXUSER_ADDRESS,%edx
ja futex_fault
- xorl %eax, (%edx)
+ MPLOCKED xorl %eax, (%edx)
movl 0xc(%esp), %edx
movl %eax, (%edx)
xorl %eax, %eax
More information about the p4-projects
mailing list