Subject: Re: Unpredictable reboots.
To: Peter Seebach <seebs@plethora.net>
From: Andreas Wrede <andreas@planix.com>
List: port-i386
Date: 03/05/2005 11:18:32
--Apple-Mail-10-735809793
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed
On 5-Mar-05, at 9:24 AM, Peter Seebach wrote:
> In message <d0c1op$oci$1@colwyn.zhadum.de>, Matthias Scheler writes:
>> In article <200503041442.j24EgmgM000055@guild.plethora.net>,
>> seebs@plethora.net (Peter Seebach) writes:
>>> Anyone else seeing anything like this?
>>
>> No:
>
> Interesting. I put in a new power supply, just for luck, and went
> back to a
> DIAGNOSTIC kernel. This morning, it was wedged at KASSERT(to_ticks >=
> 0).
> Backtrace said it was executing sendmail, and the backtrace was through
> tcp_output.
>
> I then saw the exact same panic FIVE more times. Always within about
> ten
> seconds of starting sendmail.
>
> So, I did the obvious thing; made a new kernel which prints to_ticks
> and sets
> it to zero.
>
> It's hit that 31 times in 11 minutes.
> I think it's safe to say I can reproduce this. What this doesn't
> leave me
> with is any clue how to fix it, or get better debugging info. But at
> least I
> have the machine running again in the mean time. Of course, as you'd
> expect,
> this is a production server, and I can't make it happen on anything
> else.
>
> 5 to_ticks: -150
> 6 to_ticks: -200
> 6 to_ticks: -250
> 9 to_ticks: -300
> 3 to_ticks: -350
>
> Not sure if the distribution of times means anything. I suppose next
> up would
> be adding stack traces and adding debugging code to whatever's calling
> this.
>
> And yes, I applied the patches indicated in the PR (29134).
"Me too". I also applied the diffs from Charles Hannum's Jan 26 commit
to src/sys/netinet: tcp_input.c tcp_timer.c tcp_var.h. And I am seeing
the same to_ticks counts.
--
aew
--Apple-Mail-10-735809793
content-type: application/pgp-signature; x-mac-type=70674453;
name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFCKdvaEh/h9J/TQyERAsECAJ9BFfBAFMyP5fsoqEkolfyrSaWBKACfRXty
UJFy8vUG3+nZqpntjQg8vxk=
=EIEO
-----END PGP SIGNATURE-----
--Apple-Mail-10-735809793--