aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorVikas Gupta <vikas.gupta@broadcom.com>2026-06-04 22:07:09 +0530
committerJakub Kicinski <kuba@kernel.org>2026-06-05 18:35:50 -0700
commit3847d94783c0b893c27ff0b26a3325796d9444c6 (patch)
tree4985379fdb11c8fbed1b8ca41fd8bd8958a961c7 /tools/perf/scripts/python/bin
parent954981dbbfbd78f21d2fbac1ac0742dbf38b4e69 (diff)
bnge: fix context mem iteration
The firmware advertises context memory (backing store) types through a linked list, with BNGE_CTX_INV serving as the end-of-list sentinel. However, the driver incorrectly assumes that the list is strictly ordered and prematurely terminates traversal when it encounters an unrecognized type (>=BNGE_CTX_V2_MAX). As a result, any valid context types that appear later in the chain are silently skipped, leading to incomplete memory configuration and eventual driver load failure. Fix this by traversing the entire list until the BNGE_CTX_INV sentinel is reached, while safely ignoring only those context types that fall outside the supported range. Fixes: 29c5b358f385 ("bng_en: Add backing store support") Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Reviewed-by: Dharmender Garg <dharmender.garg@broadcom.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions