public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH]s390/char/vmur.c: memory leak Fix in the driver
@ 2012-03-17 19:40 Chen, Dennis (SRDC SW)
  2012-03-19  1:55 ` Chen, Dennis (SRDC SW)
  0 siblings, 1 reply; 5+ messages in thread
From: Chen, Dennis (SRDC SW) @ 2012-03-17 19:40 UTC (permalink / raw)
  To: linux-kernel@vger.kernel.org
  Cc: beattiem@uk.ibm.com, holzheu@de.ibm.com, munzert@de.ibm.com,
	linux390@de.ibm.com, linux-s390@vger.kernel.org,
	Chen, Dennis (SRDC SW)

This patch is used to fix a memory leak issue in s390/char/vmur.c: a character device instance is 
allocated by cdev_alloc, the cdev_del will not free that space if cdev_init is applied before. 

Signed-off-by: dennis1.chen@amd.com
--- a/s390/char/vmur.c  2012-03-18 02:50:47.950963949 +0800
+++ b/s390/char/vmur.c  2012-03-18 03:12:04.790936740 +0800
@@ -903,7 +903,7 @@ static int ur_set_online(struct ccw_devi
                goto fail_urdev_put;
        }

-       cdev_init(urd->char_device, &ur_fops);
+       urd->char_device->ops = &ur_fops;
        urd->char_device->dev = MKDEV(major, minor);
        urd->char_device->owner = ur_fops.owner;


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-03-19 15:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-17 19:40 [PATCH]s390/char/vmur.c: memory leak Fix in the driver Chen, Dennis (SRDC SW)
2012-03-19  1:55 ` Chen, Dennis (SRDC SW)
2012-03-19 10:37   ` Martin Schwidefsky
2012-03-19 11:08     ` Martin Schwidefsky
2012-03-19 15:42       ` Chen, Dennis (SRDC SW)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox