svn commit: r327980 - user/markj/netdump
Rodney W. Grimes
freebsd at pdx.rh.CN85.dnsmgr.net
Mon Jan 15 00:51:30 UTC 2018
> Author: markj
> Date: Mon Jan 15 00:29:17 2018
> New Revision: 327980
> URL: https://svnweb.freebsd.org/changeset/base/327980
>
> Log:
> Create a branch for integrating changes needed for netdump.
>
> netdump is a facility that allows the kernel to transmit a kernel dump
> over UDP to a remote server, instead of saving it to local media. This
> is useful for diskless systems and for centralized collection of kernel
> dumps in a lab environment.
YEA! But far more than a lab it is VERY useful in large memory
configuration server farms where tossing 400MB+ of disk on every
machine for a dedicated swap partition because you might need
to capture a dump is just not a good option.
>
> This implementation will provide a kernel netdump client, including
> hooks for some NIC drivers, and support for configuration with
> dumpon(8). Some extensions to the mbuf allocator make it possible to
> allocate mbufs/clusters after a panic using a pre-allocated pool;
> this is done without imposing any runtime overhead in the regular
> allocator and without having to modify driver tx/rx code. The netdump
> server component is available in the ports tree as ftp/netdumpd.
>
> Added:
> - copied from r327979, head/
> Directory Properties:
> user/markj/netdump/ (props changed)
Thanks for finding another round tuit so you could finish this work!
--
Rod Grimes rgrimes at freebsd.org
More information about the svn-src-user
mailing list