您好,我在下面显示的ioctl()调用中收到了这个错误: ioctl: ioctl ioctl for device。
fd = open(mount, O_RDONLY);
destid = ioctl(fd, TRACEFS_IOCTL_ADD_OUTPUT_DRIVERS, data);
#define IOCBASE 10
#define TRACEFS_IOCTL_ADD_OUTPUT_DRIVERS _IOW(0x15, IOCBASE + 0, int)我不确定如何调试这个问题,也不知道如何解决这个错误。
任何帮助都将不胜感激。谢谢。
发布于 2012-11-04 08:26:15
该ioctl仅适用于TraceFS (一种特定的文件系统)。我假设您需要将文件系统挂载为TraceFS才能解决此问题。
https://stackoverflow.com/questions/13214847
复制相似问题