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)
Sat, Jan 11, 3:59 PM
Unknown Object (File)
Sep 27 2024, 7:42 AM
Unknown Object (File)
Sep 5 2024, 3:00 AM
Unknown Object (File)
Sep 4 2024, 9:03 PM
Unknown Object (File)
Sep 1 2024, 3:11 AM
Unknown Object (File)
Aug 31 2024, 9:50 PM
Unknown Object (File)
Aug 14 2024, 7:37 PM
Unknown Object (File)
Jul 31 2024, 2:48 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