diff --git a/fs/proc/vmcore.c b/fs/proc/vmcore.c
index 0872afa58d3987682bbdb4afdfdf5e24a95669f7..00ef6046d8d2c395028f23af338f160eff04cd68 100644
--- a/fs/proc/vmcore.c
+++ b/fs/proc/vmcore.c
@@ -162,6 +162,7 @@ static ssize_t read_vmcore(struct file *file, char __user *buffer,
 
 static const struct file_operations proc_vmcore_operations = {
 	.read		= read_vmcore,
+	.llseek		= generic_file_llseek,
 };
 
 static struct vmcore* __init get_new_element(void)