Re: svn commit: r333703 - head/sys/vm

2018-05-17 Thread Andrew Gallatin
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:

Re: svn commit: r333703 - head/sys/vm

2018-05-17 Thread Mark Johnston
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

Re: svn commit: r333703 - head/sys/vm

2018-05-17 Thread Conrad Meyer
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

svn commit: r333703 - head/sys/vm

2018-05-16 Thread Mark Johnston
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.