I realize that's kind of a pathetic question
I have had a linode 360 running for about a week as a primary MX for various scattered computers. It is a pretty vanilla minimal gentoo installation, qmail being the main point of its existence. I use the qmail-spp plugin to implement a simple screen against bogus incoming email by verifying RCPT TO addresses.
By the logs in UTC time, Friday 04 Dec 2009, about 0420, CPU usage shot up to 107%, dropped to 100% about 0530, and I noticed it about 0745. Disk I/O and network traffic fell to zero for the entire period.
I tried ssh but could not get in and used the dash to reboot it. I should have tried LISH but I am new to this and didn't think of it.
My first thought was that my little C plugin had gone into an infinite loop, but I don't see how that could have blocked everything else, including all disk I/O and net traffic. Further incoming port 25 connections would have started a new qmail-smtpd session. Besides, the plugin had been running for at least several hours with no problems.
Does anyone have any ideas on what could make a Linode virtual server go haywire like that, 100% (actually 105.73%!) CPU and zero disk/net?