Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jan 2017 12:17:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 215715] cond_test:cond_timedwait_race crashes with SIGSEGV periodically when calling binuptime
Message-ID:  <bug-215715-8-3cW1FRI03E@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-215715-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-215715-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215715

--- Comment #4 from Konstantin Belousov <kib@FreeBSD.org> ---
I do not see how the backtrace you posted has anything to do with eventtime=
rs.=20
But it might be relevant for timecounter HPET hardware.  Please show sysctl
kern.timecounter output on your test machine.

In fact, I do see an issue in multithreaded program which happens to execute
e.g. gettimeofday(2) in two threads in parallel, regardless of your test
program.  If your machine uses HPET for timecounter, please test the patch
attached.

In fact, using LAPIC for eventtimers and HPET for timecounter is very weird
configuration.  Also weird is that there is no HPET in the eventtimers hw l=
ist.
Is it VM ? Show verbose dmesg.

BTW, core file does not have any use outside of your machine.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215715-8-3cW1FRI03E>