]> xenbits.xensource.com Git - unikraft/unikraft.git/commit
support: checkpatch: Prefer raw system call definitions
authorSimon Kuenzer <simon.kuenzer@neclab.eu>
Mon, 15 Feb 2021 15:52:15 +0000 (16:52 +0100)
committerUnikraft <monkey@unikraft.io>
Wed, 7 Apr 2021 15:57:02 +0000 (15:57 +0000)
commit9b987dce278a2db2a35a42b73f08be1a29a3bbe6
treedfd0a3c24e14f0b25a3d67ea5c4c00f983b05e52
parentdb7b77e0830a7d192ba9140bf2aa465a0684fa2e
support: checkpatch: Prefer raw system call definitions

Introduces a warning for system call definitions when
`UK_SYSCALL_DEFINE` and `UK_LLSYSCALL_DEFINE` was used:
Raw system call definitions are preferred because `errno`
is not used.

Signed-off-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Reviewed-by: Alexander Jung <a.jung@lancs.ac.uk>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #166
support/scripts/checkpatch.pl