I have absolutely no clue what dmsetup is but in case you don't know exactly what an ioctl call is here is link: Ioctl - Wikipedia, the free encyclopedia
I can only imagine that your dmsetup program makes an ioctl call to query the version. This ioctl call hooks on to a piece of kernel software, maybe a driver for that program.
"Permission denied" can mean two things:
- The kernel module involved cannot open a file to read out stuff like version etc.
or
- The program you are running is restricted to be run as root
Maybe it is something completely different, too, but you wanted a quick answer and as no one else is replying ...
And I forgot, depending on your file system, NFS, or so, you can have often weird permission problems where you can be root but cannot read then your user files and if you're only user than you're missing the root permissions. I'm often on an NFS file system where I have to copy files to a third location to be able to get hold of them as user or as root.
__________________
Bus Error: Passengers dumped. Hech gap yo'q. |