Skip to content
Snippets Groups Projects
Commit 83cc3feb authored by Tomasz Grabiec's avatar Tomasz Grabiec Committed by Avi Kivity
Browse files

net: convert SYN cache to use async::serial_timer_task instead of callouts


This fixes lock order inversion problem mentioned in #287 for SYN
cache.

This problem may affect all places which use callout_init_mtx() or
callout_init_rw(). The only place which is left after this change is
in in_lltable_new(), which is creating a timer for expiring ARP
entries.

Signed-off-by: default avatarTomasz Grabiec <tgrabiec@cloudius-systems.com>
Signed-off-by: default avatarAvi Kivity <avi@cloudius-systems.com>
parent a03b4dba
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment