]> xenbits.xensource.com Git - people/liuw/stubdom.git/commit
libxc: Add unsafe decompressors
authorBastian Blank <bastian@waldi.eu.org>
Thu, 18 Apr 2013 11:49:54 +0000 (12:49 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 22 Apr 2013 11:46:30 +0000 (12:46 +0100)
commit44a430ede9aff3b4a736fb81c9b51ba0b09189b1
treea4d23181a3c4d4a3961c89f4df4b1e096a3f8c7b
parentbb02db66d1ce09227e7c918a6f22e4e37ab37a66
libxc: Add unsafe decompressors

Add decompressors based on hypervisor code.  This are used in mini-os by
pv-grub.

This enables pv-grub to boot kernels compressed with e.g. xz, which are
becoming more common.

Signed-off-by: Bastian Blank <waldi@debian.org>
Adjusted to use terminology "unsafe" rather than "trusted" to indicate
that the user had better sanitise the data (or not care, as in stub
domains) as suggested by Tim Deegan. This was effectively a sed script.

Minimise the changes to hypervisor code by moving the "compat layer" into the
relevant libxc source files (which include the Xen ones).

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Makefile