Skip to content

Commit e8d822e

Browse files
authored
Merge pull request #35 from RoyWFHuang/master
Fix segment fault exe symbolic link then run ls cmd
2 parents e8d6063 + e87e4c8 commit e8d822e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

super.c

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@ static struct kmem_cache *simplefs_inode_cache;
1313

1414
int simplefs_init_inode_cache(void)
1515
{
16-
simplefs_inode_cache = kmem_cache_create(
17-
"simplefs_cache", sizeof(struct simplefs_inode_info), 0, 0, NULL);
16+
simplefs_inode_cache = kmem_cache_create_usercopy(
17+
"simplefs_cache", sizeof(struct simplefs_inode_info), 0, 0,
18+
0,
19+
sizeof(struct simplefs_inode_info),
20+
NULL);
1821
if (!simplefs_inode_cache)
1922
return -ENOMEM;
2023
return 0;

0 commit comments

Comments
 (0)