Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Oct 2005 11:15:20 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-current@freebsd.org
Cc:        Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Subject:   Re: kern/87506 : [PATCH] Fix alias support on vr interfaces
Message-ID:  <200510201115.21750.jhb@freebsd.org>
In-Reply-To: <41473.192.216.27.32.1129818223.squirrel@192.216.27.32>
References:  <41473.192.216.27.32.1129818223.squirrel@192.216.27.32>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 20 October 2005 10:23 am, Tom McLaughlin wrote:
> Hi, would someone be available to look at kern PR 87506?  I found the
> problem while building a jail on my 6.0-RC1 box.  When setting an alias on
> a vr device with ifconfig the alias address replaces the initial address
> of the device.  marcus@ took a look at the problem for me and provided the
> patch for the vr interface which I tested and it resolved the problem.
> Without the patch I can't create a jail that is network accessible.
>
> Marcus also notes in the PR that the rl, sis, ti, and tl may also be
> affected by this bug.  If anyone has any other questions or needs someone
> to test any changes to the patch just let me know.  I only have vr
> interfaces on my FreeBSD machines though.  Thanks.
>
> Tom

I'm not sure that fix is really the right fix.  The patch just makes vr(4) 
ignore changes to if_flags while the driver is up.  Probably there is a bug 
in vr(4)'s handling of alias addresses.  I did just reproduce this on my 
laptop's rl(4) interface though.  I'll see if I can't figure out what is 
happening.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



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