[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/2] xen/arm: Couple of bug fixes when decompressing kernels
From: Julien Grall <jgrall@xxxxxxxxxx> Hi all, The main goal of this series is to address the bug report [1]. It is not possible While testing the series, I also noticed that it is not possible to re-use the same compressed kernel for multiple domains as the module will be overwritten during the first decompression. I am still a bit undecided how to fix it. We can either create a new module for the uncompressed kernel and link with the compressed kernel. Or we could decompress everytime. One inconvenience to kernel to only decompress once is we have to keep it until all the domains have booted. This may means a lot of memory to be wasted just for keeping the uncompressed kernel (one my setup, it takes ~3 times more space). Any opinions on how to approach it? Cheers, [1] https://lists.xenproject.org/archives/html/xen-users/2021-02/msg00027.html Julien Grall (2): xen/arm: kernel: Propagate the error if we fail to decompress the kernel xen/gunzip: Allow perform_gunzip() to be called multiple times xen/arch/arm/kernel.c | 8 +++++++- xen/common/gunzip.c | 5 +++++ xen/common/inflate.c | 6 ++++++ 3 files changed, 18 insertions(+), 1 deletion(-) -- 2.17.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |