Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Oct 2007 20:23:16 +0200
From:      Marko Zec <zec@icir.org>
To:        Julian Elischer <julian@elischer.org>
Cc:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   Re: PERFORCE change 127267 for review
Message-ID:  <200710082023.16517.zec@icir.org>
In-Reply-To: <470A737C.3070805@elischer.org>
References:  <200710062222.l96MMM7U044733@repoman.freebsd.org> <470A737C.3070805@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 08 October 2007 20:14:20 Julian Elischer wrote:
> Marko Zec wrote:
> > http://perforce.freebsd.org/chv.cgi?CH=127267
> >
> > Change 127267 by zec@zec_tpx32 on 2007/10/06 22:21:31
> >
> > 	Change the M_REMOTE_VNET mbuf flag so that it won't
> > 	collide with the newly introduced M_NOFREE flag in -HEAD
> > 	on next IFC.
> >
> > 	Apparently we are running out of bits in mbuf flags...
> >
> > Affected files ...
> >
> > .. //depot/projects/vimage/src/sys/sys/mbuf.h#8 edit
> >
> > Differences ...
> >
> > ==== //depot/projects/vimage/src/sys/sys/mbuf.h#8 (text+ko) ====
> >
> > @@ -192,7 +192,7 @@
> >  #define	M_LASTFRAG	0x2000	/* packet is last fragment */
> >  #define	M_VLANTAG	0x10000	/* ether_vtag is valid */
> >  #define	M_PROMISC	0x20000	/* packet was not for us */
> > -#define	M_REMOTE_VNET	0x40000	/* mbuf crossed boundary between two
> > vnets */ +#define	M_REMOTE_VNET	0x80000	/* mbuf crossed boundary
> > between two vnets */
> >
> >  /*
> >   * External buffer types: identify ext_buf type.
>
> nope
>
> I believe we still have
> 0xfff00000

Umm you're right...

Marko




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