[DragonFlyBSD - Bug #3320] vtnet: Panic when setting MTU to 16384
bugtracker-admin at leaf.dragonflybsd.org
bugtracker-admin at leaf.dragonflybsd.org
Fri Jan 6 00:35:41 PST 2023
Issue #3320 has been updated by daftaupe.
I did mention the commit in golang's github issue too.
----------------------------------------
Bug #3320: vtnet: Panic when setting MTU to 16384
http://bugs.dragonflybsd.org/issues/3320#change-14449
* Author: tuxillo
* Status: Resolved
* Priority: High
* Assignee: tuxillo
* Category: Driver
* Target version: 6.4
* Start date: 2022-07-30
----------------------------------------
As reported "here":https://github.com/golang/go/issues/23060#issuecomment-1191718492 , a kernel panic is triggered when trying to set MTU to 16384 for vtnet:
<pre>
root at buildlet:~ # ifconfig vtnet0 mtu 16384
panic: overflowed mbuf 0xfffff8037c5bec00
cpuid = 8
Trace beginning at frame 0xfffff8037cf9c6e8
m_free() at m_free+0x351 0xffffffff806be5c1
m_free() at m_free+0x351 0xffffffff806be5c1
m_freem() at m_freem+0x15 0xffffffff806be845
vtnet_newbuf() at vtnet_newbuf+0x4b 0xffffffff80a71e9b
vtnet_init() at vtnet_init+0x108 0xffffffff80a73848
vtnet_ioctl() at vtnet_ioctl+0x213 0xffffffff80a73d23
Debugger("panic")
CPU8 stopping CPUs: 0x0000feff
stopped
Stopped at Debugger+0x7c: movb $0,0xbcc819(%rip)
db>
db>
</pre>
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
More information about the Bugs
mailing list