79563712

Date: 2025-04-09 07:36:29
Score: 0.5
Natty:
Report link

It turns that there exist a Linux subsystem called CUSE (character device in userspace), largely inspired/being a part of FUSE (filesystem in userspace). It seems to support what I need in terms of supported system calls, namely `open()`, `ioctl()` and others.

https://github.com/torvalds/linux/blob/master/fs/fuse/cuse.c

It is worth checking it out. Using it will likely require some test setup actions to be done with elevated privileges, but that is a part of the game when dealing with drivers, I guess.

Reasons:
  • Blacklisted phrase (0.5): I need
  • No code block (0.5):
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: Grigory Rechistov