Re: svn commit: r312666 - stable/10/sys/kern

2017-01-24 Thread Eric van Gyzen
On 01/23/2017 12:12, Eric van Gyzen wrote: > 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

Re: svn commit: r312666 - stable/10/sys/kern

2017-01-23 Thread Eric van Gyzen
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 critic

Re: svn commit: r312666 - stable/10/sys/kern

2017-01-23 Thread Andriy Gapon
On 23/01/2017 15:34, Bruce Evans wrote: > On Mon, 23 Jan 2017, Andriy Gapon wrote: > >> == >> --- stable/10/sys/kern/sched_4bsd.cMon Jan 23 08:34:41 2017(r312665) >> +++ stable/10/sys/kern/sched_4bsd.cMon Jan 2

Re: svn commit: r312666 - stable/10/sys/kern

2017-01-23 Thread Bruce Evans
On Mon, 23 Jan 2017, Andriy Gapon wrote: == --- stable/10/sys/kern/sched_4bsd.c Mon Jan 23 08:34:41 2017 (r312665) +++ stable/10/sys/kern/sched_4bsd.c Mon Jan 23 08:34:51 2017 (r312666) @@ -963,8

svn commit: r312666 - stable/10/sys/kern

2017-01-23 Thread Andriy Gapon
Author: avg Date: Mon Jan 23 08:34:51 2017 New Revision: 312666 URL: https://svnweb.freebsd.org/changeset/base/312666 Log: MFC r312426: fix a thread preemption regression in schedulers introduced in r270423 Modified: stable/10/sys/kern/sched_4bsd.c stable/10/sys/kern/sched_ule.c Directory