AnsweredAssumed Answered

Freeing Invalid Bman Buffers in invalid range

Question asked by Syamala Saripalli on Jul 23, 2018

How do we free FDs / SG Buffers to BMAN.

Observing inbound offloaded frames allocated from different region other than USDPAA region, but with valid BPID.

When we try to access those buffers, its access violation, since that region is not mapped in USDPAA.

How do we free those buffers ?

 

USDPAA region at 90000000:10000000(90000:10000), 1 TLB1 entries)  -- Region Mapped in USDPAA

 

FD addr/SG addr received - out of mapped region.

--------

FD Invalid: Addr:d808e340 Len:1480 BPID:17 Format:4
FD Invalid: Addr:d80990c0 Len:1480 BPID:17 Format:4

FD-SGentry Invalid: Fd:Addr:9b25ca80 FdBpid:17 FdLen:1480 SG-Addr:deadbeef Len:514703087 BPID:173
FD-SGentry Invalid: Fd:Addr:9b258880 FdBpid:17 FdLen:1480 SG-Addr:deadbeef Len:514703087 BPID:173

Outcomes