linux - 删除设备文件的回调

标签 linux solaris device-driver

linux 和 solaris 设备驱动程序中是否有任何回调,当设备文件从系统中删除时将被调用?例如,如果卷管理器删除了一个卷,它会删除该设备的 block 和字符设备接口(interface)。 linux 和 solaris 中是否有类似 open,close,strategy call 的回调函数,当 block/char 设备删除完成时会被调用?

最佳答案

设备文件与任何其他文件非常相似,因此您应该能够使用 inotify观察它们的出现和/或消失。

关于linux - 删除设备文件的回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6343048/

相关文章:

linux - 为持久进程临时停止守护进程而不杀死它

linux - rpmbuild x86-64 的 32 位库包

linux - 尽管模块已卸载,为什么设备仍存在于/proc/devices中

音频/摄像头驱动程序 - FriendlyARM Mini2440 - s3c2440

c++ - 设备驱动程序库

linux - 交叉编译外部linux模块: M =`pwd` directory not found

linux - NETLINK_FIREWALL 和 NETLINK_NETFILTER 之间有什么区别?

c++ - 如何从 C/C++ 程序获取商业 UNIX 操作系统上的缓存行大小?

c - Solaris SPARC : How to see what hanging process is doing?

linux - 是否有与 Solaris pmap 等效的 AIX/Win 命令?