Implementing timer_create along is probably not enough, one would have to implement rest of the related syscalls:
* timer_create(): Create a timer. * timer_settime(2): Arm (start) or disarm (stop) a timer. * timer_gettime(2): Fetch the time remaining until the next expiration of a timer, along with the interval setting of the timer. * timer_getoverrun(2): Return the overrun count for the last timer expiration. * timer_delete(2): Disarm and delete a timer. Convinient testcases for timer* syscalls exist apparently in ltp suite. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1042388 Title: qemu: Unsupported syscall: 257 (timer_create) Status in QEMU: New Bug description: Running qemu-arm-static for git HEAD. When I try to install ghc from debian into my arm chroot I get: Setting up ghc (7.4.1-4) ... qemu: Unsupported syscall: 257 ghc: timer_create: Function not implemented qemu: Unsupported syscall: 257 ghc-pkg: timer_create: Function not implemented dpkg: error processing ghc (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: ghc E: Sub-process /usr/bin/dpkg returned an error code (1) To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1042388/+subscriptions