From 18c99d47fe7c1a59ceb78257c0627643e59c25af Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Sat, 15 May 2004 23:17:08 +0000 Subject: [PATCH] bitkeeper revision 1.891.1.30 (40a6a4f4Ppc2ZqsR4fMzaXrsTKi3SQ) Fix buffer-head memory leak in blkdev backend driver. --- xenolinux-2.4.26-sparse/arch/xen/drivers/blkif/backend/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xenolinux-2.4.26-sparse/arch/xen/drivers/blkif/backend/main.c b/xenolinux-2.4.26-sparse/arch/xen/drivers/blkif/backend/main.c index eb3e32c75f..91867aa953 100644 --- a/xenolinux-2.4.26-sparse/arch/xen/drivers/blkif/backend/main.c +++ b/xenolinux-2.4.26-sparse/arch/xen/drivers/blkif/backend/main.c @@ -176,6 +176,8 @@ static void end_block_io_op(struct buffer_head *bh, int uptodate) spin_unlock_irqrestore(&pend_prod_lock, flags); maybe_trigger_io_schedule(); } + + kmem_cache_free(buffer_head_cachep, bh); } -- 2.30.2