From: Hidetoshi Seto Date: Thu, 15 Apr 2010 04:15:08 +0000 (+0900) Subject: PCI: aerdrv: rework aer_isr_one_error() X-Git-Tag: v2.6.35-rc1~433^2~20 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c4ec94f72cefec1c1b42219469794a34864a1ee;p=pandora-kernel.git PCI: aerdrv: rework aer_isr_one_error() Divide tricky for-loop into readable if-blocks. The logic to set multi_error_valid (to force walking pci bus hierarchy to find 2nd~ error devices) is changed too, to check MULTI_{,_UN}COR_RCV bit individually and to force walk only when it is required. And rework setting e_info->severity for uncorrectable, not to use magic numbers. Signed-off-by: Hidetoshi Seto Reviewed-by: Kenji Kaneshige Signed-off-by: Jesse Barnes --- Reading git-diff-tree failed