Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Feb 2012 20:36:18 +0000
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        Kip Macy <kmacy@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r232054 - in head/sys: net netinet netinet6
Message-ID:  <85AA3B74-CE2B-41E3-8FFB-2B6DC867D173@lists.zabbadoz.net>
In-Reply-To: <201202231821.q1NILcnS016955@svn.freebsd.org>
References:  <201202231821.q1NILcnS016955@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 23. Feb 2012, at 18:21 , Kip Macy wrote:

> Author: kmacy
> Date: Thu Feb 23 18:21:37 2012
> New Revision: 232054
> URL: http://svn.freebsd.org/changeset/base/232054
>=20
> Log:
>  When using flowtable llentrys can outlive the interface with which =
they're associated
>  at which the lle_tbl pointer points to freed memory and the llt_free =
pointer is no longer
>  valid.
>=20
>  Move the free pointer in to the llentry itself and update the =
initalization sites.
>=20
>  MFC after:	2 weeks

Please note that you cannot remove llt_free when MFCing; it's used in =
modules
through the previous version of the macro.

>=20
> Modified:
>  head/sys/net/if_llatbl.h
>  head/sys/netinet/in.c
>  head/sys/netinet6/in6.c

--=20
Bjoern A. Zeeb                                 You have to have visions!
   It does not matter how good you are. It matters what good you do!




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?85AA3B74-CE2B-41E3-8FFB-2B6DC867D173>