Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ATF X86 race with Debug Registers



Sometimes we catch a bug with Debug Registers in the ptrace(2) tests:

NetBSD/amd64
http://releng.netbsd.org/b5reports/amd64/2018/2018.03.06.11.21.31/test.html#lib_libc_sys_t_ptrace_wait6_dbregs_dr3_trap_variable_readwrite_write_2bytes

NetBSD/i386
http://releng.netbsd.org/b5reports/i386/2017/2017.12.06.17.54.58/test.html#lib_libc_sys_t_ptrace_wait3_dbregs_dr2_trap_variable_readwrite_read_2bytes

I was trying to reproduce this locally on a real hardware and in qemu
(softemu), including concurrent execution, but after merely 100M
attempts to reproduce the test-case, I've not encountered a single failure.

Are there some special properties of these releng machines? qemu+kvm?

Attachment: signature.asc
Description: OpenPGP digital signature



Home | Main Index | Thread Index | Old Index