svn commit: r255270 - head/share/man/man4

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 22:55:08 2013 New Revision: 255270 URL: http://svnweb.freebsd.org/changeset/base/255270 Log: Fix a typo. Approved by: jimharris Sponsored by: Intel Modified: head/share/man/man4/ntb.4 Modified: head/share/man/man4/ntb.4 ==

svn commit: r255271 - head/sys/dev/ntb/if_ntb

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 22:56:52 2013 New Revision: 255271 URL: http://svnweb.freebsd.org/changeset/base/255271 Log: Fix name change from ntb_transport to if_ntb. A few places were overlooked. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/if_ntb/if_ntb.

svn commit: r255275 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:02:43 2013 New Revision: 255275 URL: http://svnweb.freebsd.org/changeset/base/255275 Log: Simplifying bus alloc resource call since we only need the default values. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/ntb_hw.c

svn commit: r255272 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 22:59:18 2013 New Revision: 255272 URL: http://svnweb.freebsd.org/changeset/base/255272 Log: Restructure the PCI bar initialization code in anticipation of upcoming bug fixes. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/

svn commit: r255277 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:06:25 2013 New Revision: 255277 URL: http://svnweb.freebsd.org/changeset/base/255277 Log: Cleaning up spacing and making hex value case consistent. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/ntb_regs.h Modified: head/

svn commit: r255281 - in head/sys/dev/ntb: if_ntb ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:14:27 2013 New Revision: 255281 URL: http://svnweb.freebsd.org/changeset/base/255281 Log: Remove contractions. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/if_ntb/if_ntb.c head/sys/dev/ntb/ntb_hw/ntb_hw.c Modified: head/sys/

svn commit: r255268 - in head/sys/dev/ntb: if_ntb ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 22:46:48 2013 New Revision: 255268 URL: http://svnweb.freebsd.org/changeset/base/255268 Log: Add some logging to ntb link up. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/if_ntb/if_ntb.c head/sys/dev/ntb/ntb_hw/ntb_hw.c head/s

svn commit: r255280 - head/sys/dev/ntb/if_ntb

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:12:58 2013 New Revision: 255280 URL: http://svnweb.freebsd.org/changeset/base/255280 Log: Only tear down interface and transport if they've been successfully setup. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/if_ntb/if_ntb.c

svn commit: r255276 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:04:36 2013 New Revision: 255276 URL: http://svnweb.freebsd.org/changeset/base/255276 Log: Implement workaround for IvyTown 4K BAR size issue. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/ntb_hw.c head/sys/dev/ntb/ntb_h

svn commit: r255269 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 22:52:40 2013 New Revision: 255269 URL: http://svnweb.freebsd.org/changeset/base/255269 Log: Throw a bit to enable the link to come up on Xeon. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/ntb_hw.c Modified: head/sys/dev/n

svn commit: r255279 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:11:11 2013 New Revision: 255279 URL: http://svnweb.freebsd.org/changeset/base/255279 Log: Workaround an issue with hardware by accessing remote device through mem window. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/nt

svn commit: r255274 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:00:59 2013 New Revision: 255274 URL: http://svnweb.freebsd.org/changeset/base/255274 Log: Add support for per device features and workarounds. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/ntb_hw.c Modified: head/sys/dev

svn commit: r255278 - head/sys/dev/ntb/ntb_hw

2013-09-05 Thread Carl Delsey
Author: carl Date: Thu Sep 5 23:08:22 2013 New Revision: 255278 URL: http://svnweb.freebsd.org/changeset/base/255278 Log: Simplify register access macros by removing one level of indirection. Approved by: jimharris Sponsored by: Intel Modified: head/sys/dev/ntb/ntb_hw/ntb_hw.c Modif

Re: svn commit: r250079 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ntb sys/dev/ntb/if_ntb sys/dev/ntb/ntb_hw sys/modules sys/modules/ntb sys/modules/ntb/if_ntb sys/modules/ntb/ntb_hw

2013-04-30 Thread Carl Delsey
Thanks Florian. Fixed in r250110. On 04/30/13 02:57, Florian Smeets wrote: > On Mon, Apr 29, 2013 at 10:48:53PM +0000, Carl Delsey wrote: >> Author: carl >> Date: Mon Apr 29 22:48:53 2013 >> New Revision: 250079 >> URL: http://svnweb.freebsd.org/changeset/base/25007

svn commit: r250110 - head/share/man/man4

2013-04-30 Thread Carl Delsey
Author: carl Date: Tue Apr 30 16:59:25 2013 New Revision: 250110 URL: http://svnweb.freebsd.org/changeset/base/250110 Log: Fix the man page installation broken in r250079. Pointy hat to me. Thanks to Florian Smeets for pointing this out and providing a patch. Submitted by: Florian Smee

svn commit: r250079 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ntb sys/dev/ntb/if_ntb sys/dev/ntb/ntb_hw sys/modules sys/modules/ntb sys/modules/ntb/if_ntb sys/modules/ntb/ntb_hw

2013-04-29 Thread Carl Delsey
R CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +.\" IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGES. +.\" +.\" ntb driver man page.

svn commit: r245507 - head/share/misc

2013-01-16 Thread Carl Delsey
bruno@FreeBS bryanv [label="Bryan Venteicher\nbry...@freebsd.org\n2012/11/03"] bschmidt [label="Bernhard Schmidt\nbschm...@freebsd.org\n2010/02/06"] bz [label="Bjoern A. Zeeb\n...@freebsd.org\n2004/07/27"] +carl [label="Carl Delsey\nc...@freebsd.org\n2013/01/14

Re: svn commit: r244193 - head/sys/x86/include

2012-12-14 Thread Carl Delsey
On 12/13/12 21:49, Bruce Evans wrote: On Thu, 13 Dec 2012, Jim Harris wrote: Log: Add bus_space_read_8 and bus_space_write_8 for amd64. Rather than trying to KASSERT for callers that invoke this on IO tags, either do nothing (for write_8) or return ~0 (for read_8). read_8 returns a uint64

Re: svn commit: r243960 - in head/sys: amd64/include i386/include x86/include

2012-12-10 Thread Carl Delsey
On 12/10/2012 9:06 PM, Bruce Evans wrote: On Tue, 11 Dec 2012, Niclas Zeising wrote: On 12/11/12 00:54, Carl Delsey wrote: On 12/10/12 16:40, Niclas Zeising wrote: ... libpciaccess uses bus_space_[read,write]_[1,2,4], which are defined in x86/bus.h. It does not use the quad functions

Re: svn commit: r243960 - in head/sys: amd64/include i386/include x86/include

2012-12-10 Thread Carl Delsey
On 12/10/12 16:40, Niclas Zeising wrote: On 12/11/12 00:32, Carl Delsey wrote: On 12/10/12 16:20, Niclas Zeising wrote: On 12/06/12 23:33, Jim Harris wrote: Author: jimharris Date: Thu Dec 6 22:33:31 2012 New Revision: 243960 URL: http://svnweb.freebsd.org/changeset/base/243960 Log: Add

Re: svn commit: r243960 - in head/sys: amd64/include i386/include x86/include

2012-12-10 Thread Carl Delsey
On 12/10/12 16:20, Niclas Zeising wrote: On 12/06/12 23:33, Jim Harris wrote: Author: jimharris Date: Thu Dec 6 22:33:31 2012 New Revision: 243960 URL: http://svnweb.freebsd.org/changeset/base/243960 Log: Add amd64 implementations for 8-byte bus_space routines. +#include #include +

Re: svn commit: r243960 - in head/sys: amd64/include i386/include x86/include

2012-12-07 Thread Carl Delsey
. Submitted by: Carl Delsey Discussed with: jhb, rwatson Reviewed by: jimharris MFC after: 1 week Modified: head/sys/amd64/include/bus.h head/sys/i386/include/bus.h head/sys/x86/include/bus.h Do we still want the link errors on i386? Do you get a compile error now? You