Skip to content

Instantly share code, notes, and snippets.

@ollieparanoid
Created December 10, 2017 01:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ollieparanoid/9b4ac94b6ba1318c9df730fcea4e6489 to your computer and use it in GitHub Desktop.
Save ollieparanoid/9b4ac94b6ba1318c9df730fcea4e6489 to your computer and use it in GitHub Desktop.
mako-kernel-msm errors
CC drivers/gpu/drm/msm/dsi/dsi_phy_8x60.o
drivers/gpu/msm/kgsl_drm.c: In function 'kgsl_gem_free_mmap_offset':
drivers/gpu/msm/kgsl_drm.c:199:13: error: 'struct drm_gem_object' has no member named 'map_list'
list = &obj->map_list;
^~
drivers/gpu/msm/kgsl_drm.c:200:24: error: 'struct drm_gem_mm' has no member named 'offset_hash'
drm_ht_remove_item(&mm->offset_hash, &list->hash);
^~
drivers/gpu/msm/kgsl_drm.c:201:10: error: 'struct drm_map_list' has no member named 'file_offset_node'
if (list->file_offset_node) {
^~
drivers/gpu/msm/kgsl_drm.c:202:24: error: 'struct drm_map_list' has no member named 'file_offset_node'
drm_mm_put_block(list->file_offset_node);
^~
drivers/gpu/msm/kgsl_drm.c:203:7: error: 'struct drm_map_list' has no member named 'file_offset_node'
list->file_offset_node = NULL;
^~
drivers/gpu/msm/kgsl_drm.c: In function 'kgsl_gem_create_mmap_offset':
drivers/gpu/msm/kgsl_drm.c:344:13: error: 'struct drm_gem_object' has no member named 'map_list'
list = &obj->map_list;
^~
drivers/gpu/msm/kgsl_drm.c:358:6: error: 'struct drm_map_list' has no member named 'file_offset_node'
list->file_offset_node = drm_mm_search_free(&mm->offset_manager,
^~
drivers/gpu/msm/kgsl_drm.c:358:49: error: 'struct drm_gem_mm' has no member named 'offset_manager'; did you mean 'vma_manager'?
list->file_offset_node = drm_mm_search_free(&mm->offset_manager,
^~
drivers/gpu/msm/kgsl_drm.c:362:11: error: 'struct drm_map_list' has no member named 'file_offset_node'
if (!list->file_offset_node) {
^~
drivers/gpu/msm/kgsl_drm.c:368:6: error: 'struct drm_map_list' has no member named 'file_offset_node'
list->file_offset_node = drm_mm_get_block(list->file_offset_node,
^~
drivers/gpu/msm/kgsl_drm.c:368:48: error: 'struct drm_map_list' has no member named 'file_offset_node'
list->file_offset_node = drm_mm_get_block(list->file_offset_node,
^~
drivers/gpu/msm/kgsl_drm.c:371:11: error: 'struct drm_map_list' has no member named 'file_offset_node'
if (!list->file_offset_node) {
^~
drivers/gpu/msm/kgsl_drm.c:377:23: error: 'struct drm_map_list' has no member named 'file_offset_node'
list->hash.key = list->file_offset_node->start;
^~
drivers/gpu/msm/kgsl_drm.c:378:28: error: 'struct drm_gem_mm' has no member named 'offset_hash'
if (drm_ht_insert_item(&mm->offset_hash, &list->hash)) {
^~
drivers/gpu/msm/kgsl_drm.c:380:24: error: 'struct drm_map_list' has no member named 'file_offset_node'
drm_mm_put_block(list->file_offset_node);
^~
drivers/gpu/msm/kgsl_drm.c: In function 'msm_drm_gem_mmap':
drivers/gpu/msm/kgsl_drm.c:974:26: error: 'struct drm_gem_mm' has no member named 'offset_hash'
if (drm_ht_find_item(&mm->offset_hash, vma->vm_pgoff, &hash)) {
^~
drivers/gpu/msm/kgsl_drm.c:1054:21: warning: passing argument 1 of 'drm_vm_open_locked' from incompatible pointer type [-Wincompatible-pointer-types]
drm_vm_open_locked(vma);
^~~
In file included from drivers/gpu/msm/kgsl_drm.c:17:0:
include/drm/drmP.h:1288:13: note: expected 'struct drm_device *' but argument is of type 'struct vm_area_struct *'
extern void drm_vm_open_locked(struct drm_device *dev, struct vm_area_struct *vma);
^~~~~~~~~~~~~~~~~~
drivers/gpu/msm/kgsl_drm.c:1054:2: error: too few arguments to function 'drm_vm_open_locked'
drm_vm_open_locked(vma);
^~~~~~~~~~~~~~~~~~
In file included from drivers/gpu/msm/kgsl_drm.c:17:0:
include/drm/drmP.h:1288:13: note: declared here
extern void drm_vm_open_locked(struct drm_device *dev, struct vm_area_struct *vma);
^~~~~~~~~~~~~~~~~~
drivers/gpu/msm/kgsl_drm.c: At top level:
drivers/gpu/msm/kgsl_drm.c:1453:2: error: unknown field 'reclaim_buffers' specified in initializer
.reclaim_buffers = drm_core_reclaim_buffers,
^
drivers/gpu/msm/kgsl_drm.c:1453:21: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.reclaim_buffers = drm_core_reclaim_buffers,
^~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/msm/kgsl_drm.c:1453:21: note: (near initialization for 'driver.dma_ioctl')
make[3]: *** [scripts/Makefile.build:307: drivers/gpu/msm/kgsl_drm.o] Error 1
make[2]: *** [scripts/Makefile.build:443: drivers/gpu/msm] Error 2
make[2]: *** Waiting for unfinished jobs....
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment