add use-ioctl
add ictrl