RaspberryPi + Gentoo + VCHIQ(?)

Всем привет. Ситуация следующая: поставил на малинку gentoo, пытаюсь разобраться с opengl.
Установил userland-tools, запустил vcfiled (правда, я так и не понял, зачем он нужен).
Пытаюсь запустить vchiq_test:

# ./vchiq_test -f 1
Functional test - iters:1
======== iteration 1 ========
vchiq_test: 652: vchiq_open_service_params(instance, &service_params, &service) != VCHIQ_SUCCESS

Немного покопался в коде, определил, что некорректно отрабатывает следующий код:

RETRY(ret, ioctl(instance->fd, VCHIQ_IOC_CREATE_SERVICE, &args));
if (ret == 0)
   service->handle = args.handle;
else
    status = VCHIQ_ERROR;

в методе

static VCHIQ_STATUS_T
create_service(VCHIQ_INSTANCE_T instance,
   const VCHIQ_SERVICE_PARAMS_T *params,
   VCHI_CALLBACK_T vchi_callback,
   int is_open,
   VCHIQ_SERVICE_HANDLE_T *pservice)

в файле
userland-master/interface/vchiq_arm/vchiq_lib.c

Подскажите плз, куда копать

А файл устройства /dev/vchiq

А файл устройства /dev/vchiq существует?

Да, забыл написать.

Да, забыл написать. Устройство есть, права тоже

# cat /dev/vchiq 
State 0: CONNECTED
  tx_pos=0(@3018), rx_pos=ffda4018(@1a88)
  Version: 2 (min 2)
  Stats: ctrl_tx_count=430, ctrl_rx_count=430, error_count=0
  Slots: 32 available, 0 recyclable, 0 stalls
  Platform: 2835 (VC master)
  Local: slots 33-64 tx_pos=3018 recycle=23
    Slots claimed:
    DEBUG: SLOT_HANDLER_COUNT = 633(279)
    DEBUG: SLOT_HANDLER_LINE = 1313(521)
    DEBUG: PARSE_LINE = 1292(50c)
    DEBUG: PARSE_HEADER = -2610560(ffd82a80)
    DEBUG: PARSE_MSGID = 67108864(4000000)
    DEBUG: AWAIT_COMPLETION_LINE = 745(2e9)
    DEBUG: DEQUEUE_MESSAGE_LINE = 821(335)
    DEBUG: SERVICE_CALLBACK_LINE = 322(142)
    DEBUG: MSG_QUEUE_FULL_COUNT = 0(0)
    DEBUG: COMPLETION_QUEUE_FULL_COUNT = 0(0)
  Remote: slots 1-32 tx_pos=1a88 recycle=21
    Slots claimed:
      2: 47/46
    DEBUG: SLOT_HANDLER_COUNT = 509(1fd)
    DEBUG: SLOT_HANDLER_LINE = 1314(522)
    DEBUG: PARSE_LINE = 1293(50d)
    DEBUG: PARSE_HEADER = 1587691520(5ea24000)
    DEBUG: PARSE_MSGID = 33554432(2000000)
    DEBUG: AWAIT_COMPLETION_LINE = 0(0)
    DEBUG: DEQUEUE_MESSAGE_LINE = 0(0)
    DEBUG: SERVICE_CALLBACK_LINE = 0(0)
    DEBUG: MSG_QUEUE_FULL_COUNT = 0(0)
    DEBUG: COMPLETION_QUEUE_FULL_COUNT = 0(0)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".