TARDIS icon indicating copy to clipboard operation
TARDIS copied to clipboard

Tracking issue for unimplemented syscalls

Open maxbla opened this issue 4 years ago • 0 comments

There are a boatload of syscalls dealing with time. It would be nice if this library dealt with all of them that use relative time, like timeouts. Absolute time, like a file's last modified time are more annoying to deal with, but you're already doing it some.

Probably necessary

  • [ ] times
  • [ ] futex
  • [ ] timer_settime
  • [ ] timer_gettime
  • [ ] clock_settime
  • [ ] clock_gettime
  • [ ] rt_sigtimedwait
  • [ ] mq_timedsend
  • [ ] mq_timedreceive
  • [ ] recvmmsg
  • [ ] pselect6
  • [ ] ppoll
  • [ ] epoll_wait_old???
  • [ ] epoll_wait
  • [ ] epoll_pwait
  • [ ] io_getevents
  • [ ] semtimedop

Stretch goals

  • sched_rr_get_interval
  • utime
  • utimes
  • adjtimex
  • settimeofday
  • utimensat
  • timerfd_settime
  • timerfd_gettime

This issue assumes you only care about Linux support - other Unixes don't have all these syscalls.

maxbla avatar Jul 06 '20 08:07 maxbla