Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-06-09 | Add how_bad_is_smap, which is a hackHEADmaster | Andy Lutomirski | 1 | -0/+383 | |
2019-11-26 | Add perf_lots_of_nmi | Andy Lutomirski | 2 | -1/+53 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2019-11-26 | timing_test: Add vclock_gettime_monotonic | Andy Lutomirski | 1 | -0/+7 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2017-06-26 | Add madvise_bounce | Andy Lutomirski | 2 | -1/+87 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2017-06-26 | user_visible_state: Fix GDT limit handling | Andy Lutomirski | 1 | -3/+3 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2016-12-01 | timing_test: Add cpuid and iret_to_self modes | Andy Lutomirski | 1 | -0/+42 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2016-06-16 | timing_test: Add iter multipliers | Andy Lutomirski | 1 | -2/+14 | |
2016-06-16 | timing_test: Add pthread_create | Andy Lutomirski | 1 | -0/+14 | |
2016-06-15 | timing_test: Add arch_prctl_42 | Andy Lutomirski | 1 | -0/+5 | |
2016-04-06 | timing_test: Add some xsave tests | Andy Lutomirski | 1 | -0/+51 | |
2016-04-06 | timing_test: Add more segment modes | Andy Lutomirski | 1 | -0/+8 | |
2016-01-08 | context_switch_latency: Reindent | Andy Lutomirski | 1 | -29/+29 | |
2016-01-08 | context_switch_latency: Tidy up the code a bit | Andy Lutomirski | 1 | -6/+5 | |
2016-01-07 | context_switch_latency: Allow fork as an alternative to threads | Andy Lutomirski | 1 | -71/+97 | |
2015-12-29 | Fix dump-vvar | Andy Lutomirski | 1 | -2/+1 | |
2015-12-29 | Merge ../../devel/misc-tests | Andy Lutomirski | 2 | -43/+164 | |
2015-12-29 | Improve dump-vvar | Andy Lutomirski | 2 | -14/+130 | |
2015-12-26 | timing_test: Add mov_to_ds test | Andy Lutomirski | 1 | -0/+3 | |
2015-12-10 | dump-vvar: Remove mremap hackery | Andy Lutomirski | 1 | -12/+0 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-12-07 | perf_self_monitor: Make the number of reps configurable | Andy Lutomirski | 1 | -21/+38 | |
Merely adding the loop adds about six cycles to ENOSYS. Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-10-07 | context_switch_latency: more diagnostics | Andy Lutomirski | 1 | -5/+5 | |
2015-10-07 | context_switch_latency: Improve diagnostics | Andy Lutomirski | 1 | -5/+6 | |
2015-10-06 | context_switch_latency: Add CPU control | Andy Lutomirski | 1 | -2/+29 | |
2015-10-02 | perf_self_monitor: 32-bit and other improvements | Andy Lutomirski | 1 | -1/+29 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-10-02 | user_visible_state: Fix 32-bit build | Andy Lutomirski | 1 | -1/+1 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-10-02 | Merge branch 'master' of ↵ | Andy Lutomirski | 1 | -0/+52 | |
ssh://ra.kernel.org/pub/scm/linux/kernel/git/luto/misc-tests | |||||
2015-08-12 | timing_test: Add more tests | Andy Lutomirski | 1 | -0/+52 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-07-09 | perf_self_monitor: improve output | Andy Lutomirski | 1 | -4/+11 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-23 | sysret_ss_attrs: Remove segmentation and add 64-bit code | Andy Lutomirski | 2 | -60/+61 | |
The test now terminates after a bunch of successful iterations, it no longer depends on segmentation (that was a false alarm), and it tests the 64-bit case. Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-23 | sysret_ss_attrs: Commit 64-bit set_thread_area for posterity | Andy Lutomirski | 1 | -1/+40 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-23 | sysret_ss_attrs: New test, WIP | Andy Lutomirski | 2 | -1/+68 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-23 | perf_self_monitor: Start working on stats | Andy Lutomirski | 1 | -12/+45 | |
2015-04-20 | perf_self_monitor: Wait for a count to settle down at startup | Andy Lutomirski | 1 | -0/+39 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-19 | perf_self_monitor: Add work-in-progress cycle counter | Andy Lutomirski | 1 | -0/+163 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-17 | ntflag: New test | Andy Lutomirski | 2 | -1/+55 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-17 | Remove sigreturn and single_step_syscall | Andy Lutomirski | 3 | -666/+1 | |
They live in the kernel tree now, in tools/testing/selftests/x86/ Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-17 | gsbase: new test | Andy Lutomirski | 3 | -1/+81 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-17 | timing_test: Add sys_enosys | Andy Lutomirski | 1 | -0/+3 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-04-01 | single_step_syscall: New test | Andy Lutomirski | 2 | -1/+134 | |
2015-04-01 | user_visible_state: Improve portability | Andy Lutomirski | 1 | -4/+7 | |
2015-03-23 | sigreturn: Offset LDT entries by 6 for Solaris LX zone compatibility | Andy Lutomirski | 1 | -5/+7 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-03-23 | sigreturn: Improve comment about #SS | Andy Lutomirski | 1 | -1/+5 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-03-23 | sigreturn: Get rid of a bunch of magic numbers | Andy Lutomirski | 1 | -20/+28 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-03-18 | segregs: Test gs switch failures | Andy Lutomirski | 1 | -2/+78 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-03-18 | segregs: Use int 0x80 syscalls to avoid sysexit issues | Andy Lutomirski | 1 | -9/+23 | |
Signed-off-by: Andy Lutomirski <luto@kernel.org> | |||||
2015-01-06 | syscall_exit_regs: Awful hack to test fork | Andy Lutomirski | 1 | -1/+4 | |
2015-01-06 | syscall_exit_regs: Fix spurious failures on x32-enabled kernels | Andy Lutomirski | 1 | -2/+2 | |
2014-12-21 | timing_test: Warn if elapsed time is zero | Andy Lutomirski | 1 | -0/+2 | |
2014-12-15 | sigreturn: Downgrade npdata16 to a warning | Andy Lutomirski | 1 | -1/+1 | |
The info leak itself is still a failure. | |||||
2014-12-15 | Merge tests for previously embargoed issues | Andy Lutomirski | 1 | -26/+111 | |
2014-12-10 | sigreturn: Explicitly test #SS from a non-espfix stack | Andy Lutomirski | 1 | -2/+26 | |
Signed-off-by: Andy Lutomirski <luto@amacapital.net> | |||||
2014-12-08 | timing_test: Add memcpy_2k | Andy Lutomirski | 1 | -0/+6 | |
2014-12-08 | segregs: New test | Andy Lutomirski | 3 | -1/+75 | |
2014-12-05 | sigreturn: Strengthen the test for CONFIG_X86_16BIT=n | Andy Lutomirski | 1 | -4/+4 | |
2014-12-04 | sigreturn: Fixes for 32-bit kernels | Andy Lutomirski | 1 | -0/+3 | |
2014-12-04 | sigreturn: Warn if running the 64-bit version | Andy Lutomirski | 1 | -0/+6 | |
2014-12-04 | sigreturn: Fix trampoline asm to work on all CPUs | Andy Lutomirski | 1 | -1/+1 | |
2014-12-04 | sigreturn: Test even more things | Andy Lutomirski | 1 | -23/+75 | |
2014-12-03 | syscall_exit_regs: Log flags | Andy Lutomirski | 1 | -3/+9 | |
2014-11-24 | user_visible_state: Fix compilation (whoops) | Andy Lutomirski | 1 | -1/+0 | |
2014-11-23 | user_visible_state: Add LDT decoding (useless without other changes) | Andy Lutomirski | 1 | -7/+13 | |
2014-11-23 | Handle SIGSEGV and decode traps | Andy Lutomirski | 1 | -4/+37 | |
2014-11-22 | sigreturn: Test more cases | Andy Lutomirski | 1 | -10/+44 | |
2014-11-22 | timing_test: Add some new timings | Andy Lutomirski | 1 | -0/+15 | |
2014-11-22 | dump_all_pmcs: Add a try_harder option | Andy Lutomirski | 1 | -1/+36 | |
2014-10-20 | Add lsl to timing_test and fix build | Andy Lutomirski | 2 | -1/+25 | |
2014-09-28 | Add dump_all_pmcs | Andy Lutomirski | 2 | -1/+73 | |
2014-07-30 | user_visible_state: Handle CPUs / VMs that don't support RDTSCP | Andy Lutomirski | 1 | -2/+41 | |
2014-07-30 | timing_test: Add vsyscall_time | Andy Lutomirski | 1 | -0/+6 | |
2014-07-29 | user_visible_state: Further improve the flags display | Andy Lutomirski | 1 | -1/+33 | |
2014-07-29 | user_visible_state: Improve arithmetic flags output | Andy Lutomirski | 1 | -1/+4 | |
2014-07-29 | user_visible_state: Decode MSw | Andy Lutomirski | 1 | -2/+26 | |
2014-07-22 | sigreturn: Test a bogus non-LDT SS | Andy Lutomirski | 1 | -5/+11 | |
This exercises the non-espfix64 bad iret path. | |||||
2014-07-21 | syscall_exit_regs: Test more things | Andy Lutomirski | 1 | -12/+150 | |
This fails on current kernels. Oops. | |||||
2014-07-18 | sigreturn: Add 16-bit CS w/ bogus SS | Andy Lutomirski | 1 | -0/+1 | |
2014-07-15 | sigreturn: Exercise the double-fault (bad iret) paths | Andy Lutomirski | 1 | -2/+44 | |
2014-07-14 | sigreturn: Do all available bitness combinations | Andy Lutomirski | 1 | -24/+83 | |
2014-07-14 | sigreturn: split into 32-bit and 64-bit versions | Andy Lutomirski | 3 | -29/+95 | |
The 32-bit version works on unpatched kernels. | |||||
2014-07-14 | sigreturn: Improve (and require kernel patch) | Andy Lutomirski | 1 | -28/+59 | |
2014-07-05 | More misc improvements | Andy Lutomirski | 2 | -9/+40 | |
2014-07-05 | Merge test_vdso_parser | Andy Lutomirski | 11 | -51/+395 | |
2014-07-03 | Add sigreturn test | Andy Lutomirski | 3 | -1/+162 | |
2014-07-03 | Fix .gitignore | Andy Lutomirski | 1 | -1/+2 | |
2014-07-03 | Add syscall32_from_64 | Andy Lutomirski | 3 | -1/+86 | |
2014-07-03 | Add highsys to test syscall high bits | Andy Lutomirski | 3 | -1/+20 | |
2014-07-03 | Add syscall_exit_regs | Andy Lutomirski | 3 | -7/+22 | |
2014-07-03 | Add null_seccomp | Andy Lutomirski | 2 | -1/+34 | |
2014-07-03 | Split some more targets | Andy Lutomirski | 1 | -4/+11 | |
2014-07-03 | Clean up build system and fix warnings | Andy Lutomirski | 4 | -42/+71 | |
2014-06-16 | Add test_vdso_parser | Andy Lutomirski | 2 | -2/+91 | |
2014-06-16 | test_vsyscall: Remove asm int support | Andy Lutomirski | 1 | -127/+0 | |
The corresponding kernel code never made it into a released kernel. | |||||
2014-06-14 | user_visible_state: Add LAR support | Andy Lutomirski | 1 | -7/+32 | |
2014-06-13 | Add segment limits | Andy Lutomirski | 1 | -2/+25 | |
2014-05-29 | Merge branch 'master' of gitorious.org:linux-test-utils/linux-clock-tests | Andy Lutomirski | 4 | -15/+75 | |
2014-05-29 | Add getpid to timing_test | Andy Lutomirski | 1 | -0/+3 | |
2014-05-05 | Add user_visible_state | Andy Lutomirski | 3 | -2/+71 | |
2014-05-02 | Improve kernel_pf | Andy Lutomirski | 1 | -13/+4 | |
2014-05-02 | Add kernel_pf and fix .gitignore | Andy Lutomirski | 3 | -4/+65 | |
2014-03-29 | Fix some warnings and build 32-bit and 64-bit versions. | Andy Lutomirski | 3 | -9/+15 | |
2014-03-24 | dump-vdso: Add error handling | Andy Lutomirski | 1 | -3/+11 | |
2014-02-27 | Fix test_vsyscall for 32-bit builds | Andy Lutomirski | 1 | -10/+24 | |
2014-02-26 | timing_test: Add support for upcoming 32-bit vdso timing | Andy Lutomirski | 1 | -2/+4 | |
Build with make EXTRA_CFLAGS='-m32 -msse2' | |||||
2014-02-26 | Improve 32-bit support | Andy Lutomirski | 4 | -17/+26 | |
2014-02-26 | Add benchmark_vdso script | Andy Lutomirski | 1 | -0/+25 | |
2014-02-18 | Add dump-vvar | Andy Lutomirski | 2 | -1/+17 | |
2012-08-28 | Fix build with more pedantic linkers | Andy Lutomirski | 1 | -6/+6 | |
2011-08-09 | Fix context-switch-latency to show time per switch. | Andy Lutomirski | 1 | -2/+2 | |
2011-08-09 | Update test_vsyscall for newer kernels. | Andy Lutomirski | 1 | -12/+51 | |
2011-08-05 | Merge branch 'master' of gitorious.org:linux-test-utils/linux-clock-tests | Andy Lutomirski | 1 | -3/+4 | |
2011-08-05 | test_vsyscall: Handle missing vdso better | Andy Lutomirski | 1 | -3/+4 | |
2011-07-28 | test_vsyscall: Add CLOCK_MONOTONIC | Andy Lutomirski | 1 | -9/+29 | |
2011-07-27 | Remove -mavx from Makefile. oops. | Andy Lutomirski | 1 | -1/+1 | |
2011-07-25 | Revert bogosity in "Add context_switch_latency" | Andy Lutomirski | 1 | -54/+18 | |
I committed some temporary hacks my mistake. This partially reverts commit 2158c72041b7aadf0952285bbb0e8b81beb2e0da. | |||||
2011-07-25 | Add context_switch_latency | Andy Lutomirski | 4 | -20/+178 | |
2011-06-16 | test_vsyscall: Add intcc32 test case to try int 0xcc from a 32-bit CS | Andy Lutomirski | 1 | -0/+96 | |
2011-06-16 | Add dump-vsyscall | Andy Lutomirski | 3 | -1/+25 | |
2011-06-16 | Add dump-vdso for real | Andy Lutomirski | 2 | -1/+25 | |
2011-06-16 | Add test_vsyscall | Andy Lutomirski | 3 | -1/+296 | |
2011-04-18 | Add script to test all pairs. | Andy Lutomirski | 1 | -0/+11 | |
2011-04-18 | Fix optimization level (oops!) | Andy Lutomirski | 1 | -1/+1 | |
2011-04-18 | Typo in the output on AMD CPUs. | Andy Lutomirski | 1 | -1/+1 | |
2011-04-18 | Reorder load3 to make sense. | Andy Lutomirski | 1 | -2/+2 | |
2011-04-18 | Show the clock being tested. | Andy Lutomirski | 1 | -0/+7 | |
2011-04-18 | With -v, show the running test. | Andy Lutomirski | 1 | -0/+12 | |
2011-04-18 | Initial commit | Andy Lutomirski | 4 | -0/+988 | |