diff options
author | Greg Thelen <gthelen@google.com> | 2011-04-17 17:20:32 +0200 |
---|---|---|
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | 2011-05-11 00:43:36 +0200 |
commit | 34e3207205ef492451cc5c53694d4772a9728b9f (patch) | |
tree | 342c517ddb92fd18ea823f9f194447b96846c441 /arch | |
parent | PCI: check pci_vpd_pci22_wait() return (diff) | |
download | linux-34e3207205ef492451cc5c53694d4772a9728b9f.tar.xz linux-34e3207205ef492451cc5c53694d4772a9728b9f.zip |
PCI: handle positive error codes
Callers expect pci_user_{read,write}_config_*() to indicate errors by
returning negative values. Prior to this change, the indicated routines
could return positive error codes (e.g. PCIBIOS_BAD_REGISTER_NUMBER)
which callers would mistakenly interpret as success.
This change converts any non-zero return from the mentioned routines
into unambiguous negative value return codes.
Signed-off-by: Greg Thelen <gthelen@google.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions