bnxt_en: Do not free FW log context memory
authorHongguang Gao <hongguang.gao@broadcom.com>
Fri, 15 Nov 2024 15:14:33 +0000 (07:14 -0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 19 Nov 2024 03:48:54 +0000 (19:48 -0800)
commitde999362ad33d80ae5162670795d990f275960dd
tree346caf8b4ccc93ff4da01bccacff0c5f3b222e23
parent84fcd9449fd7882ddfb05ba64d75f9be2d29b2e9
bnxt_en: Do not free FW log context memory

If FW supports appending new FW logs to an offset in the context
memory after FW reset, then do not free this type of context memory
during reset.  The driver will provide the initial offset to the FW
when configuring this type of context memory.  This way, we don't lose
the older FW logs after reset.

Signed-off-by: Hongguang Gao <hongguang.gao@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Link: https://patch.msgid.link/20241115151438.550106-8-michael.chan@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c