aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux
diff options
context:
space:
mode:
authorJoakim Zhang <[email protected]>2021-02-25 17:01:14 +0800
committerJakub Kicinski <[email protected]>2021-02-26 15:17:12 -0800
commit9c63faaa931e443e7abbbee9de0169f1d4710546 (patch)
tree6e24b9aa7b89d32909823fab956a5208760d6f81 /scripts/gdb/linux
parent396e13e11577b614db77db0bbb6fca935b94eb1b (diff)
net: stmmac: re-init rx buffers when mac resume back
During suspend/resume stress test, we found descriptor write back by DMA could exhibit unusual behavior, e.g.: 003 [0xc4310030]: 0x0 0x40 0x0 0xb5010040 We can see that desc3 write back is 0xb5010040, it is still ownd by DMA, so application would not recycle this buffer. It will trigger fatal bus error when DMA try to use this descriptor again. To fix this issue, we should re-init all rx buffers when mac resume back. Signed-off-by: Joakim Zhang <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'scripts/gdb/linux')
0 files changed, 0 insertions, 0 deletions