This short series checks ioremap() results in two GPIB drivers before
the returned mappings are dereferenced during device setup.
The INES PCMCIA driver writes through the mapped CIS attribute-memory
window, and the Agilent 82350B driver uses several mapped PCI BARs during
attach. In both cases, failed mappings should stop setup and unwind the
partial state instead of continuing with a NULL mapping.
Ruoyu Wang (2):
gpib: ines: check CIS register mapping
gpib: agilent_82350b: check register mappings
drivers/gpib/agilent_82350b/agilent_82350b.c | 80 +++++++++++++++-----
drivers/gpib/agilent_82350b/agilent_82350b.h | 1 +
drivers/gpib/ines/ines_gpib.c | 4 +
3 files changed, 65 insertions(+), 20 deletions(-)
--
2.51.0