⬢ DragonFlyBSD Kernel Audit
DF-4055 / panic.txt
← back to finding ↓ download raw
DragonFly/x86_64 (dfbsd) (ttyd0)



login: dfet: === go=1: dispatching REAL kernel handlers (built-in 'device et'): et_intr=0xffffffff804b8bd0 et_txeof=0xffffffff804b6740 et_stop=0xffffffff804b5ed0 et_tick=0xffffffff804b87d0 et_newbuf_hdr=0xffffffff804b9450 et_newbuf_cluster=0xffffffff804b9460 ===
dfet: layout: sizeof(et_softc)=0x85c8 sc_tick=0x400 sc_rx_data=0x520 sc_tx_data=0x6568 sc_rxstat_ring=0x480 sc_rx_status=0x4a8 if_timer=0x6a MHLEN=248 MCLBYTES=2048 ET_RX_NSTAT=1024 ET_TX_NDESC=512
dfet: dma: tx_ring=0x100000 rxst=0x106000 rxsd=0x10ac3f000
dfet: setup complete: rings armed by REAL et_newbuf_hdr/et_newbuf_cluster (2 x 512 mbufs), serializer ready
dfet: S1[0]: slot=0 crafted LEN=60000 BUFIDX=0 RINGIDX=1 (cluster ring); dispatching REAL et_intr under serializer
dfet: if_input: m=0xfffff8011762e600 m_len=59996 pkthdr.len=59996 M_EXT=1 ext_size=2048 (backing-store capacity) rcvif=dfet0
dfet:   frame[0..17]=ff ff ff ff ff ff 00 df 40 55 00 01 df 55 0e 0f 10 11
dfet:   OOB: m_len exceeds backing store by 57948 bytes; heap bytes [2048..2080) past the cluster: 0000000000000000 0000010052540012 345652550a000202 0800400000000000
panic: overflowed mbuf 0xfffff8011762e600
cpuid = 0
Trace beginning at frame 0xfffff80117e0b678
m_free() at m_free+0x351 0xffffffff806bdff1 
m_free() at m_free+0x351 0xffffffff806bdff1 
m_freem() at m_freem+0x15 0xffffffff806be265 
et_intr() at et_intr+0x4bf 0xffffffff804b908f 
df_sysctl_go() at df_sysctl_go+0x5f8 0xffffffff826008a8 
sysctl_root.isra.5() at sysctl_root.isra.5+0x166 0xffffffff80683d06 
Debugger("panic")

CPU0 stopping CPUs: 0x0000003e
 stopped
Stopped at      Debugger+0x7c:  movb    $0,0xbdaf09(%rip)
db>