>>> On 13.01.17 at 20:21, <car...@cardoe.com> wrote:
> Doug v1 - fix incorrect assembly (identified by Andrew Cooper)
>         - fix issue where the trampoline size was left as 0 and the
>           way the memory is allocated for the trampolines we would go to
>           the end of an available section and then subtract off the size
>           to decide where to place it. The end result was that we would
>           always copy the trampolines and the 32-bit stack into some
>           form of reserved memory after the conventional region we
>           wanted to put things into. On some systems this did not
>           manifest as a crash while on others it did. Reworked the
>           changes to always reserve 64kb for both the stack and the size
>           of the trampolines. Added an ASSERT to make sure we never blow
>           through this size.

Without having looked at the patch in detail, but knowing I did closely
look at earlier versions (and iirc I was mostly fine with v10) the way
the above is written would require me to either inter-diff the patches,
or re-review the whole thing. For a large patch like this it would be
rather helpful to be quite a bit more specific as to where exactly in the
patch changes were made.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to