解决办法: 更改 kernel/mutex.c 中的声明以强制将函数保留在目标文件中。您可以像这样使用gcc属性扩展名 __used,具体方法如下:
kernel/mutex.c
__used
vi kernel/mutex.c
将60行内容,在static与void之间加__used
将96行内容,在static与void之间加__used