HomeFreeBSD

Annotate some ordering-related issues in solisten() which are not yet
rS130797Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Annotate some ordering-related issues in solisten() which are not yet
resolved by socket locking: in particular, that we test the connection
state at the socket layer without locking, request that the protocol
begin listening, and then set the listen state on the socket
non-atomically, resulting in a non-atomic cross-layer test-and-set.

Details

Provenance
rwatsonAuthored on
Parents
rS130796: Annotate two intentionally unlocked reads with comments.
Branches
Unknown
Tags
Unknown

Event Timeline