__down_write_common
__down_write_common(sem, TASK_UNINTERRUPTIBLE);
return __down_write_common(sem, TASK_KILLABLE);