Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Feb 2007 17:43:35 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 113849 for review
Message-ID:  <200702011743.l11HhZ8A081736@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=113849

Change 113849 by rwatson@rwatson_cinnamon on 2007/02/01 17:42:38

	Assign length field of header before bumping generation number, as
	the generation bump is the handoff and we don't want to be updating
	any fields in the buffer after that.

Affected files ...

.. //depot/projects/zcopybpf/src/sys/net/bpf_zerocopy.c#9 edit

Differences ...

==== //depot/projects/zcopybpf/src/sys/net/bpf_zerocopy.c#9 (text+ko) ====

@@ -372,8 +372,8 @@
 
 	zb = (struct zbuf *)d->bd_hbuf;
 	KASSERT(zb != NULL, ("bpf_zerocopy_bufheld: zb == NULL"));
+	zb->zb_header->bzh_kernel_len = d->bd_hlen;
 	zb->zb_header->bzh_kernel_gen++;
-	zb->zb_header->bzh_kernel_len = d->bd_hlen;
 }
 
 /*



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