HomeFreeBSD

Add new m_ext type for data for M_NOFREE mbufs, which doesn't actually do

Description

Add new m_ext type for data for M_NOFREE mbufs, which doesn't actually do
anything except several assertions. This type is going to be used for
temporary on stack mbufs, that point into data in receive ring of a NIC,
that shall not be freed. Such mbuf can not be stored or reallocated, its
life time is current context.

Details

Committed
glebiusJan 31 2019, 10:37 PM
Parents
rS343626: Prevent some kobj memory allocation failures from panicking the system.
Branches
Unknown
Tags
Unknown