在 Linux 内核版本 2.6.34 之前,我曾经挂接到 uevent_ops 以在我的块设备驱动程序的 init_module 中获取设备添加/删除通知。
my_uevent_ops = kset->uevent_ops;
kset->uevent_ops = my_uevent_ops_callback;
现在我想将我的驱动程序移植到 3.2 ,但是 kset->uevent_ops 是恒定的,所以我不能加入它。他们有什么方法可以在我的设备驱动程序中获取块设备驱动程序的通知吗?我也可以将通知链用于块设备吗?
提前致谢。