I am using NI-DAQmx Base 3.4.0 for accessing the analog input channels of NI USB-6210 on my 64-bit Fedora system. When I try to run the nidatalogger or the example code that comes with the NIDAQmx Base, the SELinux alerts me that my executable is trying to make the stack executable and it should NEVER be required. Although I can get around with this problem by changing the selinux security context for the executable, I will like to know as to why is this required? Is this a bug of some sort?