summaryrefslogtreecommitdiff
path: root/drivers/pci/quirks.c
diff options
context:
space:
mode:
authorPrarit Bhargava <prarit@redhat.com>2011-01-11 15:34:35 -0500
committerJesse Barnes <jbarnes@virtuousgeek.org>2011-03-04 10:41:02 -0800
commit457d9d088b026e26dbab98cad9d299c1faf4c343 (patch)
tree654406ce3724d90fe784446ef38c12605adb692e /drivers/pci/quirks.c
parent3449248c8731e8474980856d76bbf9bac9b0682f (diff)
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 <prarit@redhat.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/pci/quirks.c')
0 files changed, 0 insertions, 0 deletions