On 05/17/18 14:07, Mark Johnston wrote:
On Thu, May 17, 2018 at 10:07:34AM -0700, Conrad Meyer wrote:
On Wed, May 16, 2018 at 9:27 PM, Mark Johnston wrote:
Author: markj
Date: Thu May 17 04:27:08 2018
New Revision: 333703
URL:
On Thu, May 17, 2018 at 10:07:34AM -0700, Conrad Meyer wrote:
> On Wed, May 16, 2018 at 9:27 PM, Mark Johnston wrote:
> > Author: markj
> > Date: Thu May 17 04:27:08 2018
> > New Revision: 333703
> > URL: https://svnweb.freebsd.org/changeset/base/333703
> >
> > Log:
> > Fix a
On Wed, May 16, 2018 at 9:27 PM, Mark Johnston wrote:
> Author: markj
> Date: Thu May 17 04:27:08 2018
> New Revision: 333703
> URL: https://svnweb.freebsd.org/changeset/base/333703
>
> Log:
> Fix a race in vm_page_pagequeue_lockptr().
>
> The value of m->queue must be
Author: markj
Date: Thu May 17 04:27:08 2018
New Revision: 333703
URL: https://svnweb.freebsd.org/changeset/base/333703
Log:
Fix a race in vm_page_pagequeue_lockptr().
The value of m->queue must be cached after comparing it with PQ_NONE,
since it may be concurrently changing.