Re: svn commit: r266481 - head/sys/x86/x86

2014-05-21 Thread Scott Long via svn-src-all
On May 21, 2014, at 10:03 AM, Konstantin Belousov wrote: >> > You changed the handling of the alignment, which is probably not correct. > The problematic parameter, if any, is boundary. Thanks, this crept in when I re-formatted the code for check-in. I’ll fix it. Scott signature.asc Descr

Re: svn commit: r266481 - head/sys/x86/x86

2014-05-21 Thread Konstantin Belousov
On Tue, May 20, 2014 at 10:43:18PM +, Scott Long wrote: > Author: scottl > Date: Tue May 20 22:43:17 2014 > New Revision: 266481 > URL: http://svnweb.freebsd.org/changeset/base/266481 > > Log: > Old PCIe implementations cannot allow a DMA transfer to cross a 4GB > boundary. This was addre

Re: svn commit: r266481 - head/sys/x86/x86

2014-05-20 Thread John-Mark Gurney
Scott Long wrote this message on Tue, May 20, 2014 at 22:43 +: > For those interested, this was discovered thanks to Dtrace Flame > Graphs. btw, Dtrace Flame Graphs are VERY easy to generate... The README in the git repository contains the commands, and for me it was simply copy/pasting t

svn commit: r266481 - head/sys/x86/x86

2014-05-20 Thread Scott Long
Author: scottl Date: Tue May 20 22:43:17 2014 New Revision: 266481 URL: http://svnweb.freebsd.org/changeset/base/266481 Log: Old PCIe implementations cannot allow a DMA transfer to cross a 4GB boundary. This was addressed several years ago by creating a parent tag hierarchy for the root bus