LINUX.ORG.RU

Unknown symbol drm_vm_open_locked, но он есть!!! O_O

 , kgsl, undefined symbol,


0

1

Скомпилял модуль ядра. Устанавливаю:

[ 6258.584655] msm_kgsl: Unknown symbol drm_vm_open_locked (err 0)

O_O

Но при этом:

azq2@zhumarin:~/build/kernel-cyanogen-gio$ grep -r 'drm_vm_open_locked'drivers/gpu/drm/drm_gem.c:	drm_vm_open_locked(vma);
drivers/gpu/drm/drm_vm.c:void drm_vm_open_locked(struct vm_area_struct *vma)
drivers/gpu/drm/drm_vm.c:	drm_vm_open_locked(vma);
drivers/gpu/drm/drm_vm.c:	drm_vm_open_locked(vma);
drivers/gpu/drm/drm_vm.c:	drm_vm_open_locked(vma);
drivers/gpu/msm/kgsl_drm.c:	drm_vm_open_locked(vma);
include/drm/drmP.h:extern void drm_vm_open_locked(struct vm_area_struct *vma);

Он extern!

И символ есть в модулях:

azq2@zhumarin:~/dev/fly/boot/modules$ grep -r 'drm_vm_open_locked'
Двоичный файл lib/modules/2.6.35.7+/kernel/drivers/gpu/drm/drm.ko совпадает
Двоичный файл lib/modules/2.6.35.7+/kernel/drivers/gpu/msm/msm_kgsl.ko совпадает

И модуль drm загружен:

root@zhumarin:~# lsmod | grep drm
drm                   127293  0

Как так? O_O


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.