in_interrupt() isn't the right test on 2.5, so we'll just
toss it instead of reserving the right to get it wrong again.
LASSERT (conn->ksnc_sock->sk->user_data == NULL);
LASSERT (!conn->ksnc_rx_scheduled);
- if (!in_interrupt()) {
- ksocknal_close_conn (conn);
- return;
- }
-
spin_lock_irqsave (&ksocknal_data.ksnd_reaper_lock, flags);
list_add (&conn->ksnc_list, &ksocknal_data.ksnd_reaper_list);
LASSERT (conn->ksnc_sock->sk->user_data == NULL);
LASSERT (!conn->ksnc_rx_scheduled);
- if (!in_interrupt()) {
- ksocknal_close_conn (conn);
- return;
- }
-
spin_lock_irqsave (&ksocknal_data.ksnd_reaper_lock, flags);
list_add (&conn->ksnc_list, &ksocknal_data.ksnd_reaper_list);