Page MenuHomeFreeBSD

*Added SAL annotatations to latest bsd system calls declarations in syscalls.master, annotations were ported over from syscalls.master in cheribsd.
AbandonedPublic

Authored by talg_cs.stanford.edu on Mar 8 2018, 1:06 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 18, 1:29 PM
Unknown Object (File)
Mar 7 2024, 3:16 AM
Unknown Object (File)
Mar 7 2024, 3:16 AM
Unknown Object (File)
Mar 7 2024, 1:11 AM
Unknown Object (File)
Dec 20 2023, 6:50 AM
Unknown Object (File)
Dec 12 2023, 9:38 PM
Unknown Object (File)
Sep 6 2023, 8:03 AM
Unknown Object (File)
Aug 14 2023, 10:27 PM
Subscribers
None

Details

Reviewers
None
Summary

*Modified makesyscalls.sh to strip out SAL annotations.

-fixed kevent annotation -removed cheri relavent comment -fixed incorrect syscall type droped |STD from call 460, error picked up from translating stuff over from cheribsd.

added missing annotations for send and recv.

added annotatations for gethostname, sethostname, revoke, pathconf.

Added a note about SAL annotations to header comments re: emaste and jhb's comments.

Added documentation for annotations to header comment block.

-added annotations for remaining calls of type COMPAT and STD for consistency/completeness.

fixed incorrect annotation for cpuset_getdomain.

tiny wording change in documentation.

replaced tab with spaces for uniform formatting.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 15427
Build 15476: arc lint + arc unit