Hi Iouri I've gone through the whole series. A large portion of the series is about graphics stuff which is out of my wheelhouse. I have two general comments here. There seems to be an excessive amount pr_debug / pr_err in code. Please try to reduce their number a bit. For memory allocation you always use vzalloc, however large or small the allocation may be. Why not use kzalloc for smaller allocations? Thanks, Wei.