NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/59876: igc0: unable to initialize



>Number:         59876
>Category:       kern
>Synopsis:       igc0: unable to initialize
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 01 19:05:00 +0000 2026
>Originator:     Shinichi Doyashiki
>Release:        NetBSD 10.1_STABLE
>Organization:
	at home
>Environment:
System: NetBSD kanade.hq.csel.org 10.1_STABLE NetBSD 10.1_STABLE (GENERIC) #0: Fri Jan 2 03:14:41 JST 2026 clare%kanade.hq.csel.org@localhost:/export/netbsd/stable-10/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
	unable to initialize igc0 device for i225-V on some machine.


  \\-__,------,___.
   \\        __,---`  NetBSD/x86 EFI Boot (x64)
    \\       `---,_.  Revision 1.2 (Wed Aug 13 18:28:20 UTC 2025)
     \\-,_____,.---`
      \\
       \\
        \\

21432512+785000+1312152 [946552+1402248+1027531]=0x1b38fc8
[   1.0000000] cpu_rng: rdrand/rdseed
[   1.0000000] entropy: ready
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[   1.0000000]     2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
[   1.0000000]     2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
[   1.0000000]     2024, 2025
[   1.0000000]     The NetBSD Foundation, Inc.  All rights reserved.
[   1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[   1.0000000]     The Regents of the University of California.  All rights reserved.

[   1.0000000] NetBSD 10.1_STABLE (GENERIC) #0: Fri Jan  2 03:14:41 JST 2026
[   1.0000000]  clare%kanade.hq.csel.org@localhost:/export/netbsd/stable-10/src/sys/arch/amd64/compile/GENERIC
[   1.0000000] total memory = 32603 MB
[   1.0000000] avail memory = 31514 MB
[   1.0000000] RTC BIOS diagnostic error 0x3b<config_unit,memory_size,fixed_disk>
[   1.0000040] efi: systbl at pa 79a38018
[   1.0000040] mainbus0 (root)
[   1.0000040] ACPI: RSDP 0x0000000079637014 000024 (v02 ALASKA)
[   1.0000040] ACPI: XSDT 0x0000000079636728 0000DC (v01 ALASKA A M I    01072009 AMI  01000013)
[   1.0000040] ACPI: FACP 0x00000000795D7000 000114 (v06 ALASKA A M I    01072009 AMI  00010013)
[   1.0000040] ACPI: DSDT 0x00000000795CA000 00C7B3 (v02 ALASKA A M I    01072009 INTL 20160930)
[   1.0000040] ACPI: FACS 0x0000000079639000 000040
[   1.0000040] ACPI: FPDT 0x00000000795C9000 000044 (v01 ALASKA A M I    01072009 AMI  00010013)
[   1.0000040] ACPI: FIDT 0x00000000795C8000 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[   1.0000040] ACPI: MCFG 0x00000000795D9000 00003C (v01 ALASKA A M I    01072009 MSFT 00000097)
[   1.0000040] ACPI: DBG2 0x00000000795D8000 000072 (v00 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: DBGP 0x00000000795C7000 000034 (v01 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: HPET 0x00000000795C5000 000038 (v01 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: LPIT 0x00000000795C4000 00005C (v01 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: APIC 0x00000000795C3000 000084 (v04 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: NPKT 0x00000000795C2000 000065 (v01 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: SSDT 0x00000000795BD000 003F72 (v02 INTEL  DptfTab  00000003 BRXT 0100000D)
[   1.0000040] ACPI: SSDT 0x00000000795B6000 0010B3 (v02 INTEL  UsbCTabl 00000003 BRXT 0100000D)
[   1.0000040] ACPI: SSDT 0x00000000795B5000 0009FF (v01 Intel_ Platform 00001000 INTL 20160930)
[   1.0000040] ACPI: AAFT 0x00000000795B4000 0002CE (v01 ALASKA OEMAAFT  01072009 MSFT 00000097)
[   1.0000040] ACPI: SSDT 0x00000000795B3000 0005BC (v02 PmRef  Cpu0Ist  00003000 INTL 20160930)
[   1.0000040] ACPI: SSDT 0x00000000795B2000 000775 (v02 CpuRef CpuSsdt  00003000 INTL 20160930)
[   1.0000040] ACPI: SSDT 0x00000000795B1000 00035F (v02 PmRef  Cpu0Tst  00003000 INTL 20160930)
[   1.0000040] ACPI: SSDT 0x00000000795B0000 0001E6 (v02 PmRef  ApTst    00003000 INTL 20160930)
[   1.0000040] ACPI: SSDT 0x00000000795AD000 00286F (v02 SaSsdt SaSsdt   00003000 INTL 20160930)
[   1.0000040] ACPI: TPM2 0x00000000795AC000 000034 (v04 ALASKA A M I    00000001 AMI  00000000)
[   1.0000040] ACPI: DMAR 0x00000000795C6000 0000A8 (v01 INTEL  GLK-SOC  00000003 BRXT 0100000D)
[   1.0000040] ACPI: WDAT 0x00000000795AB000 000104 (v01                 00000000      00000000)
[   1.0000040] ACPI: WSMT 0x00000000795C1000 000028 (v01 ALASKA A M I    01072009 AMI  00010013)
[   1.0000040] ACPI: 9 ACPI AML tables successfully acquired and loaded
[   1.0000040] ioapic0 at mainbus0 apid 1
[   1.0000040] cpu0 at mainbus0 apid 0
[   1.0000040] cpu0: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz, id 0x706a8
[   1.0000040] cpu0: node 0, package 0, core 0, smt 0
[   1.0000040] cpu1 at mainbus0 apid 2
[   1.0000040] cpu1: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz, id 0x706a8
[   1.0000040] cpu1: node 0, package 0, core 1, smt 0
[   1.0000040] cpu2 at mainbus0 apid 4
[   1.0000040] cpu2: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz, id 0x706a8
[   1.0000040] cpu2: node 0, package 0, core 2, smt 0
[   1.0000040] cpu3 at mainbus0 apid 6
[   1.0000040] cpu3: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz, id 0x706a8
[   1.0000040] cpu3: node 0, package 0, core 3, smt 0
[   1.0000040] acpi0 at mainbus0: Intel ACPICA 20221020
[   1.0000040] ACPI: Dynamic OEM Table Load:
[   1.0000040] ACPI: SSDT 0xFFFFF6A1B74B0908 000190 (v02 PmRef  Cpu0Cst  00003001 INTL 20160930)
[   1.0000040] ACPI: Dynamic OEM Table Load:
[   1.0000040] ACPI: SSDT 0xFFFFF6A1B743F408 0001E6 (v02 PmRef  ApIst    00003000 INTL 20160930)
[   1.0000040] ACPI: Dynamic OEM Table Load:
[   1.0000040] ACPI: SSDT 0xFFFFF69A7ED2D108 0000C9 (v02 PmRef  ApCst    00003000 INTL 20160930)
[   1.0142399] hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)
[   1.0218163] acpiec0 at acpi0 (H_EC, PNP0C09-1): not present
[   1.0218163] com0 at acpi0 (UAR1, PNP0501-0): io 0x3f8-0x3ff irq 4
[   1.0218163] com0: ns16550a, 16-byte FIFO
[   1.0218163] com0: console
[   1.0218163] attimer1 at acpi0 (TIMR, PNP0100): io 0x40-0x43,0x50-0x53 irq 0
[   1.0218163] acpivga0 at acpi0 (GFX0): ACPI Display Adapter
[   1.0218163] acpiout0 at acpivga0 (DD01, 0x0100): ACPI Display Output Device
[   1.0218163] acpiout1 at acpivga0 (DD02, 0x0002): ACPI Display Output Device
[   1.0218163] acpiout2 at acpivga0 (DD03, 0x0200): ACPI Display Output Device
[   1.0218163] acpiout3 at acpivga0 (DD04, 0x0004): ACPI Display Output Device
[   1.0218163] acpiout4 at acpivga0 (DD05, 0x0005): ACPI Display Output Device
[   1.0218163] acpiout5 at acpivga0 (DD06, 0x0006): ACPI Display Output Device
[   1.0218163] acpiout6 at acpivga0 (DD07, 0x0007): ACPI Display Output Device
[   1.0218163] acpiout7 at acpivga0 (DD08, 0x0008): ACPI Display Output Device
[   1.0218163] acpiout8 at acpivga0 (DD09, 0x0009): ACPI Display Output Device
[   1.0218163] acpiout9 at acpivga0 (DD0A, 0x000a): ACPI Display Output Device
[   1.0218163] acpiout10 at acpivga0 (DD0B, 0x000b): ACPI Display Output Device
[   1.0218163] acpiout11 at acpivga0 (DD0C, 0x000c): ACPI Display Output Device
[   1.0218163] acpiout12 at acpivga0 (DD0D, 0x000d): ACPI Display Output Device
[   1.0218163] acpiout13 at acpivga0 (DD0E, 0x000e): ACPI Display Output Device
[   1.0218163] acpiout14 at acpivga0 (DD0F, 0x000f): ACPI Display Output Device
[   1.0218163] acpiout15 at acpivga0 (DD1F, 0x0400): ACPI Display Output Device
[   1.0218163] acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
[   1.0218163] igpio0 at acpi0 (GPO1, INT3453-1): mem 0xd0c40000-0xd0c40cee irq 14
[   1.0218163] gpio0 at igpio0: 35 pins
[   1.0218163] igpio1 at acpi0 (GPO0, INT3453-2): mem 0xd0c50000-0xd0c50afe irq 14
[   1.0218163] gpio1 at igpio1: 35 pins
[   1.0218163] igpio2 at acpi0 (GPO2, INT3453-3): mem 0xd0c90000-0xd0c907be irq 15
[   1.0218163] gpio2 at igpio2: 35 pins
[   1.0218163] igpio3 at acpi0 (GPO3, INT3453-4): mem 0xd0c80000-0xd0c8082e irq 14
[   1.0218163] gpio3 at igpio3: 35 pins
[   1.0218163] PEPD (INT33A1) at acpi0 not configured
[   1.0218163] TPM (MSFT0101) at acpi0 not configured
[   1.0218163] IETM (INT3400) at acpi0 not configured
[   1.0218163] DPLY (INT3406) at acpi0 not configured
[   1.0218163] TFN1 (INT3404) at acpi0 not configured
[   1.0218163] CHRG (INT3403) at acpi0 not configured
[   1.0218163] TPWR (INT3407) at acpi0 not configured
[   1.0218163] SEN1 (INT3403) at acpi0 not configured
[   1.0218163] SEN2 (INT3403) at acpi0 not configured
[   1.0218163] SEN3 (INT3403) at acpi0 not configured
[   1.0218163] SEN4 (INT3403) at acpi0 not configured
[   1.0218163] acpifan0 at acpi0 (FAN0, PNP0C0B-0): ACPI Fan
[   1.0218163] acpifan0: failed to initialize
[   1.0218163] acpitz0 at acpi0 (TZ01): cpu0
[   1.0218163] acpitz0: active cooling level 0: 65.0C
[   1.0218163] ACPI: Enabled 6 GPEs in block 00 to 7F
[   1.0218163] pci0 at mainbus0 bus 0: configuration mode 1
[   1.0218163] pchb0 at pci0 dev 0 function 0: Intel Gemini Lake Host Bridge (rev. 0x06)
[   1.0218163] Intel Gemini Lake DPTF (miscellaneous DASP, revision 0x06) at pci0 dev 0 function 1 not configured
[   1.0218163] i915drmkms0 at pci0 dev 2 function 0: Intel UHD Graphics 600 (rev. 0x06)
[   1.0218163] hdaudio0 at pci0 dev 14 function 0: HD Audio Controller
[   1.0218163] hdaudio0: interrupting at msi0 vec 0
[   1.0218163] hdaudio0: HDA ver. 1.0, OSS 6, ISS 7, BSS 0, SDO 1, 64-bit
[   1.0218163] hdafg0 at hdaudio0: Realtek ALC892
[   1.0218163] hdafg0: DAC00 6ch: Speaker [Jack]
[   1.0218163] hdafg0: DAC01 2ch: HP Out [Jack]
[   1.0218163] hdafg0: DIG02 2ch: SPDIF Out [Jack]
[   1.0218163] hdafg0: ADC03 2ch: Line In [Jack], Mic In [Jack]
[   1.0218163] hdafg0: ADC04 2ch: Mic In [Jack]
[   1.0218163] hdafg0: 6ch/2ch 32000Hz 44100Hz 48000Hz 88200Hz 96000Hz 192000Hz PCM16 PCM20 PCM24 AC3
[   1.0218163] audio0 at hdafg0: playback, capture, full duplex, independent
[   1.0218163] audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for playback
[   1.0218163] audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for recording
[   1.0218163] spkr0 at audio0: PC Speaker (synthesized)
[   1.0218163] wsbell at spkr0 not configured
[   1.0218163] hdafg1 at hdaudio0: Intel HDMI/DP
[   1.0218163] hdafg1: DP00 8ch: Digital Out [Jack]
[   1.0218163] hdafg1: 8ch/0ch 48000Hz PCM16*
[   1.0218163] audio1 at hdafg1: playback, capture, full duplex, independent
[   1.0218163] audio1: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for playback
[   1.0218163] audio1: slinear_le:16 2ch 48000Hz, blk 1920 bytes (10ms) for recording
[   1.0218163] spkr1 at audio1: PC Speaker (synthesized)
[   1.0218163] wsbell at spkr1 not configured
[   1.0218163] Intel Gemini Lake TXE HECI 1 (miscellaneous communications, revision 0x06) at pci0 dev 15 function 0 not configured
[   1.0218163] ahcisata0 at pci0 dev 18 function 0: Intel Gemini Lake SATA (rev. 0x06)
[   1.0218163] ahcisata0: AHCI revision 1.31, 2 ports, 32 slots, CAP 0xe136ff01<PSC,SSC,PMD,SPM,SAM,ISS=0x3=Gen3,SCLO,SSNTF,SNCQ,S64A>
[   1.0218163] ahcisata0: interrupting at msi1 vec 0
[   1.0218163] atabus0 at ahcisata0 channel 0
[   1.0218163] atabus1 at ahcisata0 channel 1
[   1.0218163] ppb0 at pci0 dev 19 function 0: Intel Gemini Lake PCIe x4 (rev. 0xf6)
[   1.0218163] ppb0: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 5.0GT/s
[   1.0218163] pci1 at ppb0 bus 1
[   1.0218163] igc0 at pci1 dev 0 function 0: Intel(R) Ethernet Controller I225-V (rev. 0x03)
[   1.0218163] igc_set_mac_type
[   1.0218163] igc_set_mac_type
[   1.0218163] igc_init_mac_ops_generic
[   1.0218163] igc_init_phy_ops_generic
[   1.0218163] igc_init_nvm_ops_generic
[   1.0218163] igc_init_mac_ops_generic
[   1.0218163] igc_init_phy_ops_generic
[   1.0218163] igc_init_nvm_ops_generic
[   1.0218163] igc_init_mac_params_i225
[   1.0218163] igc_init_mac_ops_generic
[   1.0218163] igc_init_nvm_params_i225
[   1.0218163] igc_get_flash_presence_i225
[   1.0218163] igc_init_phy_params_i225
[   1.0218163] igc_phy_hw_reset_generic
[   1.0218163] igc_check_reset_block
[   1.0218163] igc_get_phy_id
[   1.0218163] igc_read_phy_reg_gpy
[   1.0218163] igc_acquire_phy_base
[   1.0218163] igc_acquire_swfw_sync_i225
[   1.0218163] igc_get_hw_semaphore_i225
[   1.0218163] igc_put_hw_semaphore_generic
[   1.0218163] Driver can't access device -
[   1.0218163] SMBI bit is set.
[   1.0218163] PHY Initialization Error
[   1.0218163] igc0: unable to initialize
[   1.0218163] uvm_fault(0xffffffff81976320, 0x0, 1) -> e
[   1.0218163] fatal page fault in supervisor mode
[   1.0218163] trap type 6 code 0 rip 0xffffffff80d37dea cs 0x8 rflags 0x10246 cr2 0x20 ilevel 0x8 rsp 0xffffffff81d3f3e0
[   1.0218163] curlwp 0xffffffff8188b080 pid 0.0 lowest kstack 0xffffffff81d3a2c0
kernel: page fault trap, code=0
Stopped in pid 0.0 (system) at  netbsd:pool_cache_put_paddr+0x7f:       cmpq
20(%rax),%rax
pool_cache_put_paddr() at netbsd:pool_cache_put_paddr+0x7f
config_attach_internal() at netbsd:config_attach_internal+0x214
config_found() at netbsd:config_found+0x112
pci_probe_device1() at netbsd:pci_probe_device1+0x66f
pci_enumerate_bus1() at netbsd:pci_enumerate_bus1+0x1c8
pciattach() at netbsd:pciattach+0x18e
config_attach_internal() at netbsd:config_attach_internal+0x214
config_found() at netbsd:config_found+0x112
ppbattach() at netbsd:ppbattach+0x21d
config_attach_internal() at netbsd:config_attach_internal+0x214
config_found() at netbsd:config_found+0x112
pci_probe_device1() at netbsd:pci_probe_device1+0x66f
pci_enumerate_bus1() at netbsd:pci_enumerate_bus1+0x1c8
pciattach() at netbsd:pciattach+0x18e
config_attach_internal() at netbsd:config_attach_internal+0x214
config_found() at netbsd:config_found+0x112
mp_pci_scan() at netbsd:mp_pci_scan+0xd6
amd64_mainbus_attach() at netbsd:amd64_mainbus_attach+0x361
config_attach_internal() at netbsd:config_attach_internal+0x214
config_rootfound() at netbsd:config_rootfound+0x6e
cpu_configure() at netbsd:cpu_configure+0x38
main() at netbsd:main+0x2f1
ds          c080
es          837d
fs          f3b0
gs          25e0
rdi         fffff6a1bc6f2080
rsi         0
rbp         ffffffff81d3f400
rbx         fffff6a1bc6f2080
rdx         ffffffffffffffff
rcx         300
rax         0
r8          a1300000
r9          20
r10         ffffffff8190fbb8    kernel_map_store+0x38
r11         0
r12         0
r13         ffffffffffffffff
r14         ffffffff813df203    ostype+0x2a997
r15         ffffffff818a8010    cfdata+0x6e10
rip         ffffffff80d37dea    pool_cache_put_paddr+0x7f
cs          8
rflags      10246
rsp         ffffffff81d3f3e0
ss          10
netbsd:pool_cache_put_paddr+0x7f:       cmpq    20(%rax),%rax

>How-To-Repeat:
	Used devices are:
	* ASRock J4125-ITX mainboard;
	* 32GB of main memory was populated;
	* AHCISATA device card was populated in the M.2 Wi-Fi slot;
	* Intel i225-V rev.3 device card was populated in the PCIe slot;
	and try to boot kernel (with igc debug code enabled)
	if the i225-V was unplugged, then the kernel works normally.
>Fix:
	unknown.

>Unformatted:
 	kernel source fetched as of 2026-01-02


Home | Main Index | Thread Index | Old Index