Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Aug 2008 21:26:59 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 146732 for review
Message-ID:  <200808052126.m75LQxPR068293@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=146732

Change 146732 by jhb@jhb_mutex on 2008/08/05 21:26:33

	IFC @146730

Affected files ...

.. //depot/projects/smpng/sys/dev/pci/pci.c#99 integrate

Differences ...

==== //depot/projects/smpng/sys/dev/pci/pci.c#99 (text+ko) ====

@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/dev/pci/pci.c,v 1.359 2008/08/05 18:24:41 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/pci/pci.c,v 1.360 2008/08/05 21:04:00 jhb Exp $");
 
 #include "opt_bus.h"
 
@@ -2404,26 +2404,8 @@
 		 */
 		resource_list_delete(rl, type, reg);
 		start = 0;
-	} else {
+	} else
 		start = rman_get_start(res);
-		if ((u_long)start != start) {
-			/*
-			 * Wait a minute!  This platform can't do this
-			 * address.
-			 */
-			device_printf(bus,
-			    "pci%d:%d.%d.%x bar %#x start %#jx, too many bits.",
-			    pci_get_domain(dev), b, s, f, reg,
-			    (uintmax_t)start);
-
-			/*
-			 * Delete this resource and zero the BAR.
-			 */
-			resource_list_release(rl, bus, dev, type, reg, res);
-			resource_list_delete(rl, type, reg);
-			start = 0;
-		}
-	}
 	pci_write_config(dev, reg, start, 4);
 	if (ln2range == 64)
 		pci_write_config(dev, reg + 4, start >> 32, 4);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808052126.m75LQxPR068293>