Linux kernel 从fs/ext4驱动程序发送uevent

Linux kernel 从fs/ext4驱动程序发送uevent,linux-kernel,linux-device-driver,ext4,Linux Kernel,Linux Device Driver,Ext4,查看fs/ext4/super.c,我看到了这个函数 静态无效ext4\u句柄错误(结构超级块*sb) 如果我想在ext4_handle_error函数中使用 int kobject_uevent_env(结构kobject*kobj,枚举kobject_action action,char*envp_ext[]) 问题:有没有办法从超级块*sb获取*kobj?struct ext4\u sb\u info*sbi=ext4\u sb(sb);sbi->s_kobj;这个好吗

查看fs/ext4/super.c,我看到了这个函数

静态无效ext4\u句柄错误(结构超级块*sb)

如果我想在ext4_handle_error函数中使用

int kobject_uevent_env(结构kobject*kobj,枚举kobject_action action,char*envp_ext[])


问题:有没有办法从超级块*sb获取*kobj?

struct ext4\u sb\u info*sbi=ext4\u sb(sb);sbi->s_kobj;这个好吗