linux-stable/drivers/media/pci/pt3
Evgeny Novikov a9c976b18a media: pt3: Switch to using functions pcim_* and devm_*
pt3_probe() did not free one of IO mappings in case when one of them was
successful while another one failed. The patch fixed that by using
functions pcim_*. Also, it simplifies error handling through switching
to devm_* functions.

Found by Linux Driver Verification project (linuxtesting.org).

Link: https://lore.kernel.org/linux-media/20210814155742.11392-1-novikov@ispras.ru
Signed-off-by: Evgeny Novikov <novikov@ispras.ru>
Co-developed-by: Kirill Shilimanov <kirill.shilimanov@huawei.com>
Signed-off-by: Kirill Shilimanov <kirill.shilimanov@huawei.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Tested-by: Akihiro Tsukada <tskd08@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2021-12-14 15:09:14 +01:00
..
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile media: prefix header search paths with $(srctree)/ 2019-05-18 11:49:56 +09:00
pt3.c media: pt3: Switch to using functions pcim_* and devm_* 2021-12-14 15:09:14 +01:00
pt3.h media: pci: fix several typos 2019-03-01 09:32:51 -05:00
pt3_dma.c media: dvb/pci/pt3: use SPDX License Identifier 2018-05-04 14:44:57 -04:00
pt3_i2c.c media: dvb/pci/pt3: use SPDX License Identifier 2018-05-04 14:44:57 -04:00