|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 09/12] video/vesa: unmap frame buffer when relinquishing console
There's no point in keeping the VA space occupied when no further output
will occur.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
--- a/xen/drivers/video/lfb.c
+++ b/xen/drivers/video/lfb.c
@@ -168,4 +168,5 @@ void lfb_free(void)
xfree(lfb.lbuf);
xfree(lfb.text_buf);
xfree(lfb.line_len);
+ lfb.lfbp.lfb = ZERO_BLOCK_PTR;
}
--- a/xen/drivers/video/vesa.c
+++ b/xen/drivers/video/vesa.c
@@ -197,5 +197,7 @@ void __init vesa_endboot(bool_t keep)
vlfb_info.width * bpp);
lfb_flush();
lfb_free();
+ iounmap(lfb);
+ lfb = ZERO_BLOCK_PTR;
}
}
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |