Files
linux/drivers/block
Wenwen Wang eb535aaf3c xen/blkback: fix memory leaks
[ Upstream commit ae78ca3cf3 ]

In read_per_ring_refs(), after 'req' and related memory regions are
allocated, xen_blkif_map() is invoked to map the shared frame, irq, and
etc. However, if this mapping process fails, no cleanup is performed,
leading to memory leaks. To fix this issue, invoke the cleanup before
returning the error.

Acked-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Wenwen Wang <wenwen@cs.uga.edu>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-09-06 10:21:57 +02:00
..
2019-09-06 10:21:57 +02:00
2018-05-11 15:08:03 -06:00
2018-06-12 16:19:22 -07:00
2017-02-20 12:16:15 +01:00
2017-08-18 08:45:29 -06:00
2009-03-26 21:15:27 +01:00
2018-11-13 11:08:20 -08:00
2018-06-12 16:19:22 -07:00