CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2024/09/05 02:52:28

Modified files:
        sys/ddb        : db_command.c db_interface.h 
        sys/kern       : uipc_mbuf.c 
        share/man/man4 : ddb.4 

Log message:
In ddb(4) print mbuf chain and packet list.

For debugging hardware offloading, DMA requirements, bounce buffers,
and performance optimizations, knowing the memory layout of mbuf
content helps.
Implement /c and /p modifiers in ddb show mbuf.  It traverses the
pointer m_next for mbuf chain or m_nextpkt for packet list.  Show
mbuf type, data offset, mbuf length, packet length, cluster size,
and total number of elements, length and size.

OK claudio@ mvs@

Reply via email to