> 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.
In that case you almost certainly want double+8k. Or have the calleee tell you how much they're expecting to grow the tree. Paul