On 01/23/2017 10:03, Andriy Gapon wrote: > On 23/01/2017 15:34, Bruce Evans wrote: >> What is a good benchmark for showing that the fix helps? > > Honestly, I do not know. We ran into a pathology where a thread was not > getting > scheduled for a long time after being preempted while in a critical section > (so > the actual preemption was a voluntary switch when exiting the critical > section). > I am not sure what kind of a synthetic benchmark or a test case would readily > demonstrate the problem.
I submitted r270423, which introduced the bug Andriy just fixed. I'm already setting up the performance test that I used for that change. It's a macro-benchmark of a commercial product, so I can't elaborate on details, but at least I can give a thumb indication in the style of a Roman Dictator. Eric _______________________________________________ svn-src-stable-10@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-stable-10 To unsubscribe, send any mail to "svn-src-stable-10-unsubscr...@freebsd.org"