Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Dec 2017 13:57:06 +0300
From:      Oleg Bulyzhin <oleg@FreeBSD.org>
To:        Stephen Hurd <shurd@sasktel.net>
Cc:        Oleg Bulyzhin <oleg@FreeBSD.org>, Stephen Hurd <shurd@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org, Sean Bruno <sbruno@freebsd.org>, erj@freebsd.org
Subject:   Re: svn commit: r327013 - head/sys/net
Message-ID:  <20171223105706.GA86594@lath.RINET.ru>
In-Reply-To: <f3b03310-99c8-42c8-be0b-e45742d6f364@sasktel.net>
References:  <201712200103.vBK13YgS025896@repo.freebsd.org> <20171222115825.GA69149@lath.RINET.ru> <16beab6b-3252-1f84-33f4-f9fc49f158a2@FreeBSD.org> <20171222225840.GA78272@lath.RINET.ru> <f3b03310-99c8-42c8-be0b-e45742d6f364@sasktel.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

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@rinet.ru ===
================================================================


--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=dmesg

/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@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@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>


--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=slave-amd64-smp-debug


include		"/s/kernconf/slave-debug"

ident		slave-amd64-smp-debug
machine		amd64
cpu		HAMMER
options		SMP

options		PRINTF_BUFR_SIZE=256


--qDbXVdCdHGoSgWSk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=slave-debug


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


--qDbXVdCdHGoSgWSk--



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