aboutsummaryrefslogtreecommitdiff
path: root/packages/rdma/(public-mirror)
diff options
context:
space:
mode:
authorOlivier Cochard <olivier@FreeBSD.org>2026-09-30 06:53:51 +0000
committerOlivier Cochard <olivier@FreeBSD.org>2026-09-30 10:00:22 +0000
commite9c3a9fad53034a16ec16662e7248be7c295ddf1 (patch)
treed78c4baabc677dfade0d651fbcfdd4acc23b15fa /packages/rdma/(public-mirror)
parentb55b6e1d727bdc810b157047cb12e2e550333551 (diff)
routing: restore opt_route.h in route.c, fib_algo teardown was compiled outHEADmain
Removal of opt_route.h left route.c without FIB_ALGO, skipping fib_destroy_rib() in rt_table_destroy(). Explicitly guard it to clean up fib_algo instances and callouts before releasing the rib_lock rmlock, preventing a page fault in softclock and VNET resource leaks. Approved by: pouria Fixes: 254b23eb1f5 ("routing: Retire ROUTE_MPATH compile option") Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D60158
Diffstat (limited to 'packages/rdma/(public-mirror)')
0 files changed, 0 insertions, 0 deletions