> > > +static void *luo_fdt_out; > > > +static void *luo_fdt_in; > > > +#define LUO_FDT_SIZE SZ_1M > > > > Does LUO really need that much? > > Not, really, but I am keeping it simple in this patch. I added the > following comment: Actually, given that we are moving files to be another subsystem, this can be reduced to only one page (i.e. unlikely more than one page of subsystems ever register), and for files we can dynamically calculate the required size. So, I am going to fix this.