summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorFedor Pchelkin <pchelkin@ispras.ru>2023-08-04 18:53:36 +0300
committerDavid S. Miller <davem@davemloft.net>2023-08-06 18:43:07 +0300
commitb1c936e9af5dd08636d568736fc6075ed9d1d529 (patch)
tree7ad30e4f0f294015aa146538b8b016dde82bc43d /scripts/gdb/linux/utils.py
parent32d0a49d36a2a306c2e47fe5659361e424f0ed3f (diff)
downloadlinux-b1c936e9af5dd08636d568736fc6075ed9d1d529.tar.xz
drivers: vxlan: vnifilter: free percpu vni stats on error path
In case rhashtable_lookup_insert_fast() fails inside vxlan_vni_add(), the allocated percpu vni stats are not freed on the error path. Introduce vxlan_vni_free() which would work as a nice wrapper to free vxlan_vni_node resources properly. Found by Linux Verification Center (linuxtesting.org). Fixes: 4095e0e1328a ("drivers: vxlan: vnifilter: per vni stats") Suggested-by: Ido Schimmel <idosch@idosch.org> Signed-off-by: Fedor Pchelkin <pchelkin@ispras.ru> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions