Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jul 2013 00:05:46 +0800
From:      Julian Elischer <julian@freebsd.org>
To:        Ed Maste <emaste@freebsd.org>
Cc:        hackers@freebsd.org, Kevin Day <toasty@dragondata.com>, Jordan Hubbard <jkh@mail.turbofuzz.com>, Vincent Hoffman <vince@unsane.co.uk>
Subject:   Re: Kernel dumps [was Re: possible changes from Panzura]
Message-ID:  <51E0295A.4050200@freebsd.org>
In-Reply-To: <CAPyFy2BjW5SzyAYWwHCyo9fu0Ca4XkvDMWk=0rEz_Q%2BEpzY2CA@mail.gmail.com>
References:  <FDEEB55D-823B-4899-8EEC-7F5306D91F5B@elischer.org> <9890DFF1-892A-4DCA-9E33-B70681154F43@mail.turbofuzz.com> <4F0DFAB7-D6D5-4068-A543-C9DF885D1A7D@dragondata.com> <51DDE91E.4000400@unsane.co.uk> <CAPyFy2BjW5SzyAYWwHCyo9fu0Ca4XkvDMWk=0rEz_Q%2BEpzY2CA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/12/13 10:01 PM, Ed Maste wrote:
> On 10 July 2013 19:07, Vincent Hoffman <vince@unsane.co.uk> wrote:
>> There was some work on something similar at one point, not sure what
>> came of it.
>> http://lists.freebsd.org/pipermail/freebsd-current/2010-September/020164.html
> The code referenced there has been used in production since 2005 or
> so, and is based on an earlier implementation for FreeBSD 4.x that
> dates to 2000.  Despite some shortcomings in the implementation it has
> proved quite reliable in practice.
>
> It hasn't made it into the tree yet for reasons raised in this thread.
>   The primary issue is that it allocates mbufs in the packet sending
> path, and so relies on a number of kernel subsystems to be in a
> consistent state.  It doesn't use the stack, routing table, or driver
> interrupt interfaces though.  It could likely be made committable with
> a relatively small effort to switch to preallocating an mbuf+cluster
> or two at configuration time.
>
> More information is on the FreeBSD wiki, at https://wiki.freebsd.org/Netdump

I would say this is one of the features I've looked for a LOT over the 
last 20 years.

> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51E0295A.4050200>