summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2005-11-08 06:33:21 +0000
committeralc <alc@FreeBSD.org>2005-11-08 06:33:21 +0000
commitbf6d4253ee61e7325d3cd61086924ae203e9726c (patch)
treeeb984820691f13d6d86dc80231e1e26c7b4fb3e2 /sys/conf
parent72a2e458c66f454b4f2427e4ba858a17f9e61f23 (diff)
downloadFreeBSD-src-bf6d4253ee61e7325d3cd61086924ae203e9726c.zip
FreeBSD-src-bf6d4253ee61e7325d3cd61086924ae203e9726c.tar.gz
If a physical page is mapped by two or more virtual addresses, transmitted
by the zero-copy sockets method, and written to before the transmission completes, we need to destroy all of the existing mappings to the page, not just the one that we fault on. Otherwise, the mappings will no longer be to the same page and changes made through one of the mappings will not be visible through the others. Observed by: tegge
Diffstat (limited to 'sys/conf')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud