K 10 svn:author V 5 benno K 8 svn:date V 27 2013-02-10T04:17:41.884334Z K 7 svn:log V 444 Rework copy routines to ensure we always use memory allocated via EFI. The previous code assumed it could copy wherever it liked. This is not the case. The approach taken by this code is pretty ham-fisted in that it simply allocates a large (32MB) buffer area and stages into that, then copies the whole area into place when it's time to execute. A more elegant solution could be used but this works for now. Sponsored by: FreeBSD Foundation END