gpt4 book ai didi

linux - 从内核树中使用 coccinelle

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:20:23 24 4
gpt4 key购买 nike

是否可以使用 scripts/coccinelle/ 中的内核规则从内核树中使用 coccinelle,例如:

hedin@home:~/projects/linux/eudyptula$ spatch --sp-file /home/hedin /projects/open-source/linux/scripts/coccinelle/api/pm_runtime.cocci task08/task_08.c -o /tmp/new.c
init_defs_builtins: /usr/lib/coccinelle/standard.h
Fatal error: exception Failure("False should not be in the final result.
Perhaps your rule doesn't contain any +/-/* code, or you have a failed dependency.
If the problem is not clear, try the option --debug-parse-cocci.")

?

最佳答案

简短的回答是肯定的。

spatch --sp-file path/to/coccipatch.cocci path/to/file.c > output.patch

您在“hedin”之后有一个空格,这可能是问题的一部分。您可以找到其他示例 herehere ,包括怎么叫coccinelle:

关于linux - 从内核树中使用 coccinelle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43978844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com