基于某些条件

时间:2015-10-28 06:39:11

标签: linux linux-kernel kernel

我想根据以下条件从__schedule()函数触发用户线程 - 我在__schedule()中有一个静态计数(unsigned int),并且在__schedule()的每次调用中它都增加了一个。每当此计数器等于10000时,告诉用户线程做一些工作,并在完成该工作后,用户线程进入休眠状态/再次等待。

我已经尝试在打开proc文件时使用信号和阻止进程..但这些方法无法正常工作并导致设备中出现随机锁定问题..

请建议是否有一种击球方式来做这件事,或者请告诉我可能导致这种锁定的错误。

0 个答案:

没有答案