v5 -> v6:

 - Changed the xen_load_linux assertion as suggested by Stefan.

 - I renamed the variables in get_e801_addr function, since the
   registers were really (16 bit 8086-style) AX, not EAX etc.  Also I
   changed the GCC asm to make it a little bit more efficient.  I
   verified by disassembling the function that GCC is still generating
   the right code after this change.

 - Re-tested with small (342K) libguestfs initramfs and with large
   (20M) Fedora initramfs, and works fine in both cases.

Rich.


Reply via email to