switch miscdevice to umode_t