these patch sets fix some issues to gem and vidi driver and include the following: - fixes cache issue according to gpu operation . shmem_read_mapping_page_gfp function first tries to allocate pages from page cache and if the allocation is done from page cache the the pages could have valid cache line so cpu may read garbage data from cache after gpu operation is completed. - use edid data from user propely and add some exception codes - fixes releasing issue to exported gem buffer into dmabuf - and code clean Thanks. Inki Dae (10): drm/exynos: removed unnecessary declaration. drm/exynos: set edid fake data only for test. drm/exynos: check if raw edid data is fake or not for test drm/exynos: fixed edid data setting at vidi connection request drm/exynos: fixed build warning. drm/exynos: use alloc_page() to allocate pages. drm/exynos: set buffer type from exporter. drm/exynos: do not release memory region from exporter. drm/exynos: removed unnecessary variable drm/exynos: consider memory releasing to exported gem buffer into dmabuf drivers/gpu/drm/exynos/exynos_drm_core.c | 5 --- drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 27 ++++++++++---- drivers/gpu/drm/exynos/exynos_drm_drv.c | 1 + drivers/gpu/drm/exynos/exynos_drm_gem.c | 40 +++++++++++++++------ drivers/gpu/drm/exynos/exynos_drm_gem.h | 4 ++ drivers/gpu/drm/exynos/exynos_drm_vidi.c | 53 +++++++++++++++++++++------ 6 files changed, 95 insertions(+), 35 deletions(-) -- 1.7.4.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel