I opened Process Explorer and looked at the numbers. Then I plugged out the power cord leaving the laptop on battery only, and suddenly the interrupts were flying to 30%.
I thought it may be related to power management
Same exact problem, hard to understand what's going on. Unfortunately the suspend method doesn't work, at least standard suspend, will try hibernating.
Some x61 users fixed the problem with older video drivers here viewtopic.php?f=30&t=72410&p=623616#p623616
but it seems they were having the problem at all times.EDIT
- yes hibernation in/out does fix it so I guess I'll live with that for now instead of messing with the drivers. The strange thing is that I pulled out the chord and the interrupts didn't come back...oops spoke too quickly, they are back at 30% !EDIT 2
- ok looks like we have a fix courtesy of one FredSnow here
(got there by searching for RtlIpv6StringToAddressA that was apparently causing my problem per the tools above)
Finally, I noticed that I could initiate the storm by switching to battery. I suspected the Lenovo Power Manager, but I didn't want to remove it. I noticed a setting that will stop the disk drive when the machine is idle. I set it to "never" for battery use and the problem disappeared.
I suspect there might be a problem with the Lenovo Power Manager device driver. If your interrupt storm seems battery-related, try disabling the Power Manager's ability to stop the disk on idle.