From d49cd7d1e1b6e3a4fdc22c351063abae679567c4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Tue, 13 Dec 2011 10:35:49 +0800 Subject: [PATCH] Revert "Revert "drivers: misc: pass miscdevice pointer via file private data"" This reverts commit 932cf8f1d4f17c38804c0b0a0237d5718bd8d5ac. --- drivers/char/misc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/char/misc.c b/drivers/char/misc.c index d8efcf171693..778273c93242 100644 --- a/drivers/char/misc.c +++ b/drivers/char/misc.c @@ -144,6 +144,7 @@ static int misc_open(struct inode * inode, struct file * file) old_fops = file->f_op; file->f_op = new_fops; if (file->f_op->open) { + file->private_data = c; err=file->f_op->open(inode,file); if (err) { fops_put(file->f_op); -- 2.34.1