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

2014-07-15 Thread John Baldwin
On Tuesday, July 15, 2014 9:52:20 am Ian Lepore wrote: > On Tue, 2014-07-15 at 09:30 +, Konstantin Belousov wrote: > > Author: kib > > Date: Tue Jul 15 09:30:43 2014 > > New Revision: 268660 > > URL: http://svnweb.freebsd.org/changeset/base/268660 > > > > Log: > > Make amd64 pmap_copy_pages(

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

2014-07-15 Thread Ian Lepore
On Tue, 2014-07-15 at 18:30 +0300, Konstantin Belousov wrote: > On Tue, Jul 15, 2014 at 07:52:20AM -0600, Ian Lepore wrote: > > > bcopy(a_cp, b_cp, cnt); > > > + if (__predict_false(pinned)) { > > > + sched_unpin(); > > > + mtx_unlock(&cpage_lock);

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

2014-07-15 Thread Konstantin Belousov
On Tue, Jul 15, 2014 at 07:52:20AM -0600, Ian Lepore wrote: > > bcopy(a_cp, b_cp, cnt); > > + if (__predict_false(pinned)) { > > + sched_unpin(); > > + mtx_unlock(&cpage_lock); > > + pinned = FALSE; > > Should this pinned

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

2014-07-15 Thread Ian Lepore
On Tue, 2014-07-15 at 09:30 +, Konstantin Belousov wrote: > Author: kib > Date: Tue Jul 15 09:30:43 2014 > New Revision: 268660 > URL: http://svnweb.freebsd.org/changeset/base/268660 > > Log: > Make amd64 pmap_copy_pages() functional for pages not mapped by DMAP. > > Requested and revie

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

2014-07-15 Thread Konstantin Belousov
Author: kib Date: Tue Jul 15 09:30:43 2014 New Revision: 268660 URL: http://svnweb.freebsd.org/changeset/base/268660 Log: Make amd64 pmap_copy_pages() functional for pages not mapped by DMAP. Requested and reviewed by:royger Tested by:pho, royger Sponsored by: The FreeBSD Founda