Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Mar 2010 16:55:14 -0800
From:      Xin LI <delphij@delphij.net>
To:        David Horn <dhorn2000@gmail.com>
Cc:        freebsd-net@freebsd.org, d@delphij.net, Andrew Thompson <thompsa@freebsd.org>
Subject:   Re: Why lagg(4) wants ~IFF_DRV_OACTIVE?
Message-ID:  <4B959C72.5000002@delphij.net>
In-Reply-To: <25ff90d61003081203w48829572v37709d866eaae165@mail.gmail.com>
References:  <4B954C19.9050606@delphij.net>	 <20100308193246.GB38183@citylink.fud.org.nz> <25ff90d61003081203w48829572v37709d866eaae165@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi, David,

On 2010/03/08 12:03, David Horn wrote:
> On Mon, Mar 8, 2010 at 2:32 PM, Andrew Thompson <thompsa@freebsd.org> wrote:
>> On Mon, Mar 08, 2010 at 11:12:25AM -0800, Xin LI wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Hi,
>>>
>>> Maybe this is a stupid question but I really don't understand why a
>>> interface with IFF_DRV_OACTIVE can't be added to a lagg(4) interface.
>>> Looking at OpenBSD code, they do this since the day 0.
>>>
>>> Could anyone shed some light, why we need to enforce this check? :)
>>
>> I think it was just carried over, I dont see any reason to keep it.
> 
> That's good news.
> 
> Someone,  please review and commit attached patch for
> sys/net/if_lagg.c.  This also fixes my PR:  kern/139117.

This is exactly the patch I'm talking about so I committed against
- -HEAD.  Will MFC after 1 month so we can see if there would be some
concerns or objections from others.

For kern/139117, this change MAY have made the problem to disappear but
I'm not convinced that the real bug has been fixed, though...

Cheers,
- -- 
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!	       Live free or die
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)

iQEcBAEBAgAGBQJLlZxyAAoJEATO+BI/yjfB86wH/ixeSSUoIXRmja8Ujzwg9Xdw
0qeaGQZIVtYfpnVHUZ/oQ52fo9OoingogKruT8iN8oVECht90Jac5+O6xQoS1CPr
G/smeZJqG/n17WTshe7Oid/D8LfiABsA+drfY57gDx4YPrKX3NRApRwRFjLcRO97
S0K7XJpItDyQ8YZVxwVJa0B3R3kC6tGxCaQ8YL4VWYa/sHrgxbmeo7RWgLUJ51oP
H4NVNllk3grjln2Kv0DJHhvAkVfQocHFCJvQJ8sNGSdLjfVqr//RBHY0QhfviyfQ
McfiGkA9QAG8A09wWjUTF+8dEs5jzCk0CdUhbEEhRFByuBskwAeyX+Ak0BYflLw=
=oTzy
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B959C72.5000002>