diff options
author | Prarit Bhargava <prarit@redhat.com> | 2011-01-11 15:34:35 -0500 |
---|---|---|
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | 2011-03-04 10:41:02 -0800 |
commit | 457d9d088b026e26dbab98cad9d299c1faf4c343 (patch) | |
tree | 654406ce3724d90fe784446ef38c12605adb692e /Kbuild | |
parent | 3449248c8731e8474980856d76bbf9bac9b0682f (diff) | |
download | linux-457d9d088b026e26dbab98cad9d299c1faf4c343.tar.gz linux-457d9d088b026e26dbab98cad9d299c1faf4c343.tar.bz2 linux-457d9d088b026e26dbab98cad9d299c1faf4c343.zip |
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 'Kbuild')
0 files changed, 0 insertions, 0 deletions