diff options
author | msmith <msmith@FreeBSD.org> | 1999-06-22 20:54:25 +0000 |
---|---|---|
committer | msmith <msmith@FreeBSD.org> | 1999-06-22 20:54:25 +0000 |
commit | 171c883fd51ba769a676ab4f4639b7e6c4dfa51a (patch) | |
tree | c33cf3dede762d3b08e8ae4cf05c7596455e3265 | |
parent | e88a3e6903a6b6b9791c3a09588480d64c253f4d (diff) | |
download | FreeBSD-src-171c883fd51ba769a676ab4f4639b7e6c4dfa51a.zip FreeBSD-src-171c883fd51ba769a676ab4f4639b7e6c4dfa51a.tar.gz |
Remove an unnecessary panic when sparse PCI bus numbering is encountered.
This is found eg. on some Compaq Proliant systems.
Submitted by: peter
-rw-r--r-- | sys/amd64/amd64/mp_machdep.c | 4 | ||||
-rw-r--r-- | sys/amd64/amd64/mptable.c | 4 | ||||
-rw-r--r-- | sys/amd64/include/mptable.h | 4 | ||||
-rw-r--r-- | sys/i386/i386/mp_machdep.c | 4 | ||||
-rw-r--r-- | sys/i386/i386/mptable.c | 4 | ||||
-rw-r--r-- | sys/i386/include/mptable.h | 4 | ||||
-rw-r--r-- | sys/kern/subr_smp.c | 4 |
7 files changed, 7 insertions, 21 deletions
diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c index 3365d30..5afe5fe 100644 --- a/sys/amd64/amd64/mp_machdep.c +++ b/sys/amd64/amd64/mp_machdep.c @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } diff --git a/sys/amd64/amd64/mptable.c b/sys/amd64/amd64/mptable.c index 3365d30..5afe5fe 100644 --- a/sys/amd64/amd64/mptable.c +++ b/sys/amd64/amd64/mptable.c @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } diff --git a/sys/amd64/include/mptable.h b/sys/amd64/include/mptable.h index 3365d30..5afe5fe 100644 --- a/sys/amd64/include/mptable.h +++ b/sys/amd64/include/mptable.h @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } diff --git a/sys/i386/i386/mp_machdep.c b/sys/i386/i386/mp_machdep.c index 3365d30..5afe5fe 100644 --- a/sys/i386/i386/mp_machdep.c +++ b/sys/i386/i386/mp_machdep.c @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } diff --git a/sys/i386/i386/mptable.c b/sys/i386/i386/mptable.c index 3365d30..5afe5fe 100644 --- a/sys/i386/i386/mptable.c +++ b/sys/i386/i386/mptable.c @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } diff --git a/sys/i386/include/mptable.h b/sys/i386/include/mptable.h index 3365d30..5afe5fe 100644 --- a/sys/i386/include/mptable.h +++ b/sys/i386/include/mptable.h @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } diff --git a/sys/kern/subr_smp.c b/sys/kern/subr_smp.c index 3365d30..5afe5fe 100644 --- a/sys/kern/subr_smp.c +++ b/sys/kern/subr_smp.c @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: mp_machdep.c,v 1.101 1999/05/12 21:38:43 luoqi Exp $ + * $Id: mp_machdep.c,v 1.102 1999/06/01 18:19:42 jlemon Exp $ */ #include "opt_smp.h" @@ -1056,8 +1056,6 @@ fix_mp_table(void) for (x = 0; x < mp_nbusses; ++x) { if (bus_data[x].bus_type != PCI) continue; - if (bus_data[x].bus_id >= num_pci_bus) - panic("bad PCI bus numbering"); } } } |