> + tmp = krealloc(buf->begin, size, GFP_KERNEL | GFP_DMA);> + if (tmp) {> I think that check is inverted?johannes