从fs / ext4驱动程序发送uevent

时间:2017-06-21 16:30:16

标签: linux-kernel linux-device-driver ext4

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

static void ext4_handle_error(struct super_block * sb)

如果我想使用

在ext4_handle_error函数内发送一个uevent,我需要一个kobj

int kobject_uevent_env(struct kobject * kobj,enum kobject_action action,char * envp_ext [])

问题:有没有办法从super_block * sb获取* kobj?

1 个答案:

答案 0 :(得分:0)

struct ext4_sb_info * sbi = EXT4_SB(sb); sbi-> s_kobj;这很好吗?