1
0
Fork 0
alistair23-linux/drivers/net/ethernet/qlogic/qed
Sudarsana Reddy Kalluru 13cf8aab74 qed: Populate nvm-file attributes while reading nvm config partition.
NVM config file address will be modified when the MBI image is upgraded.
Driver would return stale config values if user reads the nvm-config
(via ethtool -d) in this state. The fix is to re-populate nvm attribute
info while reading the nvm config values/partition.

Changes from previous version:
-------------------------------
v3: Corrected the formatting in 'Fixes' tag.
v2: Added 'Fixes' tag.

Fixes: 1ac4329a1c ("qed: Add configuration information to register dump and debug data")
Signed-off-by: Sudarsana Reddy Kalluru <skalluru@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-07-09 12:30:25 -07:00
..
Makefile qed: Add support for tlv request processing. 2018-05-22 23:29:53 -04:00
qed.h net: qed: fix buffer overflow on ethtool -d 2020-07-07 15:42:31 -07:00
qed_cxt.c net: qed: reset ILT block sizes before recomputing to fix crashes 2020-06-23 15:01:16 -07:00
qed_cxt.h qed: changes to ILT to support XRC 2020-05-21 17:08:25 -07:00
qed_dcbx.c qed: Define new MF bit for no_vlan config 2019-03-20 11:12:50 -07:00
qed_dcbx.h qed: Do not add VLAN 0 tag to untagged frames in multi-function mode. 2018-09-19 23:12:24 -07:00
qed_debug.c qed: Populate nvm-file attributes while reading nvm config partition. 2020-07-09 12:30:25 -07:00
qed_debug.h qed: Debug feature: ilt and mdump 2020-01-27 14:35:32 +01:00
qed_dev.c qed: Populate nvm-file attributes while reading nvm config partition. 2020-07-09 12:30:25 -07:00
qed_dev_api.h qed: Use dmae to write to widebus registers in fw_funcs 2020-01-27 14:35:32 +01:00
qed_fcoe.c qed: FW 8.42.2.0 iscsi/fcoe changes 2020-01-27 14:35:32 +01:00
qed_fcoe.h
qed_hsi.h net: qed: introduce critical hardware error handler 2020-05-14 13:25:46 -07:00
qed_hw.c net: qed: critical err reporting to management firmware 2020-05-14 13:25:46 -07:00
qed_hw.h net: qed: adding hw_err states and handling 2020-05-14 13:25:46 -07:00
qed_init_fw_funcs.c qed: FW 8.42.2.0 Add fw overlay feature 2020-01-27 14:35:32 +01:00
qed_init_ops.c qed: rt init valid initialization changed 2020-01-27 14:35:32 +01:00
qed_init_ops.h qed: rt init valid initialization changed 2020-01-27 14:35:32 +01:00
qed_int.c net: qed: attention clearing properties 2020-05-14 13:25:46 -07:00
qed_int.h net: qed: attention clearing properties 2020-05-14 13:25:46 -07:00
qed_iscsi.c qed: FW 8.42.2.0 iscsi/fcoe changes 2020-01-27 14:35:32 +01:00
qed_iscsi.h
qed_iwarp.c net: qed: fix async event callbacks unregistering 2020-06-23 15:01:16 -07:00
qed_iwarp.h qed: Add llh ppfid interface and 100g support for offload protocols 2019-05-26 13:04:11 -07:00
qed_l2.c qed: remove redundant assignment to variable 'rc' 2020-04-06 10:22:09 -07:00
qed_l2.h qed: Fix LACP pdu drops for VFs 2019-01-28 11:13:34 -08:00
qed_ll2.c qed: Make ll2_cbs static 2020-04-23 15:53:52 -07:00
qed_ll2.h qed: FW 8.42.2.0 Additional ll2 type 2020-01-27 14:35:32 +01:00
qed_main.c SCSI misc on 20200605 2020-06-05 15:11:50 -07:00
qed_mcp.c qed: Populate nvm-file attributes while reading nvm config partition. 2020-07-09 12:30:25 -07:00
qed_mcp.h qed: Populate nvm-file attributes while reading nvm config partition. 2020-07-09 12:30:25 -07:00
qed_mng_tlv.c qed: Add support for processing iscsi tlv request. 2018-05-22 23:29:54 -04:00
qed_ooo.c qed: Remove set but not used variable 'p_archipelago' 2018-09-28 10:25:11 -07:00
qed_ooo.h
qed_ptp.c qed: Fix timestamping issue for L2 unicast ptp packets. 2020-02-05 15:19:34 +01:00
qed_rdma.c RDMA 5.8 merge window pull request 2020-06-05 14:05:57 -07:00
qed_rdma.h RDMA 5.8 merge window pull request 2020-06-05 14:05:57 -07:00
qed_reg_addr.h qed: FW 8.42.2.0 Expose new registers and change windows 2020-01-27 14:35:32 +01:00
qed_roce.c net: qed: fix async event callbacks unregistering 2020-06-23 15:01:16 -07:00
qed_roce.h
qed_selftest.c qed: Fix PTT entry leak in the selftest error flow. 2018-03-29 14:29:55 -04:00
qed_selftest.h
qed_sp.h qed: FW 8.42.2.0 iscsi/fcoe changes 2020-01-27 14:35:32 +01:00
qed_sp_commands.c qed: remove redundant assignments to rc 2019-12-09 14:28:19 -08:00
qed_spq.c net: qed: invoke err notify on critical areas 2020-05-14 13:25:46 -07:00
qed_sriov.c net: qed: fixes crash while running driver in kdump kernel 2020-06-05 13:20:16 -07:00
qed_sriov.h net: qed: fixes crash while running driver in kdump kernel 2020-06-05 13:20:16 -07:00
qed_vf.c net: qed: fix NVMe login fails over VFs 2020-06-23 15:01:16 -07:00
qed_vf.h qed: Correct Multicast API to reflect existence of 256 approximate buckets. 2018-07-21 16:19:04 -07:00