History log of /src/tests/lib/libc/sys/t_ptrace_i386_wait.h |
Revision | | Date | Author | Comments |
1.10 |
| 08-Jan-2020 |
mgorny | Combine x86 register tests into unified test function
Reduce the code duplication and improve maintainability of x86 register tests by combining all of them to a single base function.
|
1.9 |
| 04-Jun-2019 |
mgorny | Add more debug to register writing tests
|
1.8 |
| 10-May-2019 |
mgorny | Add tests for PT_SETREGS
|
1.7 |
| 06-May-2019 |
christos | fix unused variable warnings.
|
1.6 |
| 05-May-2019 |
mgorny | Reintroduce i386 tests for general-purpose registers, without MMX req
Reintroduce the test for reading i386 general-purpose register values from the debugged program. This time it's split into one test for the six registers not normally used by the compiler (eax..edx, esi, edi), and another for ebp, esp. This leaves enough free registers for the latter to work without MMX.
|
1.5 |
| 05-May-2019 |
mgorny | Revert i386_regs_gp_read as it fails on non-MMX systems.
|
1.4 |
| 05-May-2019 |
mgorny | Add tests for reading pre-set general purpose register values via PT_GETREGS.
Add new tests verifying that PT_GETREGS provides correct register values from the underlying program. The test uses inline assembly in the child program to set registers to well-known constants, then compares the results obtained via PT_GETREGS against them.
Reviewed by kamil.
|
1.3 |
| 10-Feb-2019 |
kamil | Link t_ptrace_wait* tests with -pthread
While there, bump (c) for ATF ptrace(2) tests.
Add __used in infinite_thread() for consistency with other functions in the file.
|
1.2 |
| 14-Dec-2017 |
christos | branches: 1.2.4; sync a bit more with reality; some things still fail, some new failures. reduce spewage, be more explanatory about syscall errors.
|
1.1 |
| 02-Apr-2017 |
kamil | branches: 1.1.2; 1.1.4; 1.1.8; Import ptrace(2) tests into appropriate directory tests/lib/libc/sys/
This is the correct directory documented in tests/README for such tests.
Discussed with <martin>
Sponsored by <The NetBSD Foundation>
|
1.1.8.1 |
| 25-Feb-2018 |
snj | Pull up following revision(s) (requested by martin in ticket #586): tests/lib/libc/sys/t_ptrace_amd64_wait.h: 1.2 tests/lib/libc/sys/t_ptrace_i386_wait.h: 1.2 tests/lib/libc/sys/t_ptrace_wait.c: 1.10-1.20 tests/lib/libc/sys/t_ptrace_x86_wait.h: 1.2-1.3 PR kern/52167 strikes on sparc64 too. -- Temporarily disable t_ptrace_wait*::resume1 in ATF tests It hangs forever on releng machines. Sponsored by <The NetBSD Foundation> -- Remove expected failure (fixed in kern_sig.c 1.339) -- sync a bit more with reality; some things still fail, some new failures. reduce spewage, be more explanatory about syscall errors. -- Add expected failures. -- make it fail instead of hang under qemu; XXX: need to investigate. -- t_ptrace_wait*: Disable suspend* tests These tests can hang the system. These interfaces will be improved and temporarily disable them. -- ptrace atf: Clanup reports of failures Mark resume* suspend* tests as expected failure and link with PR 51995. Sponsored by <The NetBSD Foundation> -- report which errno failed -- atf: t_ptrace_wait: Mark attach2 as racy -- atf: ptrace: Temporarily disable signal3 as it breaks now on some ports This test is marked as failing with: PR kern/51918.
|
1.1.4.2 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.1.4.1 |
| 02-Apr-2017 |
pgoyette | file t_ptrace_i386_wait.h was added on branch pgoyette-localcount on 2017-04-26 02:53:33 +0000
|
1.1.2.2 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.1.2.1 |
| 02-Apr-2017 |
bouyer | file t_ptrace_i386_wait.h was added on branch bouyer-socketcan on 2017-04-21 16:54:11 +0000
|
1.2.4.2 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.2.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|