Re: svn commit: r306350 - head/sys/amd64/amd64

2016-09-27 Thread Slawa Olhovchenkov
On Tue, Sep 27, 2016 at 02:56:29PM +0300, Konstantin Belousov wrote: > On Tue, Sep 27, 2016 at 12:28:28AM +0300, Slawa Olhovchenkov wrote: > > On Mon, Sep 26, 2016 at 05:22:44PM +, Konstantin Belousov wrote: > > > > > Author: kib > > > Date: Mon Sep 26 17:22:44 2016 > > > New Revision: 306350

Re: svn commit: r306350 - head/sys/amd64/amd64

2016-09-27 Thread Konstantin Belousov
On Tue, Sep 27, 2016 at 12:28:28AM +0300, Slawa Olhovchenkov wrote: > On Mon, Sep 26, 2016 at 05:22:44PM +, Konstantin Belousov wrote: > > > Author: kib > > Date: Mon Sep 26 17:22:44 2016 > > New Revision: 306350 > > URL: https://svnweb.freebsd.org/changeset/base/306350 > > > > Log: > > For

Re: svn commit: r306350 - head/sys/amd64/amd64

2016-09-26 Thread Slawa Olhovchenkov
On Mon, Sep 26, 2016 at 05:22:44PM +, Konstantin Belousov wrote: > Author: kib > Date: Mon Sep 26 17:22:44 2016 > New Revision: 306350 > URL: https://svnweb.freebsd.org/changeset/base/306350 > > Log: > For machines which support PCID but not have INVPCID instruction, > i.e. SandyBridge an

svn commit: r306350 - head/sys/amd64/amd64

2016-09-26 Thread Konstantin Belousov
Author: kib Date: Mon Sep 26 17:22:44 2016 New Revision: 306350 URL: https://svnweb.freebsd.org/changeset/base/306350 Log: For machines which support PCID but not have INVPCID instruction, i.e. SandyBridge and IvyBridge, correct a race between pmap_activate() and invltlb_pcid_handler().