kernel: fix build (#633)
This commit is contained in:
@@ -111,7 +111,7 @@ int nuke_ext4_sysfs(const char* mnt)
|
|||||||
int err = kern_path(mnt, 0, &path);
|
int err = kern_path(mnt, 0, &path);
|
||||||
if (err) {
|
if (err) {
|
||||||
pr_err("nuke path err: %d\n", err);
|
pr_err("nuke path err: %d\n", err);
|
||||||
return;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct super_block *sb = path.dentry->d_inode->i_sb;
|
struct super_block *sb = path.dentry->d_inode->i_sb;
|
||||||
@@ -119,18 +119,18 @@ int nuke_ext4_sysfs(const char* mnt)
|
|||||||
if (strcmp(name, "ext4") != 0) {
|
if (strcmp(name, "ext4") != 0) {
|
||||||
pr_info("nuke but module aren't mounted\n");
|
pr_info("nuke but module aren't mounted\n");
|
||||||
path_put(&path);
|
path_put(&path);
|
||||||
return;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
ext4_unregister_sysfs(sb);
|
ext4_unregister_sysfs(sb);
|
||||||
path_put(&path);
|
path_put(&path);
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void on_module_mounted(void)
|
void on_module_mounted(void)
|
||||||
{
|
{
|
||||||
pr_info("on_module_mounted!\n");
|
pr_info("on_module_mounted!\n");
|
||||||
ksu_module_mounted = true;
|
ksu_module_mounted = true;
|
||||||
nuke_ext4_sysfs();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void on_boot_completed(void)
|
void on_boot_completed(void)
|
||||||
|
|||||||
Reference in New Issue
Block a user