We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent df43d90 commit 9980c42Copy full SHA for 9980c42
kernel/printk/printk.c
@@ -847,7 +847,7 @@ static int devkmsg_open(struct inode *inode, struct file *file)
847
return err;
848
}
849
850
- user = kmalloc(sizeof(struct devkmsg_user), GFP_KERNEL);
+ user = kvmalloc(sizeof(struct devkmsg_user), GFP_KERNEL);
851
if (!user)
852
return -ENOMEM;
853
@@ -875,7 +875,7 @@ static int devkmsg_release(struct inode *inode, struct file *file)
875
ratelimit_state_exit(&user->rs);
876
877
mutex_destroy(&user->lock);
878
- kfree(user);
+ kvfree(user);
879
return 0;
880
881
0 commit comments