Messages in this thread Patch in this message |  | | | Subject | Re: PROBLEM: 2.6test11 kernel panic on "head -1 /proc/net/tcp" | | From | OGAWA Hirofumi <> | | Date | Sat, 29 Nov 2003 02:20:41 +0900 |
| |
lkml-031128@amos.mailshell.com writes:
> "bad: scheduling while atomic! > Call Trace: > schedule+0x55d/0x570
Does this patch fix this problem?
diff -puN net/ipv4/tcp_ipv4.c~tcp_seq-oops-fix net/ipv4/tcp_ipv4.c --- linux-2.6.0-test11/net/ipv4/tcp_ipv4.c~tcp_seq-oops-fix 2003-11-29 00:52:15.000000000 +0900 +++ linux-2.6.0-test11-hirofumi/net/ipv4/tcp_ipv4.c 2003-11-29 00:52:28.000000000 +0900 @@ -2356,6 +2356,7 @@ static void *tcp_get_idx(struct seq_file static void *tcp_seq_start(struct seq_file *seq, loff_t *pos) { struct tcp_iter_state* st = seq->private; + st->state = TCP_SEQ_STATE_LISTENING; st->num = 0; return *pos ? tcp_get_idx(seq, *pos - 1) : SEQ_START_TOKEN; } _ -- OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |