Hi,
> - if (depth == 32 || ((depth == 16 || depth == 15) && !byteswap)) {
> + if (depth == 32 || depth == 24 ||
> + ((depth == 16 || depth == 15) && !byteswap)) {Doesn't apply. depth == 15 isn't upstream. Guess you have some more local changes? Also the whitespace looks fishy (tabs vs. spaces?). Note that the qemu whitespace codestyle (spaces only) differs from linux kernel ... cheers, Gerd
