dummynet and vnet kernel panic
julian at elischer.org
Fri Apr 9 18:46:04 UTC 2010
On 4/9/10 11:14 AM, Luigi Rizzo wrote:
> On Wed, Apr 07, 2010 at 09:58:38PM +0200, Anders Hagman wrote:
>> When using dummynet inside a vnet node with a simple pipe the kernel
>> panic on the first packet.
>> I use 8.0-STABLE cvsuped at 7 Apr 15:28
>> The ipfw code with dummynet is largely changed and the patch in the url
>> below will not work.
>> Is there a fix in the near future?
> URL: http://svn.freebsd.org/changeset/base/206428
> This commit enables partial operation of dummynet with kernels
> compiled with "options VIMAGE".
> As it is now, there is still a single instance of the pipes,
> and it is only usable from vnet0 (the main instance).
> Trying to use a pipe from a different vimage does not crash
> the system as it did before, but the traffic coming out from
> the pipe goes to the wrong place, and i still need to
> figure out where.
> Support for per-vimage pipes is almost there (just a matter of
> uncommenting the VNET_* definitions for dn_cfg, plus putting into
> the structure the remaining static variables), however i need
> first to figure out how init/uninit work, and also to understand
> where packets are ending up on exit from a pipe.
and let me know if you have questions so I can fix the doc.
> In summary: vimage support for dummynet is not complete yet,
> but we are getting there.
>> /Anders H
>> freebsd-ipfw at freebsd.org mailing list
>> To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe at freebsd.org"
> freebsd-ipfw at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe at freebsd.org"
More information about the freebsd-virtualization