【发布时间】:2012-02-10 12:53:20
【问题描述】:
我有一个内核模块(实际上是一个伪设备驱动程序)和一个辅助用户空间进程。
我希望内核模块在rmmod过程中联系一个用户空间进程,触发用户空间进程做一些清理工作。我知道我可以从内核向用户进程发送一个信号来触发清理,但我确实需要发送一些其他信息来指导用户进程如何进行清理。 (如果重要的话,它是一个整数数组)。我假设我不能将任何信息与信号一起传递?
你们知道怎么做吗?我不能使用 ioctl,因为该设备对用户空间进程不可见,因为它正在被 rmmod'ed..
谢谢。
【问题讨论】:
标签: linux-kernel