I'm withdrawing this patch for the moment, due to two areas that need further research;
1) An adjacent FDT blob, as mentioned by Milton Miller, and
2) Potential interaction with the crash kernel, as used in
init/initramfs.c
If anyone sees other interactions, please feel free to let me know ...
Thanks,
-Dave Carroll