|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 10/11] video/lfb: avoid effectively open-coding xzalloc_array()
There is a difference in generated code: xzalloc_bytes() forces
SMP_CACHE_BYTES alignment. I think we not only don't need this here, but
actually don't want it.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
--- a/xen/drivers/video/lfb.c
+++ b/xen/drivers/video/lfb.c
@@ -147,8 +147,9 @@ int __init lfb_init(struct lfb_prop *lfb
{
lfb.lfbp = *lfbp;
- lfb.lbuf = xmalloc_bytes(lfb.lfbp.bytes_per_line);
- lfb.text_buf = xzalloc_bytes(lfb.lfbp.text_columns * lfb.lfbp.text_rows);
+ lfb.lbuf = xmalloc_array(unsigned char, lfb.lfbp.bytes_per_line);
+ lfb.text_buf = xzalloc_array(unsigned char,
+ lfb.lfbp.text_columns * lfb.lfbp.text_rows);
lfb.line_len = xzalloc_array(unsigned int, lfb.lfbp.text_columns);
if ( !lfb.lbuf || !lfb.text_buf || !lfb.line_len )
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |