diff options
author | csjp <csjp@FreeBSD.org> | 2008-07-05 20:11:28 +0000 |
---|---|---|
committer | csjp <csjp@FreeBSD.org> | 2008-07-05 20:11:28 +0000 |
commit | 4f71d026f8087303d3275d6eb52644273d89fa85 (patch) | |
tree | 74143742684e31feda258eda605fa03ea431ec16 /lib/libc/stdlib/hcreate.c | |
parent | f53bcee721b132e008c9544f7d685a087fbe6f06 (diff) | |
download | FreeBSD-src-4f71d026f8087303d3275d6eb52644273d89fa85.zip FreeBSD-src-4f71d026f8087303d3275d6eb52644273d89fa85.tar.gz |
Make sure we are clearing the ZBUF_FLAG_IMMUTABLE any time a free buffer
is reclaimed by the kernel. This fixes a bug resulted in the kernel
over writing packet data while user-space was still processing it when
zerocopy is enabled. (Or a panic if invariants was enabled).
Discussed with: rwatson
Diffstat (limited to 'lib/libc/stdlib/hcreate.c')
0 files changed, 0 insertions, 0 deletions