commit | efa78d35d0ce5f064e4eaf7923005ad455fcb6f2 | [log] [tgz] |
---|---|---|
author | Andy Lutomirski <luto@kernel.org> | Sat Dec 26 19:02:50 2015 -0800 |
committer | Andy Lutomirski <luto@kernel.org> | Sat Dec 26 19:02:50 2015 -0800 |
tree | 59bbd62435307e32def7339333e6899cd93fc945 | |
parent | 6f4d4ea67c8e88a472bc215dde69f1c9279bdafb [diff] |
timing_test: Add mov_to_ds test
diff --git a/timing_test.cc b/timing_test.cc index 852a27c..d54849d 100644 --- a/timing_test.cc +++ b/timing_test.cc
@@ -161,6 +161,9 @@ : [limit] "=r" (limit) : [index] "r" (index) : "cc"); } + } else if (!strcmp(mode, "mov_to_ds")) { + for (size_t i = 0; i < loops; ++i) + asm volatile ("mov %0, %%ds" : : "rm" (0)); } else if (!strcmp(mode, "sgdt")) { struct { unsigned short limit;