Hello together,
I got the following problem after updating to a new 2.6.13-rc kernel which is over 4 MB in an uncompressed state.
Code:
chrpboot starting: loaded at 0x00800000
gunzipping (0x00010000 <- 0x00806c88: 0x00a34a72)... inflate returned -5 msg: <NULL>
The solution (thanks rchan00@gentoo) would be to change the buffer size in the gunzip call.
Edit the file chrpmain.c and change the "gunzip(.... 0x400....)" call to f.ex. "gunzip(.... 0x800....)". No guarantees that it will work or not even destroy anything - but it worked for me
Hope that helps someone who is as clueless as myself,
M