Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Oct 2019 02:51:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 241223] E1000: panic: sleeping in an epoch section
Message-ID:  <bug-241223-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241223

            Bug ID: 241223
           Summary: E1000: panic: sleeping in an epoch section
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Keywords: panic
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: accornehl@fastmail.fm
                CC: glebius@FreeBSD.org, markj@FreeBSD.org

Reliably triggers a panic during startup with r353460. The last good kernel=
 I
built is r353116. Maybe related to epoch changes in r353292?

---<<BOOT>>---
Copyright (c) 1992-2019 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 13.0-CURRENT #5 r353460: Sun Oct 13 00:45:05 UTC 2019
    root@tutti:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
FreeBSD clang version 9.0.0 (tags/RELEASE_900/final 372316) (based on LLVM
9.0.0)
WARNING: WITNESS option enabled, expect reduced performance.
VT(vga): resolution 640x480
CPU: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz (3192.81-MHz K8-class CPU)
  Origin=3D"GenuineIntel"  Id=3D0x306a9  Family=3D0x6  Model=3D0x3a  Steppi=
ng=3D9
=20
Features=3D0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,=
MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
=20
Features2=3D0x7fbae3ff<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSS=
E3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,TSCDLT,AESNI,XSAVE,OSXSA=
VE,AVX,F16C,RDRAND>
  AMD Features=3D0x28100800<SYSCALL,NX,RDTSCP,LM>
  AMD Features2=3D0x1<LAHF>
  Structured Extended Features=3D0x281<FSGSBASE,SMEP,ERMS>
  XSAVE Features=3D0x1<XSAVEOPT>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
  TSC: P-state invariant, performance statistics
real memory  =3D 17179869184 (16384 MB)
avail memory =3D 16463777792 (15701 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <DELL   CBX3   >
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
ioapic0 <Version 2.0> irqs 0-23
Launching APs: 2 1 3
Timecounter "TSC-low" frequency 1596405004 Hz quality 1000
random: entropy device external interface
kbd1 at kbdmux0
000.000046 [4335] netmap_init               netmap: loaded module
module_register_init: MOD_LOAD (vesa, 0xffffffff810561e0, 0) error 19
[ath_hal] loaded
nexus0
vtvga0: <VT VGA driver>
cryptosoft0: <software crypto>
acpi0: <DELL CBX3   >
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 550
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Event timer "HPET3" frequency 14318180 Hz quality 440
Event timer "HPET4" frequency 14318180 Hz quality 440
atrtc0: <AT realtime clock> port 0x70-0x77 irq 8 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0xf000-0xf03f mem
0xf7800000-0xf7bfffff,0xe0000000-0xefffffff irq 16 at device 2.0 on pci0
vgapci0: Boot video device
xhci0: <Intel Panther Point USB 3.0 controller> mem 0xf7d20000-0xf7d2ffff i=
rq
16 at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
usbus0: waiting for BIOS to give up control
xhci0: Port routing mask set to 0xffffffff
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
pci0: <simple comms> at device 22.0 (no driver attached)
uart2: <Intel Panther Point KT Controller> port 0xf0e0-0xf0e7 mem
0xf7d3a000-0xf7d3afff irq 19 at device 22.3 on pci0
uart2: Using 1 MSI message
em0: <Intel(R) PRO/1000 Network Connection> port 0xf080-0xf09f mem
0xf7d00000-0xf7d1ffff,0xf7d39000-0xf7d39fff irq 20 at device 25.0 on pci0
em0: Using 1024 TX descriptors and 1024 RX descriptors
em0: Using an MSI interrupt
<6>em0: Ethernet address: b8:ca:3a:9f:e2:f9
<6>em0: netmap queues/slots: TX 1/1024, RX 1/1024
ehci0: <Intel Panther Point USB 2.0 controller> mem 0xf7d38000-0xf7d383ff i=
rq
16 at device 26.0 on pci0
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus1: 480Mbps High Speed USB v2.0
hdac0: <Intel Panther Point HDA Controller> mem 0xf7d30000-0xf7d33fff irq 2=
2 at
device 27.0 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
pci2: <ACPI PCI bus> on pcib2
iwm0: <Intel(R) Dual Band Wireless AC 8260> mem 0xf7c00000-0xf7c01fff irq 1=
8 at
device 0.0 on pci2
ehci1: <Intel Panther Point USB 2.0 controller> mem 0xf7d37000-0xf7d373ff i=
rq
23 at device 29.0 on pci0
usbus2: EHCI version 1.0
usbus2 on ehci1
usbus2: 480Mbps High Speed USB v2.0
pcib3: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci3: <ACPI PCI bus> on pcib3
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
ahci0: <Intel Panther Point AHCI SATA controller> port
0xf0d0-0xf0d7,0xf0c0-0xf0c3,0xf0b0-0xf0b7,0xf0a0-0xf0a3,0xf060-0xf07f mem
0xf7d36000-0xf7d367ff irq 19 at device 31.2 on pci0
ahci0: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahciem0: <AHCI enclosure management bridge> on ahci0
acpi_button0: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
orm0: <ISA Option ROMs> at iomem 0xcf000-0xcffff,0xd0000-0xd0fff pnpid ORM0=
000
on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbdc0: non-PNP ISA device will be removed from GENERIC in FreeBSD 12.
est0: <Enhanced SpeedStep Frequency Control> on cpu0
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
Timecounters tick every 1.000 msec
hdacc0: <Realtek ALC269 HDA CODEC> at cad 0 on hdac0
hdaa0: <Realtek ALC269 Audio Function Group> at nid 1 on hdacc0
pcm0: <Realtek ALC269 (Analog)> at nid 20 and 24 on hdaa0
pcm1: <Realtek ALC269 (Analog 2.0+HP/2.0)> at nid 27,33 and 25 on hdaa0
hdacc1: <Intel Panther Point HDA CODEC> at cad 3 on hdac0
hdaa1: <Intel Panther Point Audio Function Group> at nid 1 on hdacc1
pcm2: <Intel Panther Point (HDMI/DP 8ch)> at nid 5 on hdaa1
pcm3: <Intel Panther Point (HDMI/DP 8ch)> at nid 6 on hdaa1
ugen0.1: <0x8086 XHCI root HUB> at usbus0
ugen1.1: <Intel EHCI root HUB> at usbus1
ugen2.1: <Intel EHCI root HUB> at usbus2
uhub0 on usbus0
uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
uhub1 on usbus2
uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
uhub2 on usbus1
uhub2: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <Hitachi HUA722020ALA331 JKAOA3NH> ATA8-ACS SATA 2.x device
ada0: Serial Number B8H6KMKW
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 1907729MB (3907029168 512 byte sectors)
ses0 at ahciem0 bus 0 scbus2 target 0 lun 0
ses0: <AHCI SGPIO Enclosure 2.00 0001> SEMB S-E-S 2.00 device
ses0: SEMB SES Device
cd0 at ahcich1 bus 0 scbus1 target 0 lun 0
cd0: <Optiarc DVD+-RW AD-7270H 101A> Removable CD-ROM SCSI device
cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 8192bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present - t=
ray
closed
ses0: ada0,pass0 in 'Slot 00', SATA Slot: scbus0 target 0
iwm0: hw rev 0x200, fw ver 22.361476.0, address d8:f2:ca:df:07:e1
ses0: pass1,cd0 in 'Slot 01', SATA Slot: scbus1 target 0
Trying to mount root from zfs:zroot/ROOT/default []...
WARNING: WITNESS option enabled, expect reduced performance.
Root mount waiting for: usbus2 usbus1 usbus0
uhub0: 8 ports with 8 removable, self powered
uhub1: 3 ports with 3 removable, self powered
uhub2: 3 ports with 3 removable, self powered
Root mount waiting for: usbus2 usbus1
ugen2.2: <vendor 0x8087 product 0x0024> at usbus2
uhub3 on uhub1
uhub3: <vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00, addr 2> on
usbus2
ugen1.2: <vendor 0x8087 product 0x0024> at usbus1
uhub4 on uhub2
uhub4: <vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00, addr 2> on
usbus1
Root mount waiting for: usbus2 usbus1
uhub4: 6 ports with 6 removable, self powered
uhub3: 8 ports with 8 removable, self powered
ugen1.3: <SEM HCT Keyboard> at usbus1
ukbd0 on uhub4
ukbd0: <SEM HCT Keyboard, class 0/0, rev 1.10/1.10, addr 3> on usbus1
kbd2 at ukbd0
Root mount waiting for: usbus1
ugen1.4: <vendor 0x8087 product 0x0a2b> at usbus1
<118>Setting hostuuid: 4c4c4544-0052-5a10-8043-c3c04f375931.
<118>Setting hostid: 0x7a45d63b.
<118>Starting file system checks:
<118>Mounting local filesystems:.
<118>ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib
/usr/local/lib/dovecot /usr/local/lib/perl5/5.30/mach/CORE
<118>32-bit compatibility ldconfig path: /usr/lib32
<118>Setting hostname: tutti.
<118>Setting up harvesting:
PURE_RDRAND,[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE=
,KEYBOARD,ATTACH,CACHED
<118>Feeding entropy: .
<6>wlan0: Ethernet address: d8:f2:ca:df:07:e1
<118>Created wlan(4) interfaces: wlan0.
ukbd0: <SEM HCT Keyboard, class 0/0, rev 1.10/1.10, addr 3> on usbus1
kbd2 at ukbd0
Root mount waiting for: usbus1
ugen1.4: <vendor 0x8087 product 0x0a2b> at usbus1
<118>Setting hostuuid: 4c4c4544-0052-5a10-8043-c3c04f375931.
<118>Setting hostid: 0x7a45d63b.
<118>Starting file system checks:
<118>Mounting local filesystems:.
<118>ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib
/usr/local/lib/dovecot /usr/local/lib/perl5/5.30/mach/CORE
<118>32-bit compatibility ldconfig path: /usr/lib32
<118>Setting hostname: tutti.
<118>Setting up harvesting:
PURE_RDRAND,[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE=
,KEYBOARD,ATTACH,CACHED
<118>Feeding entropy: .
<6>wlan0: Ethernet address: d8:f2:ca:df:07:e1
<118>Created wlan(4) interfaces: wlan0.
<6>lo0: link state changed to UP
panic: sleeping in an epoch section
cpuid =3D 0
time =3D 1570929279
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00ad11f=
f40
vpanic() at vpanic+0x17e/frame 0xfffffe00ad11ffa0
panic() at panic+0x43/frame 0xfffffe00ad120000
_sleep() at _sleep+0x45f/frame 0xfffffe00ad1200a0
pause_sbt() at pause_sbt+0x108/frame 0xfffffe00ad1200e0
e1000_write_phy_reg_mdic() at e1000_write_phy_reg_mdic+0xec/frame
0xfffffe00ad120120
e1000_enable_phy_wakeup_reg_access_bm() at
e1000_enable_phy_wakeup_reg_access_bm+0x2b/frame 0xfffffe00ad120140
e1000_update_mc_addr_list_pch2lan() at
e1000_update_mc_addr_list_pch2lan+0x3a/frame 0xfffffe00ad120180
em_if_multi_set() at em_if_multi_set+0x1d1/frame 0xfffffe00ad1201d0
iflib_if_ioctl() at iflib_if_ioctl+0xfd/frame 0xfffffe00ad120240
if_addmulti() at if_addmulti+0x2ae/frame 0xfffffe00ad1202e0
in6_joingroup_locked() at in6_joingroup_locked+0x25c/frame 0xfffffe00ad1203=
a0
in6_joingroup() at in6_joingroup+0x44/frame 0xfffffe00ad1203d0
in6_update_ifa() at in6_update_ifa+0x10a2/frame 0xfffffe00ad120580
in6_ifattach() at in6_ifattach+0x57e/frame 0xfffffe00ad1206c0
in6_if_up() at in6_if_up+0x6e/frame 0xfffffe00ad120700
nd6_ioctl() at nd6_ioctl+0x7c5/frame 0xfffffe00ad120780
ifioctl() at ifioctl+0x40e/frame 0xfffffe00ad120850
kern_ioctl() at kern_ioctl+0x295/frame 0xfffffe00ad1208b0
sys_ioctl() at sys_ioctl+0x15c/frame 0xfffffe00ad120980

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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