Re: svn commit: r347695 - in head/sys: amd64/amd64 amd64/include kern

2019-05-19 Thread Niclas Zeising
On 2019-05-19 10:11, Dmitry Chagin wrote: сб, 18 мая 2019 г. в 11:44, Konstantin Belousov : On Sat, May 18, 2019 at 11:35:29AM +0300, Dmitry Chagin wrote: чт, 16 мая 2019 г. в 16:29, Konstantin Belousov : Author: kib Date: Thu May 16 13:28:48 2019 New Revision: 347695 URL:

Re: svn commit: r347695 - in head/sys: amd64/amd64 amd64/include kern

2019-05-19 Thread Dmitry Chagin
сб, 18 мая 2019 г. в 11:44, Konstantin Belousov : > On Sat, May 18, 2019 at 11:35:29AM +0300, Dmitry Chagin wrote: > > чт, 16 мая 2019 г. в 16:29, Konstantin Belousov : > > > > > Author: kib > > > Date: Thu May 16 13:28:48 2019 > > > New Revision: 347695 > > > URL:

Re: svn commit: r347695 - in head/sys: amd64/amd64 amd64/include kern

2019-05-18 Thread Konstantin Belousov
On Sat, May 18, 2019 at 11:35:29AM +0300, Dmitry Chagin wrote: > чт, 16 мая 2019 г. в 16:29, Konstantin Belousov : > > > Author: kib > > Date: Thu May 16 13:28:48 2019 > > New Revision: 347695 > > URL: https://svnweb.freebsd.org/changeset/base/347695 > > > > Log: > > amd64 pmap: rework delayed

Re: svn commit: r347695 - in head/sys: amd64/amd64 amd64/include kern

2019-05-18 Thread Dmitry Chagin
чт, 16 мая 2019 г. в 16:29, Konstantin Belousov : > Author: kib > Date: Thu May 16 13:28:48 2019 > New Revision: 347695 > URL: https://svnweb.freebsd.org/changeset/base/347695 > > Log: > amd64 pmap: rework delayed invalidation, removing global mutex. > > For machines having cmpxcgh16b

svn commit: r347695 - in head/sys: amd64/amd64 amd64/include kern

2019-05-16 Thread Konstantin Belousov
Author: kib Date: Thu May 16 13:28:48 2019 New Revision: 347695 URL: https://svnweb.freebsd.org/changeset/base/347695 Log: amd64 pmap: rework delayed invalidation, removing global mutex. For machines having cmpxcgh16b instruction, i.e. everything but very early Athlons, provide lockless