Signed-off-by: Rasmus Villemoes <linux@xxxxxxxxxxxxxxxxxx> --- fs/seq_file.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/fs/seq_file.c b/fs/seq_file.c index 518a72e444d9..5cc4670294e7 100644 --- a/fs/seq_file.c +++ b/fs/seq_file.c @@ -632,18 +632,15 @@ void *__seq_open_private(struct file *f, const struct seq_operations *ops, { int rc; void *private; - struct seq_file *seq; private = kzalloc(psize, GFP_KERNEL_ACCOUNT); if (private == NULL) goto out; - rc = seq_open(f, ops); + rc = seq_open_data(f, ops, private); if (rc < 0) goto out_free; - seq = f->private_data; - seq->private = private; return private; out_free: -- 2.16.4