Subject: mtudisc
To: None <tech-net@netbsd.org>
From: Love <lha@stacken.kth.se>
List: tech-net
Date: 11/10/2002 06:49:51
#16 0xc0100f8b in calltrap ()
#17 0xc010b320 in icmp_mtudisc (icp=0xc0c7505c, faddr={s_addr = 1982918018})
    at /sys/arch/i386/compile/NUTCRACKER/../../../../netinet/ip_icmp.c:985
#18 0xc011a510 in tcp_ctlinput (cmd=5, sa=0xc066ac7c, v=0xc0c75064)
    at /sys/arch/i386/compile/NUTCRACKER/../../../../netinet/tcp_subr.c:1463
#19 0xc010aa9a in icmp_input (m=0xc0c75000)
    at /sys/arch/i386/compile/NUTCRACKER/../../../../netinet/ip_icmp.c:511
#20 0xc010bf20 in ip_input (m=0xc0c75000)
    at /sys/arch/i386/compile/NUTCRACKER/../../../../netinet/ip_input.c:818
#21 0xc010b742 in ipintr ()
    at /sys/arch/i386/compile/NUTCRACKER/../../../../netinet/ip_input.c:383
#22 0xc01022bc in Xsoftnet ()


I just turned off pmtu discovery and my kernel just panic()ed. I'm running

        NetBSD 1.6I (NUTCRACKER) #49: Sun Oct 20 19:26:43 CEST 2002

the bad thing seems to happen since 

	(gdb) p ip_mtudisc_timeout_q
	$1 = (struct rttimer_queue *) 0x0


shouldn't the pmtu code avoid being run when its turned off ?

Love