From owner-freebsd-net@FreeBSD.ORG Sat May 10 15:50:01 2014 Return-Path: Delivered-To: freebsd-net@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D23E8C2 for ; Sat, 10 May 2014 15:50:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1E6D7DFD for ; Sat, 10 May 2014 15:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4AFo0dG094749 for ; Sat, 10 May 2014 15:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4AFo0AR094730; Sat, 10 May 2014 15:50:00 GMT (envelope-from gnats) Date: Sat, 10 May 2014 15:50:00 GMT Message-Id: <201405101550.s4AFo0AR094730@freefall.freebsd.org> To: freebsd-net@FreeBSD.org Cc: From: "Mr. Clif" Subject: Re: kern/188897: [dc] dc ethernet driver seems to prevent the detection of other NIC chipsets Reply-To: "Mr. Clif" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2014 15:50:01 -0000 The following reply was made to PR kern/188897; it has been noted by GNATS. From: "Mr. Clif" To: bug-followup@FreeBSD.org, clif@eugeneweb.com Cc: Subject: Re: kern/188897: [dc] dc ethernet driver seems to prevent the detection of other NIC chipsets Date: Sat, 10 May 2014 08:49:24 -0700 Here is the devinfo output for the failed system: root@BSD10:~ # uname -a FreeBSD BSD10 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Fri Jan 17 01:46:25 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 *************************************************************************** root@BSD10:~ # devinfo -r nexus0 npx0 apic0 I/O memory addresses: 0xfee00000-0xfee003ff ram0 I/O memory addresses: 0x0-0x8efff 0x90000-0x9ebff 0x100000-0xcee97fff 0xceebf000-0xcef47fff 0xcefbf000-0xceff0fff 0xcefff000-0xceffffff acpi0 Interrupt request lines: 0x9 I/O ports: 0x10-0x1f 0x72-0x73 0x80 0x84-0x86 0x88 0x8c-0x8e 0x90-0x9f 0x295-0x296 0x400-0x47f 0x500-0x53f 0x680-0x6ff I/O memory addresses: 0xc0000-0xdffff 0xe0000-0xfffff 0xf8000000-0xfbffffff 0xfed14000-0xfed17fff 0xfed18000-0xfed18fff 0xfed19000-0xfed19fff 0xfed1c000-0xfed1ffff 0xfff00000-0xffffffff cpu0 p4tcc0 cpufreq0 cpu1 p4tcc1 cpufreq1 cpu2 p4tcc2 cpufreq2 cpu3 p4tcc3 cpufreq3 acpi_button0 pcib0 I/O ports: 0xcf8-0xcff pci0 hostb0 vgapci0 I/O ports: 0x30c0-0x30c7 I/O memory addresses: 0xd0000000-0xdfffffff 0xe0200000-0xe02fffff 0xe0300000-0xe037ffff agp0 I/O memory addresses: 0xe0000000-0xe0000fff pcib1 I/O ports: 0x2000-0x20ff 0x2400-0x24ff 0x2800-0x28ff 0x2c00-0x2cff I/O memory addresses: 0xe0100000-0xe01fffff pci1 re0 Interrupt request lines: 0x100 pcib1 I/O port window: 0x2000-0x20ff pcib1 prefetch window: 0xe0100000-0xe0100fff 0xe0104000-0xe0107fff miibus0 rgephy0 pcib2 pci2 pcib3 pci3 pcib4 pci4 uhci0 Interrupt request lines: 0x17 I/O ports: 0x3080-0x309f usbus0 uhub0 uhci1 Interrupt request lines: 0x13 I/O ports: 0x3060-0x307f usbus1 uhub2 uhci2 Interrupt request lines: 0x12 I/O ports: 0x3040-0x305f usbus2 uhub1 uhci3 Interrupt request lines: 0x10 I/O ports: 0x3020-0x303f usbus3 uhub3 ehci0 Interrupt request lines: 0x17 I/O memory addresses: 0xe0380400-0xe03807ff usbus4 uhub4 pcib5 I/O ports: 0x1000-0x10ff 0x1400-0x14ff 0x1800-0x18ff 0x1c00-0x1cff pci5 pcib6 pcib5 I/O port window: 0x1000-0x10ff 0x1400-0x14ff 0x1800-0x18ff 0x1c00-0x1cff pci6 dc0 Interrupt request lines: 0x15 pcib6 I/O port window: 0x1400-0x147f miibus1 lxtphy0 dc1 Interrupt request lines: 0x16 pcib6 I/O port window: 0x1480-0x14ff miibus2 lxtphy1 dc2 Interrupt request lines: 0x17 pcib6 I/O port window: 0x1080-0x10ff miibus3 lxtphy2 dc3 Interrupt request lines: 0x14 pcib6 I/O port window: 0x1000-0x107f miibus4 lxtphy3 isab0 isa0 pmtimer0 sc0 vga0 I/O ports: 0x3c0-0x3df I/O memory addresses: 0xa0000-0xbffff ata0 Interrupt request lines: 0xe I/O ports: 0x1f0-0x1f7 0x3f6 ata1 Interrupt request lines: 0xf I/O ports: 0x170-0x177 0x376 atapci0 Interrupt request lines: 0x13 I/O ports: 0x30a0-0x30af 0x30b0-0x30b7 0x30b8-0x30bf 0x30c8-0x30cb 0x30cc-0x30cf I/O memory addresses: 0xe0380000-0xe03803ff ata2 ata3 acpi_sysresource0 pci_link0 pci_link1 pci_link2 pci_link3 pci_link4 pci_link5 pci_link6 pci_link7 atdma0 DMA request lines: 4 I/O ports: 0x0-0xf 0x81-0x83 0x87 0x89-0x8b 0x8f 0xc0-0xdf atrtc0 Interrupt request lines: 0x8 I/O ports: 0x70-0x71 0x74-0x77 atpic0 I/O ports: 0x20-0x3d 0xa0-0xbd 0x4d0-0x4d1 npxisa0 I/O ports: 0xf0 attimer0 Interrupt request lines: 0x0 I/O ports: 0x40-0x43 0x50-0x53 acpi_sysresource1 atkbdc0 Interrupt request lines: 0x1 I/O ports: 0x60 0x64 atkbd0 uart0 Interrupt request lines: 0x4 I/O ports: 0x3f8-0x3ff uart1 Interrupt request lines: 0x3 I/O ports: 0x2f8-0x2ff hpet0 Interrupt request lines: 0x14 I/O memory addresses: 0xfed00000-0xfed03fff acpi_timer0 ACPI I/O ports: 0x408-0x40b *************************************************************************** root@BSD10:~ # devinfo -u Interrupt request lines: 0x0 (attimer0) 0x1 (atkbdc0) 0x3 (uart1) 0x4 (uart0) 0x5-0x7 (root0) 0x8 (atrtc0) 0x9 (acpi0) 0xa-0xd (root0) 0xe (ata0) 0xf (ata1) 0x10 (uhci3) 0x11 (root0) 0x12 (uhci2) 0x13 (atapci0) 0x13 (uhci1) 0x14 (dc3) 0x14 (hpet0) 0x15 (dc0) 0x16 (dc1) 0x17 (dc2) 0x17 (ehci0) 0x17 (uhci0) 0x100 (re0) DMA request lines: 0-3 (root0) 4 (atdma0) 5-7 (root0) I/O ports: 0x0-0xf (atdma0) 0x10-0x1f (acpi0) 0x20-0x3d (atpic0) 0x3e-0x3f (root0) 0x40-0x43 (attimer0) 0x44-0x4f (root0) 0x50-0x53 (attimer0) 0x54-0x5f (root0) 0x60 (atkbdc0) 0x61 ---- 0x62-0x63 (root0) 0x64 (atkbdc0) 0x65-0x6f (root0) 0x70-0x71 (atrtc0) 0x72-0x73 (acpi0) 0x74-0x77 (atrtc0) 0x78-0x7f (root0) 0x80 (acpi0) 0x81-0x83 (atdma0) 0x84-0x86 (acpi0) 0x87 (atdma0) 0x88 (acpi0) 0x89-0x8b (atdma0) 0x8c-0x8e (acpi0) 0x8f (atdma0) 0x90-0x9f (acpi0) 0xa0-0xbd (atpic0) 0xbe-0xbf (root0) 0xc0-0xdf (atdma0) 0xe0-0xef (root0) 0xf0 (npxisa0) 0xf1-0x16f (root0) 0x170-0x177 (ata1) 0x178-0x1ef (root0) 0x1f0-0x1f7 (ata0) 0x1f8-0x294 (root0) 0x295-0x296 (acpi0) 0x297-0x2f7 (root0) 0x2f8-0x2ff (uart1) 0x300-0x375 (root0) 0x376 (ata1) 0x377-0x3bf (root0) 0x3c0-0x3df (vga0) 0x3e0-0x3f5 (root0) 0x3f6 (ata0) 0x3f7 (root0) 0x3f8-0x3ff (uart0) 0x400-0x47f (acpi0) 0x480-0x4cf (root0) 0x4d0-0x4d1 (atpic0) 0x4d2-0x4ff (root0) 0x500-0x53f (acpi0) 0x540-0x67f (root0) 0x680-0x6ff (acpi0) 0x700-0xcf7 (root0) 0xcf8-0xcff (pcib0) 0xd00-0xfff (root0) 0x1000-0x10ff (pcib5) 0x1100-0x13ff (root0) 0x1400-0x14ff (pcib5) 0x1500-0x17ff (root0) 0x1800-0x18ff (pcib5) 0x1900-0x1bff (root0) 0x1c00-0x1cff (pcib5) 0x1d00-0x1fff (root0) 0x2000-0x20ff (pcib1) 0x2100-0x23ff (root0) 0x2400-0x24ff (pcib1) 0x2500-0x27ff (root0) 0x2800-0x28ff (pcib1) 0x2900-0x2bff (root0) 0x2c00-0x2cff (pcib1) 0x2d00-0x2fff (root0) 0x3000-0x301f ---- 0x3020-0x303f (uhci3) 0x3040-0x305f (uhci2) 0x3060-0x307f (uhci1) 0x3080-0x309f (uhci0) 0x30a0-0x30af (atapci0) 0x30b0-0x30b7 (atapci0) 0x30b8-0x30bf (atapci0) 0x30c0-0x30c7 (vgapci0) 0x30c8-0x30cb (atapci0) 0x30cc-0x30cf (atapci0) 0x30d0-0xffff (root0) I/O memory addresses: 0x0-0x8efff (ram0) 0x8f000-0x8ffff (root0) 0x90000-0x9ebff (ram0) 0x9ec00-0x9ffff (root0) 0xa0000-0xbffff (vga0) 0xc0000-0xdffff (acpi0) 0xe0000-0xfffff (acpi0) 0x100000-0xcee97fff (ram0) 0xcee98000-0xceebefff (root0) 0xceebf000-0xcef47fff (ram0) 0xcef48000-0xcefbefff (root0) 0xcefbf000-0xceff0fff (ram0) 0xceff1000-0xceffefff (root0) 0xcefff000-0xceffffff (ram0) 0xcf000000-0xcfffffff (root0) 0xd0000000-0xdfffffff (vgapci0) 0xe0000000-0xe0000fff (agp0) 0xe0001000-0xe00fffff (root0) 0xe0100000-0xe01fffff (pcib1) 0xe0200000-0xe02fffff (vgapci0) 0xe0300000-0xe037ffff (vgapci0) 0xe0380000-0xe03803ff (atapci0) 0xe0380400-0xe03807ff (ehci0) 0xe0380800-0xf7ffffff (root0) 0xf8000000-0xfbffffff (acpi0) 0xfc000000-0xfebfffff (root0) 0xfec00000-0xfec000ff ---- 0xfec00100-0xfecfffff (root0) 0xfed00000-0xfed03fff (hpet0) 0xfed04000-0xfed13fff (root0) 0xfed14000-0xfed17fff (acpi0) 0xfed18000-0xfed18fff (acpi0) 0xfed19000-0xfed19fff (acpi0) 0xfed1a000-0xfed1bfff (root0) 0xfed1c000-0xfed1ffff (acpi0) 0xfed20000-0xfedfffff (root0) 0xfee00000-0xfee003ff (apic0) 0xfee00400-0xffefffff (root0) 0xfff00000-0xffffffff (acpi0) ACPI I/O ports: 0x10-0x1f (root0) 0x72-0x73 (root0) 0x80 (root0) 0x84-0x86 (root0) 0x88 (root0) 0x8c-0x8e (root0) 0x90-0x9f (root0) 0x295-0x296 (root0) 0x400-0x407 (root0) 0x408-0x40b (acpi_timer0) 0x40c-0x47f (root0) 0x500-0x53f (root0) 0x680-0x6ff (root0) ACPI I/O memory addresses: 0xc0000-0xfffff (root0) 0xf8000000-0xfbffffff (root0) 0xfed14000-0xfed19fff (root0) 0xfed1c000-0xfed1ffff (root0) 0xfff00000-0xffffffff (root0) pcib1 I/O port window: 0x2000-0x20ff (re0) 0x2400-0x24ff (root0) 0x2800-0x28ff (root0) 0x2c00-0x2cff (root0) pcib1 memory window: pcib1 prefetch window: 0xe0100000-0xe0100fff (re0) 0xe0101000-0xe0103fff (root0) 0xe0104000-0xe0107fff (re0) 0xe0108000-0xe01fffff (root0) pcib2 I/O port window: pcib2 memory window: pcib2 prefetch window: pcib3 I/O port window: pcib3 memory window: pcib3 prefetch window: pcib4 I/O port window: pcib4 memory window: pcib4 prefetch window: pcib5 I/O port window: 0x1000-0x10ff (pcib6) 0x1400-0x14ff (pcib6) 0x1800-0x18ff (pcib6) 0x1c00-0x1cff (pcib6) pcib5 memory window: pcib5 prefetch window: pcib6 I/O port window: 0x1000-0x107f (dc3) 0x1080-0x10ff (dc2) 0x1400-0x147f (dc0) 0x1480-0x14ff (dc1) 0x1800-0x18ff (root0) 0x1c00-0x1cff (root0) pcib6 memory window: pcib6 prefetch window: