[land@dnepr.net: Re: kern/40723: Disabling multicast on vlan interface caused kernel panic]

Hideki ONO ono at kame.net
Mon Jul 14 23:13:41 PDT 2003


My patch(not committed) to freebsd-bugs fix this problem.

Hideki ONO <ono at kame.net> writes:

> This bug(kenr/40723) is still reproducible on FreeBSD 4.8R (and
> probably on 5.1R).
> Following patch seems to fix the problem for me.
>
> --- if.c        14 Jun 2003 08:22:02 -0000      1.34
> +++ if.c        25 Jun 2003 09:16:59 -0000
> @@ -1556,8 +1556,10 @@
>                                M_IFMADDR, M_WAITOK);
>                         bcopy(llsa, dupsa, llsa->sa_len);
>                         ifma->ifma_addr = dupsa;
> +                       ifma->ifma_lladdr = NULL;
>                         ifma->ifma_ifp = ifp;
>                         ifma->ifma_refcount = 1;
> +                       ifma->ifma_protospec = 0;
>                         s = splimp();
>                         LIST_INSERT_HEAD(&ifp->if_multiaddrs, ifma,
>                         ifma_link);
>                         splx(s);
> --
> ono at kame.net
> _______________________________________________
> freebsd-bugs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
> To unsubscribe, send any mail to "freebsd-bugs-unsubscribe at freebsd.org"


> The following reply was made to PR kern/40723; it has been noted by GNATS.
>
> From: Kris Kennaway <kris at obsecurity.org>
> To: freebsd-gnats-submit at FreeBSD.org
> Cc:  
> Subject: [land at dnepr.net: Re: kern/40723: Disabling multicast on vlan interface caused kernel panic]
> Date: Mon, 14 Jul 2003 14:38:31 -0700
>
>  Adding to audit trail
>  
>  ----- Forwarded message from Andrey Lakhno <land at dnepr.net> -----
>  
>  X-Original-To: kkenn at localhost
>  Delivered-To: kkenn at localhost.obsecurity.org
>  Delivered-To: kris at freebsd.org
>  Date: Mon, 14 Jul 2003 23:03:29 +0300
>  From: Andrey Lakhno <land at dnepr.net>
>  To: Kris Kennaway <kris at FreeBSD.org>
>  Subject: Re: kern/40723: Disabling multicast on vlan interface caused kernel panic
>  In-Reply-To: <200307140954.h6E9sCxR088220 at freefall.freebsd.org>
>  X-UIDL: b8a983b5caa08d3a01bfb26f00a59285
>  X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.13.7.2
>  
>  Hello,
>  
>  On Mon, 14 Jul 2003, Kris Kennaway wrote:
>  
>  > Synopsis: Disabling multicast on vlan interface caused kernel panic
>  > 
>  > State-Changed-From-To: open->feedback
>  > State-Changed-By: kris
>  > State-Changed-When: Mon Jul 14 02:54:02 PDT 2003
>  > State-Changed-Why: 
>  > Does this problem persist on recent releases?
>  
>  Yes. I can reproduce it on 4.8-RELEASE.
>  
>  > http://www.freebsd.org/cgi/query-pr.cgi?pr=40723
>  
>  -- 
>  Andrey Lakhno,
>  land-ripe
>  
>  ----- End forwarded message -----
> _______________________________________________
> freebsd-bugs at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
> To unsubscribe, send any mail to "freebsd-bugs-unsubscribe at freebsd.org"


More information about the freebsd-bugs mailing list