1
0
Fork 0
alistair23-linux/drivers/net/ethernet/broadcom/bnxt
Michael Chan 0410aeb9e0 bnxt_en: Release PCI regions when DMA mask setup fails during probe.
[ Upstream commit c54bc3ced5 ]

Jump to init_err_release to cleanup.  bnxt_unmap_bars() will also be
called but it will do nothing if the BARs are not mapped yet.

Fixes: c0c050c58d ("bnxt_en: New Broadcom ethernet driver.")
Reported-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Link: https://lore.kernel.org/r/1605858271-8209-1-git-send-email-michael.chan@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-12-02 08:49:51 +01:00
..
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
bnxt.c bnxt_en: Release PCI regions when DMA mask setup fails during probe. 2020-12-02 08:49:51 +01:00
bnxt.h bnxt_en: Re-write PCI BARs after PCI fatal error. 2020-11-01 12:01:04 +01:00
bnxt_coredump.h bnxt_en: Add support for ethtool get dump. 2018-08-05 17:08:26 -07:00
bnxt_dcb.c bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() 2020-04-01 11:01:41 +02:00
bnxt_dcb.h bnxt_en: Do not use the CNP CoS queue for networking traffic. 2018-08-05 17:08:26 -07:00
bnxt_debugfs.c bnxt: no need to check return value of debugfs_create functions 2019-08-10 15:25:47 -07:00
bnxt_debugfs.h bnxt_en: add debugfs support for DIM 2018-04-27 14:47:30 -04:00
bnxt_devlink.c bnxt_en: Move devlink_register before registering netdev 2020-02-11 04:35:03 -08:00
bnxt_devlink.h bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF. 2020-05-14 07:58:23 +02:00
bnxt_dim.c linux/dim: Move implementation to .c files 2019-06-25 13:46:39 -07:00
bnxt_ethtool.c bnxt_en: read EEPROM A2h address using page 0 2020-11-24 13:28:55 +01:00
bnxt_ethtool.h bnxt_en: Return error if FW returns more data than dump length 2020-01-04 19:18:52 +01:00
bnxt_fw_hdr.h
bnxt_hsi.h bnxt_en: Update firmware interface spec. to 1.10.0.100. 2019-09-16 16:44:27 +02:00
bnxt_nvm_defs.h bnxt_en: Fix memory fault in bnxt_ethtool_init() 2018-04-19 16:35:09 -04:00
bnxt_sriov.c bnxt_en: fix NULL dereference in case SR-IOV configuration fails 2020-07-16 08:16:41 +02:00
bnxt_sriov.h bnxt_en: Retain user settings on a VF after RESET_NOTIFY event. 2019-08-30 14:02:19 -07:00
bnxt_tc.c bnxt_en: Convert error code in firmware message response to standard code. 2019-08-30 14:02:18 -07:00
bnxt_tc.h bnxt_en: Fix to include flow direction in L2 key 2019-08-18 13:05:01 -07:00
bnxt_ulp.c bnxt_en: Fix MSIX request logic for RDMA driver. 2020-01-04 19:18:50 +01:00
bnxt_ulp.h bnxt_en: get rid of num_stat_ctxs variable 2018-12-17 23:08:53 -08:00
bnxt_vfr.c bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal. 2020-01-23 08:22:52 +01:00
bnxt_vfr.h devlink: Add extack for eswitch operations 2018-10-03 16:17:58 -07:00
bnxt_xdp.c bnxt_en: add page_pool support 2019-07-08 15:15:25 -07:00
bnxt_xdp.h bnxt_en: optimized XDP_REDIRECT support 2019-07-08 15:15:24 -07:00