Page MenuHomeFreeBSD

Update sockbuf locking notes.
ClosedPublic

Authored by jhb on Jan 12 2016, 8:47 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 28, 5:32 AM
Unknown Object (File)
Sun, Apr 28, 5:32 AM
Unknown Object (File)
Sun, Apr 28, 1:46 AM
Unknown Object (File)
Dec 20 2023, 2:06 AM
Unknown Object (File)
Dec 13 2023, 4:19 AM
Unknown Object (File)
Dec 11 2023, 3:47 AM
Unknown Object (File)
Nov 30 2023, 7:13 AM
Unknown Object (File)
Sep 28 2023, 1:39 AM
Subscribers

Details

Summary

The locking annotations for struct sockbuf originally used the key from
struct socket. When sockbuf.h was moved out of socketvar.h, the locking
key was no longer nearby. Instead, add a new key for sockbuf and use
a single item for the socket buffer lock instead of separate entries for
receive vs send buffers.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jhb retitled this revision from to Update sockbuf locking notes..
jhb updated this object.
jhb edited the test plan for this revision. (Show Details)
jhb added reviewers: rwatson, glebius.

Ping again (and adding network@).

adrian added a reviewer: adrian.
This revision is now accepted and ready to land.Feb 15 2016, 11:47 PM
This revision was automatically updated to reflect the committed changes.