aboutsummaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorGlauber Costa <[email protected]>2008-06-24 10:21:25 -0300
committerIngo Molnar <[email protected]>2008-07-09 08:52:04 +0200
commit7e58818d32c18197602d1869b22cfda99efd05fe (patch)
tree2ecdee4abda69dad3aefb25c04a81d43081ba01b /include/linux/debugobjects.h
parenta76febe975997b933b7285b6e20bb0a21c09d453 (diff)
x86: explicitly use edx in const delay function.
For x86_64, we can't just use %0, as it would generate a mul against rdx, which is not really what we want (note the ">> 32" in x86_64 version). Using a u64 variable with a shift in i386 generates bad code, so the solution is to explicitly use %%edx in inline assembly for both. Signed-off-by: Glauber Costa <[email protected]> Signed-off-by: H. Peter Anvin <[email protected]> Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions