信号量的非GPL替代方案

时间:2016-03-28 03:36:01

标签: linux-kernel linux-device-driver embedded-linux

我的模块在Linux 3.16中出现构建错误。

FATAL: modpost: GPL-incompatible module mymodule.ko uses GPL-only symbol 'lockdep_init_map'

我发现它是由信号量的使用引起的。当我删除调用sema_init()时,错误消失了。信号量通常用在内核中,所以我想知道任何替代(或解决方法)以避免GPL问题。

提前致谢。

0 个答案:

没有答案