From: Michal Hocko <mhocko@xxxxxxxx> which is uses the same fast path as __down_write except it falls back to
rwsem_down_write_failed_killable slow path and return -EINTR if killed. Signed-off-by: Michal Hocko <mhocko@xxxxxxxx>