接前一篇文章:DRM全解析 —— CREATE_DUMB(2)
本文参考以下博文:
特此致谢!
上一回讲解了drm_mode_create_dumb函数的前半部分,本回讲解余下的部分。
为了便于理解,再次贴出drm_mode_create_dumb函数代码,在drivers/gpu/drm/drm_dumb_buffers.c中,如下:
/**
* DOC: overview
*
* The KMS API doesn't standardize backing storage object creation and leaves it
* to driver-specific ioctls. Furthermore actually creating a buffer object even
* for GEM-based drivers is done through a driver-specific ioctl - GEM only has
* a common userspace interface for s