PERFORCE change 127267 for review

Marko Zec zec at icir.org
Mon Oct 8 11:23:29 PDT 2007


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 at 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



More information about the p4-projects mailing list