At the moment RTAS and device tree are located at 256MB max which leaves too little space for huge initramdisk images and kernels. This relaxes the limitation.
This is checkpatch.pl'ed version of: [PATCH 1/2] loader: Add load_image_size() to replace load_image() [PATCH 2/2] ppc/spapr: Locate RTAS and device-tree based on real RMA Please comment. Thanks. Benjamin Herrenschmidt (2): loader: Add load_image_size() to replace load_image() spapr: Locate RTAS and device-tree based on real RMA hw/core/loader.c | 21 +++++++++++++++++++++ hw/ppc/spapr.c | 32 +++++++++++++++++++++----------- include/hw/loader.h | 1 + include/hw/ppc/spapr.h | 3 ++- 4 files changed, 45 insertions(+), 12 deletions(-) -- 2.0.0