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 addressed
On May 21, 2014, at 10:03 AM, Konstantin Belousov kostik...@gmail.com 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
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
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