sem_last_holder
extern unsigned long sem_last_holder(struct semaphore *sem);
owner = sem_last_holder(hung_task_blocker_to_lock(blocker));