===== drivers/net/8139too.c 1.57 vs edited ===== --- 1.57/drivers/net/8139too.c Thu May 29 14:03:45 2003 +++ edited/drivers/net/8139too.c Thu Jul 3 14:46:38 2003 @@ -109,6 +109,7 @@ #include #include #include +#include #include #include #include @@ -1597,6 +1598,8 @@ timeout = next_tick; do { timeout = interruptible_sleep_on_timeout (&tp->thr_wait, timeout); + if (current->flags & PF_FREEZE) + refrigerator(PF_IOTHREAD); } while (!signal_pending (current) && (timeout > 0)); if (signal_pending (current)) {