K 10 svn:author V 3 imp K 8 svn:date V 27 2015-01-16T06:19:08.286533Z K 7 svn:log V 342 Back out the refactor. It turns out to cause interrupt storms on resume sometimes (but not others). On powerup, other wierd issues show up (sometimes the card comes up, but with really bogus pci config space stuff. There may be more, but given my experience of historical fussiness, stick to what works and make more minimal changes to that. END