[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH 1/7] devicetree: Add 8k instead of double dtb si
From: |
Grant Likely |
Subject: |
[Qemu-devel] [RFC PATCH 1/7] devicetree: Add 8k instead of double dtb size when reserving extra memory |
Date: |
Tue, 06 Apr 2010 22:10:02 -0600 |
User-agent: |
StGIT/0.14.2 |
If a small 'seed' dtb file is loaded into qemu and then heavily modified
(say for runtime population of all the device nodes), then 2x the dtb
size turns out not to be very much.
This patch changes the device tree loading code to add a fixed 8k of
additional space to the dtb buffer.
Signed-off-by: Grant Likely <address@hidden>
---
device_tree.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/device_tree.c b/device_tree.c
index 426a631..bad4810 100644
--- a/device_tree.c
+++ b/device_tree.c
@@ -41,8 +41,8 @@ void *load_device_tree(const char *filename_path, int *sizep)
goto fail;
}
- /* Expand to 2x size to give enough room for manipulation. */
- dt_size *= 2;
+ /* Expand size to give enough room for manipulation. */
+ dt_size += 8 * 1024;
/* First allocate space in qemu for device tree */
fdt = qemu_mallocz(dt_size);
- [Qemu-devel] [RFC PATCH 0/7] QEMU patches to generate FDT from qdevs, Grant Likely, 2010/04/07
- [Qemu-devel] [RFC PATCH 1/7] devicetree: Add 8k instead of double dtb size when reserving extra memory,
Grant Likely <=
- [Qemu-devel] [RFC PATCH 2/7] devicetree: auto-populate the device tree with qdev data, Grant Likely, 2010/04/07
- [Qemu-devel] [RFC PATCH 3/7] devicetree: add helper for determining IRQ properties in the device tree, Grant Likely, 2010/04/07
- [Qemu-devel] [RFC PATCH 4/7] devicetree: Add sysbus fdt populate hooks., Grant Likely, 2010/04/07
- [Qemu-devel] [RFC PATCH 5/7] devicetree: Add helper to register devices with an fdt_populate hook, Grant Likely, 2010/04/07
- [Qemu-devel] [RFC PATCH 6/7] devicetree: Add fdt_populate hook to pl011 device, Grant Likely, 2010/04/07
- [Qemu-devel] [RFC PATCH 7/7] devicetree: Add fdt_populate hook to smc91x device, Grant Likely, 2010/04/07
- [Qemu-devel] Re: [RFC PATCH 0/7] QEMU patches to generate FDT from qdevs, Jeremy Kerr, 2010/04/07