BH_Shadow
clear_bit_unlock(BH_Shadow, &orig_bh->b_state);
wake_up_bit(&orig_bh->b_state, BH_Shadow);
wait_on_bit_io(&bh->b_state, BH_Shadow, TASK_UNINTERRUPTIBLE);