From: Prarit Bhargava Date: Tue, 11 Jan 2011 20:34:35 +0000 (-0500) Subject: PCI: aer-inject: Override PCIe AER Mask Registers X-Git-Tag: v2.6.39-rc1~416^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=457d9d088b026e26dbab98cad9d299c1faf4c343;p=pandora-kernel.git PCI: aer-inject: Override PCIe AER Mask Registers I have several systems which have the same problem: The PCIe AER corrected and uncorrected masks have all the error bits set. This results in the inablility to test with the aer_inject module & utility on those systems. Add the 'aer_mask_override' module parameter which will override the corrected or uncorrected masks for a PCI device. The mask will have the bit corresponding to the status passed into the aer_inject() function. After this patch it is possible to successfully use the aer_inject utility on those PCI slots. Successfully tested by me on a Dell and Intel whitebox which exhibited the mask problem. Signed-off-by: Prarit Bhargava Signed-off-by: Jesse Barnes --- Reading git-diff-tree failed