cheribsd
cheribsd copied to clipboard
cheribsdtest tests to validate that stream IPC strips tags from capabilities
A small set of tests attempting to validate that tagged capabilities have their tags stripped when transiting pipe IPC, local domain sockets, and loopback TCP sockets. Two message sizes are used: pointer-sized, and 8KiB, in attempts to exercise quite different paths in the pipe code. There are plenty of TODOs for potential future test additions.
Tagging @brooks, @bsdjhb, @qwattash as they may be interested in this pull request.
You somehow managed to do the wrong rebase :)