svn commit: r327013 - head/sys/net
Oleg Bulyzhin
oleg at FreeBSD.org
Sat Dec 23 10:57:08 UTC 2017
On Fri, Dec 22, 2017 at 07:11:36PM -0500, Stephen Hurd wrote:
> Interesting... is this a standard GENERIC kernel, or is this a custom
> config? If a custom config, can you send it to me?
>
> Also, does this system have any other iflib drivers? igb, em, or bnxt?
> Can you include the log info (if any) for them as well?
It's custom kernel on my testing machine. It has em too but ix is probed first..
If i comment out if_ix.ko load - it boots just fine (looks like if_em is
not calling iflib_irq_set_affinity()):
em0: <Intel(R) PRO/1000 Network Connection> port 0xdc00-0xdc1f mem 0xfeae0000-0x
feafffff,0xfeac0000-0xfeadffff irq 17 at device 0.0 on pci3
em0: attach_pre capping queues at 1
em0: using 1024 tx descriptors and 1024 rx descriptors
em0: msix_init qsets capped at 1
em0: PCIY_MSIX capability not found; or rid 0 == 0.
em0: Using a Legacy interrupt
em0: allocated for 1 tx_queues
em0: allocated for 1 rx_queues
ioapic0: routing intpin 17 (PCI IRQ 17) to lapic 0 vector 54
em0: bpf attached
em0: Ethernet address: 00:15:17:3a:0c:7a
em0: netmap queues/slots: TX 1/1024, RX 1/1024
P.S. verbose dmesg & kernel conf attached
--
Oleg.
================================================================
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg at rinet.ru ===
================================================================
-------------- next part --------------
/boot/config: 0:ad(0,a)/boot/loader -Dh -S115200
FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/loader
boot:
Consoles: internal video/keyboard serial port
BIOS drive C: is disk0
BIOS 619kB/3111360kB available memory
FreeBSD/x86 bootstrap loader, Revision 1.1
(Thu Dec 21 19:31:04 MSK 2017 root at slave.rinet.ru)
Loading /boot/defaults/loader.conf
/boot/kernel/kernel text=0x5826b8 data=0x7d500+0x2b3378 syms=[0x8+0x9e880+0x8+0xa0fbf]
/boot/entropy size=0x1000
/boot/kernel/nullfs.ko size 0xbd30 at 0xdf4000
/boot/kernel/geom_mirror.ko size 0x2c968 at 0xe00000
/boot/kernel/ipfw.ko size 0x47820 at 0xe2d000
/boot/kernel/carp.ko size 0x13420 at 0xe75000
/boot/kernel/if_bge.ko size 0x247c8 at 0xe89000
loading required module 'miibus'
/boot/kernel/miibus.ko size 0x414b8 at 0xeae000
/boot/kernel/if_em.ko size 0x6ca88 at 0xef0000
/boot/kernel/if_nfe.ko size 0x13480 at 0xf5d000
/boot/kernel/if_re.ko size 0x13e98 at 0xf71000
/boot/kernel/if_ix.ko size 0x52bc0 at 0xf85000
/boot/kernel/libalias.ko size 0x19dd8 at 0xfd8000
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...
GDB: no debug ports present
KDB: debugger backends: ddb
KDB: current backend: ddb
Table 'FACP' at 0xbdf70290
Table 'APIC' at 0xbdf70390
APIC: Found table at 0xbdf70390
APIC: Using the MADT enumerator.
Copyright (c) 1992-2017 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 12.0-CURRENT #5 r327061M: Sat Dec 23 01:53:58 MSK 2017
root at slave.rinet.ru:/usr/obj/usr/src/amd64.amd64/sys/slave-amd64-smp-debug amd64
FreeBSD clang version 5.0.1 (tags/RELEASE_501/final 320880) (based on LLVM 5.0.1)
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
Table 'FACP' at 0xbdf70290
Table 'APIC' at 0xbdf70390
Table 'MCFG' at 0xbdf70420
Table 'OEMB' at 0xbdf88040
Table 'HPET' at 0xbdf7f8b0
Table 'SSDT' at 0xbdf7f8f0
ACPI: No SRAT table found
Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff80ff2000.
Preloaded boot_entropy_cache "/boot/entropy" at 0xffffffff80ffacd8.
Preloaded elf obj module "/boot/kernel/nullfs.ko" at 0xffffffff80ffad30.
Preloaded elf obj module "/boot/kernel/geom_mirror.ko" at 0xffffffff80ffb358.
Preloaded elf obj module "/boot/kernel/ipfw.ko" at 0xffffffff80ffba48.
Preloaded elf obj module "/boot/kernel/carp.ko" at 0xffffffff80ffc0f0.
Preloaded elf obj module "/boot/kernel/if_bge.ko" at 0xffffffff80ffc7d8.
Preloaded elf obj module "/boot/kernel/miibus.ko" at 0xffffffff80ffce40.
Preloaded elf obj module "/boot/kernel/if_em.ko" at 0xffffffff80ffd428.
Preloaded elf obj module "/boot/kernel/if_nfe.ko" at 0xffffffff80ffda90.
Preloaded elf obj module "/boot/kernel/if_re.ko" at 0xffffffff80ffe038.
Preloaded elf obj module "/boot/kernel/if_ix.ko" at 0xffffffff80ffe5e0.
Preloaded elf obj module "/boot/kernel/libalias.ko" at 0xffffffff80ffed08.
link_elf_obj: symbol sctp_calculate_cksum undefined
KLD file ipfw.ko - could not finalize loading
Calibrating TSC clock ... TSC clock: 3515725584 Hz
CPU: AMD Phenom(tm) II X4 970 Processor (3515.73-MHz K8-class CPU)
Origin="AuthenticAMD" Id=0x100f43 Family=0x10 Model=0x4 Stepping=3
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
Features2=0x802009<SSE3,MON,CX16,POPCNT>
AMD Features=0xee500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM,3DNow!+,3DNow!>
AMD Features2=0x837ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,SKINIT,WDT,NodeId>
SVM: (disabled in BIOS) Features=0xf<NP,LbrVirt,SVML,NRIPS>
Revision=1, ASIDs=64
TSC: P-state invariant
L1 2MB data TLB: 48 entries, fully associative
L1 2MB instruction TLB: 16 entries, fully associative
L1 4KB data TLB: 48 entries, fully associative
L1 4KB instruction TLB: 32 entries, fully associative
L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative
L2 2MB data TLB: 128 entries, 2-way associative
L2 2MB instruction TLB: 0 entries, 2-way associative
L2 4KB data TLB: 512 entries, 4-way associative
L2 4KB instruction TLB: 512 entries, 4-way associative
L2 unified cache: 512 kbytes, 64 bytes/line, 1 lines/tag, 16-way associative
real memory = 4294967296 (4096 MB)
Physical memory chunk(s):
0x0000000000010000 - 0x0000000000096fff, 552960 bytes (135 pages)
0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages)
0x0000000001039000 - 0x00000000b938dfff, 3090501632 bytes (754517 pages)
avail memory = 3070300160 (2928 MB)
MADT: Found CPU APIC ID 0 ACPI ID 1: enabled
SMP: Added CPU 0 (AP)
MADT: Found CPU APIC ID 1 ACPI ID 2: enabled
SMP: Added CPU 1 (AP)
MADT: Found CPU APIC ID 2 ACPI ID 3: enabled
SMP: Added CPU 2 (AP)
MADT: Found CPU APIC ID 3 ACPI ID 4: enabled
SMP: Added CPU 3 (AP)
MADT: Found CPU APIC ID 132 ACPI ID 5: disabled
MADT: Found CPU APIC ID 133 ACPI ID 6: disabled
MADT: Found CPU APIC ID 134 ACPI ID 7: disabled
MADT: Found CPU APIC ID 135 ACPI ID 8: disabled
Event timer "LAPIC" quality 100
LAPIC: ipi_wait() us multiplier 55 (r 6300328 tsc 3515725584)
ACPI APIC Table: <112714 APIC1018>
Package ID shift: 2
L3 cache ID shift: 2
L2 cache ID shift: 0
L1 cache ID shift: 0
Core ID shift: 0
INTR: Adding local APIC 1 as a target
INTR: Adding local APIC 2 as a target
INTR: Adding local APIC 3 as a target
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
Package HW ID = 0
Core HW ID = 0
CPU0 (BSP): APIC ID: 0
Core HW ID = 1
CPU1 (AP): APIC ID: 1
Core HW ID = 2
CPU2 (AP): APIC ID: 2
Core HW ID = 3
CPU3 (AP): APIC ID: 3
APIC: CPU 0 has ACPI ID 1
APIC: CPU 1 has ACPI ID 2
APIC: CPU 2 has ACPI ID 3
APIC: CPU 3 has ACPI ID 4
Pentium Pro MTRR support enabled
x86bios: IVT 0x000000-0x0004ff at 0xfffff80000000000
x86bios: SSEG 0x096000-0x096fff at 0xfffffe001edfa000
x86bios: EBDA 0x09a000-0x09ffff at 0xfffff8000009a000
x86bios: ROM 0x0a0000-0x0fefff at 0xfffff800000a0000
lapic0: MCE Thresholding ELVT unmasked
amd_thresholding_monitor: Starting AMD thresholding on bank 4
random: read 3840 bytes from preloaded cache
random: unblocking device.
arc4random: read 32 bytes from preloaded cache
ULE: setup cpu 0
ULE: setup cpu 1
ULE: setup cpu 2
ULE: setup cpu 3
ACPI: RSDP 0x00000000000FB610 000024 (v02 ACPIAM)
ACPI: XSDT 0x00000000BDF70100 000054 (v01 112714 XSDT1018 20141127 MSFT 00000097)
ACPI: FACP 0x00000000BDF70290 0000F4 (v03 112714 FACP1018 20141127 MSFT 00000097)
Firmware Warning (ACPI): 32/64X length mismatch in FADT/Gpe0Block: 64/32 (20171214/tbfadt-748)
ACPI: DSDT 0x00000000BDF70460 00F248 (v01 A1873 A1873001 00000001 INTL 20060113)
ACPI: FACS 0x00000000BDF88000 000040
ACPI: APIC 0x00000000BDF70390 00008C (v01 112714 APIC1018 20141127 MSFT 00000097)
ACPI: MCFG 0x00000000BDF70420 00003C (v01 112714 OEMMCFG 20141127 MSFT 00000097)
ACPI: OEMB 0x00000000BDF88040 000072 (v01 112714 OEMB1018 20141127 MSFT 00000097)
ACPI: HPET 0x00000000BDF7F8B0 000038 (v01 112714 OEMHPET 20141127 MSFT 00000097)
ACPI: SSDT 0x00000000BDF7F8F0 0008BC (v01 A M I POWERNOW 00000001 AMD 00000001)
MADT: Found IO APIC ID 4, Interrupt 0 at 0xfec00000
ioapic0: ver 0x21 maxredir 0x17
ioapic0: Routing external 8259A's -> intpin 0
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 -> intpin 2
MADT: Interrupt override: source 9, irq 9
ioapic0: intpin 9 trigger: level
ioapic0: intpin 9 polarity: low
ioapic0 <Version 2.1> irqs 0-23 on motherboard
cpu0 BSP:
ID: 0x00000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff
lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400
AMD ext features: 0x00040007
AMD elvt0: 0x00010000
AMD elvt1: 0x000000f2
AMD elvt2: 0x00010000
AMD elvt3: 0x00010000
random: entropy device external interface
io: <I/O>
kbd: new array size 4
kbd1 at kbdmux0
mem: <memory>
netmap: loaded module
null: <full device, null device, zero device>
nexus0
random: harvesting attach, 8 bytes (4 bits) from ram0
acpi0: <112714 XSDT1018> on motherboard
ACPI: Executed 3 blocks of module-level executable AML code
ACPI: 2 ACPI AML tables successfully acquired and loaded
PCIe: Memory Mapped configuration base @ 0xe0000000
ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48
acpi0: Power Button (fixed)
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource0
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource1
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource2
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource3
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource4
random: harvesting attach, 8 bytes (4 bits) from acpi_sysresource5
acpi0: reservation of fee00000, 1000 (3) failed
acpi0: reservation of ffb80000, 80000 (3) failed
acpi0: reservation of fec10000, 20 (3) failed
acpi0: reservation of fed40000, 5000 (3) failed
acpi0: reservation of fed80000, 1000 (3) failed
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, bdf00000 (3) failed
cpu0: Processor \_PR_.P001 (ACPI ID 1) -> APIC ID 0
cpu0: <ACPI CPU> on acpi0
cpu0: switching to generic Cx mode
random: harvesting attach, 8 bytes (4 bits) from cpu0
cpu1: Processor \_PR_.P002 (ACPI ID 2) -> APIC ID 1
cpu1: <ACPI CPU> on acpi0
random: harvesting attach, 8 bytes (4 bits) from cpu1
cpu2: Processor \_PR_.P003 (ACPI ID 3) -> APIC ID 2
cpu2: <ACPI CPU> on acpi0
random: harvesting attach, 8 bytes (4 bits) from cpu2
cpu3: Processor \_PR_.P004 (ACPI ID 4) -> APIC ID 3
cpu3: <ACPI CPU> on acpi0
random: harvesting attach, 8 bytes (4 bits) from cpu3
ACPI: Processor \_PR_.P005 (ACPI ID 5) ignored
ACPI: Processor \_PR_.P006 (ACPI ID 6) ignored
ACPI: Processor \_PR_.P007 (ACPI ID 7) ignored
ACPI: Processor \_PR_.P008 (ACPI ID 8) ignored
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
ioapic0: routing intpin 2 (ISA IRQ 0) to lapic 0 vector 49
Event timer "i8254" frequency 1193182 Hz quality 100
random: harvesting attach, 8 bytes (4 bits) from attimer0
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
atrtc0: registered as a time-of-day clock, resolution 1.000000s
ioapic0: routing intpin 8 (ISA IRQ 8) to lapic 0 vector 50
Event timer "RTC" frequency 32768 Hz quality 0
random: harvesting attach, 8 bytes (4 bits) from atrtc0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
hpet0: vendor 0x4353, rev 0x10, 14318180Hz, 3 timers, legacy route
hpet0: t0: irqs 0x00c00000 (0), MSI, periodic
hpet0: t1: irqs 0x00c00000 (0), MSI, periodic
hpet0: t2: irqs 0x00c00000 (0), MSI, periodic
Timecounter "HPET" frequency 14318180 Hz quality 950
msi: routing MSI-X IRQ 256 to local APIC 0 vector 51
msi: routing MSI-X IRQ 257 to local APIC 0 vector 52
msi: routing MSI-X IRQ 258 to local APIC 0 vector 53
Event timer "HPET" frequency 14318180 Hz quality 450
Event timer "HPET1" frequency 14318180 Hz quality 450
Event timer "HPET2" frequency 14318180 Hz quality 450
random: harvesting attach, 8 bytes (4 bits) from hpet0
ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
random: harvesting attach, 8 bytes (4 bits) from acpi_timer0
acpi_ec0: <Embedded Controller: GPE 0xa> port 0x62,0x66 on acpi0
random: harvesting attach, 8 bytes (4 bits) from acpi_ec0
pci_link0: Index IRQ Rtd Ref IRQs
Initial Probe 0 5 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 5 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link0
pci_link1: Index IRQ Rtd Ref IRQs
Initial Probe 0 11 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 11 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link1
pci_link2: Index IRQ Rtd Ref IRQs
Initial Probe 0 10 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 10 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link2
pci_link3: Index IRQ Rtd Ref IRQs
Initial Probe 0 9 N 0 3 4 5 6 9 10 11 14 15
Validation 0 9 N 0 3 4 5 6 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link3
pci_link4: Index IRQ Rtd Ref IRQs
Initial Probe 0 255 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 255 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link4
pci_link5: Index IRQ Rtd Ref IRQs
Initial Probe 0 255 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 255 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link5
pci_link6: Index IRQ Rtd Ref IRQs
Initial Probe 0 255 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 255 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link6
pci_link7: Index IRQ Rtd Ref IRQs
Initial Probe 0 255 N 0 3 4 5 6 7 9 10 11 14 15
Validation 0 255 N 0 3 4 5 6 7 9 10 11 14 15
After Disable 0 255 N 0 3 4 5 6 7 9 10 11 14 15
random: harvesting attach, 8 bytes (4 bits) from pci_link7
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pcib0: decoding 5 range 0-0xff
pcib0: decoding 4 range 0-0xcf7
pcib0: decoding 4 range 0xd00-0xffff
pcib0: decoding 3 range 0xa0000-0xbffff
pcib0: decoding 3 range 0xd0000-0xdffff
pcib0: decoding 3 range 0xbe000000-0xdfffffff
pcib0: decoding 3 range 0xf0000000-0xfebfffff
pci0: <ACPI PCI bus> on pcib0
pci0: domain=0, physical bus=0
found-> vendor=0x1022, dev=0x9601, revid=0x00
domain=0, bus=0, slot=0, func=0
class=06-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0006, statreg=0x2230, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1043, dev=0x9602, revid=0x00
domain=0, bus=0, slot=1, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0107, statreg=0x0230, cachelnsz=0 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
secbus=1, subbus=1
found-> vendor=0x1022, dev=0x9603, revid=0x00
domain=0, bus=0, slot=2, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0107, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=10
powerspec 3 supports D0 D3 current D0
MSI supports 1 message
pcib0: matched entry for 0.2.INTA
pcib0: slot 2 INTA hardwired to IRQ 18
secbus=2, subbus=2
found-> vendor=0x1022, dev=0x9605, revid=0x00
domain=0, bus=0, slot=5, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0107, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
powerspec 3 supports D0 D3 current D0
MSI supports 1 message
pcib0: matched entry for 0.5.INTA
pcib0: slot 5 INTA hardwired to IRQ 17
secbus=3, subbus=3
found-> vendor=0x1022, dev=0x9608, revid=0x00
domain=0, bus=0, slot=9, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
cmdreg=0x0106, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
powerspec 3 supports D0 D3 current D0
MSI supports 1 message
pcib0: matched entry for 0.9.INTA
pcib0: slot 9 INTA hardwired to IRQ 17
secbus=4, subbus=4
found-> vendor=0x1022, dev=0x9609, revid=0x00
domain=0, bus=0, slot=10, func=0
class=06-04-00, hdrtype=0x01, mfdev=0
lot 10 INTA hardwired to IRQ 18
secbus=5, subbus=5
found-> vendor=0x1002, dev=0x4391, revid=0x40
domain=0, bus=0, hdrtype=0x00, mfdev=0
cmdreg=0x0107, statreg=0x0230, cachelnsz=16 (dwords)
lattimer=0x40 (1920 ns), mingnt=0x0 range 32, base 0xfe7fe000, size 12, enabled
pcib0: allocated type 3 (0xfe7fe000-0xfe7fefff) for rid 10 of pci0:0:18:0
pcib0: maa, irq=10
map[10]: type Memory, range 32, base 0xfe7fd000, size 12, enabled
pcib0: allocated type 3 (0xfe7fd000-0xfe7fdf entry for 0.19.INTA
pcib0: slot 19 INTA hardwired to IRQ 18
ohci early: SMM active, request owner change
found-> vendor=0x1002,f pci0:0:20:2
pcib0: matched entry for 0.20.INTA
pcib0: slot 20 INTA hardwired to IRQ 16
found-> vendor=0x1002, dev=0x439d, revislot=20, func=3
class=06-01-00, hdrtype=0x00, mfdev=1
cmdreg=0x000f, statreg=0x0220, cachelnsz=0 (dwords)
d type 3 (0xfe7f3000-0xfe7f3fff) for rid 10 of pci0:0:22:0
pcib0: matched entry for 0.22.INTA
pcib0: slot 22 INTA hardwired to Iatreg=0x0000, cachelnsz=0 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
found-> vendor=0x1022, dain=0, bus=0, slot=24, func=3
class=06-00-00, hdrtype=0x00, mfdev=1
cmdreg=0x0000, statreg=0x0010, cachelnsz=0 ( powerspec 3 supports D0 D1 D2 D3 current D0
MSI supports 1 message, 64 bit
map[10]: type Prefetchable Memorrt 0xb000-0xb0ff mem 0xd0000000-0xdfffffff,0xfe9f0000-0xfe9fffff,0xfe800000-0xfe8fffff irq 18 at device 5.0 on pci1
vgapci0: Boottach, 8 bytes (4 bits) from vgapci0
pci1: <multimedia, HDA> at device 5.1 (no driver attached)
random: harvesting attach, 8 bytts 1 message, 64 bit, vector masks
MSI-X supports 64 messages in map 0x20
map[10]: type Prefetchable Memory, ran enabled
pcib2: allocated prefetch range (0xfde80000-0xfdefffff) for rid 10 of pci0:2:0:0
map[18]: type I/O Port, range lot 0 INTB hardwired to IRQ 19
ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver> port 0xcc00-0xcc1f mem 0xfde80000-0xfdefffff,0xfde7c000-0xfde7ffff irq 18 at device 0.0 on pci2
ix0: using 2048 tx descriptors and 2048 rx descriptors
ix0: msix_init qsets capped at 16
ix0: pxm cpus: 4 queue msgs: 63 admincnt: 1
ix0: using 4 rx queues 4 tx queues
ix0: attempting to allocate 5 MSI-X vectors (64 supported)
msi: routing MSI-X IRQ 259 to local APIC 0 vector 54
msi: routing MSI-X IRQ 260 to local APIC 0 vector 55
msi: routing MSI-X IRQ 261 to local APIC 0 vector 56
msi: routing MSI-X IRQ 262 to local APIC 0 vector 57
msi: routing MSI-X IRQ 263 to local APIC 0 vector 58
ix0: using IRQs 259-263 for MSI-X
ix0: Using MSIX interrupts with 5 vectors
ix0: allocated for 4 queues
ix0: allocated for 4 rx queues
ix0: irq=259, type=0, qid=0, name=rxq0
panic: Assertion gtask->gt_taskqueue != NULL failed at /usr/src/sys/net/iflib.c:5178
cpuid = 0
time = 1
KDB: enter: panic
[ thread pid 0 tid 100000 ]
Stopped at kdb_enter+0x3b: movq $0,kdb_why
db>
-------------- next part --------------
include "/s/kernconf/slave-debug"
ident slave-amd64-smp-debug
machine amd64
cpu HAMMER
options SMP
options PRINTF_BUFR_SIZE=256
-------------- next part --------------
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
# dtrace
makeoptions WITH_CTF=1
options DDB_CTF
options KDTRACE_HOOKS
options KDTRACE_FRAME
#options SCHED_4BSD # 4BSD scheduler
options SCHED_ULE
options PREEMPTION # Enable kernel thread preemption
options FULL_PREEMPTION
options INET # InterNETworking
options FFS # Berkeley Fast Filesystem
options SOFTUPDATES # Enable FFS soft updates support
#options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big directories
options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!]
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options INET6 # IPv6 communications protocols
options MROUTING
options VLAN_ARRAY
options IPFIREWALL_DEFAULT_TO_ACCEPT
#options IPFIREWALL_FORWARD
#options IPFIREWALL_NAT
#options LIBALIAS
options GEOM_PART_GPT
options GEOM_LABEL
# Bus support.
device acpi
device pci
device cpufreq
device amdtemp
device coretemp
# Floppy drives
device fdc
# ATA and ATAPI devices
device ata
#device atadisk # ATA disk drives
options ATA_STATIC_ID # Static device numbering
#options ATA_CAM
device scbus
device pass
device ahci
device ada
device da
device cd
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mouse
device kbdmux # keyboard multiplexer
device vga # VGA video card driver
# syscons is the default console driver, resembling an SCO console
device sc
device usb
device ehci
device uhci
device xhci
device ukbd
device ums
device umass
# Serial (COM) ports
#device sio # 8250, 16[45]50 based serial ports
device uart # Generic UART driver
# Pseudo devices.
device loop # Network loopback
device random # Entropy device
device ether # Ethernet support
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
device bpf # Berkeley packet filter
device lagg
device netmap
# Debugging for use in -current
options KDB # Enable kernel debugger support.
options DDB # Support DDB.
options GDB # Support remote GDB.
options DIAGNOSTIC
options INVARIANTS # Enable calls of extra sanity checking
options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS
options WITNESS # Enable checks to detect deadlocks and cycles
options WITNESS_KDB
options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed
#options LOCK_PROFILING
#options MPROF_BUFFERS="1536"
#options MPROF_HASH_SIZE="1543"
#options DEBUG_MEMGUARD
#options DEBUG_REDZONE
#options hwpmc
options HWPMC_HOOKS
options KTR
options KTR_ENTRIES=8192
options KTR_COMPILE=(KTR_SPARE4)
#options KTR_MASK=KTR_INTR
options KTR_CPUMASK=0xf
#options KTR_VERBOSE
More information about the svn-src-all
mailing list