diff options
| author | Olivier Cochard <olivier@FreeBSD.org> | 2026-09-30 06:53:51 +0000 |
|---|---|---|
| committer | Olivier Cochard <olivier@FreeBSD.org> | 2026-09-30 10:00:22 +0000 |
| commit | e9c3a9fad53034a16ec16662e7248be7c295ddf1 (patch) | |
| tree | d78c4baabc677dfade0d651fbcfdd4acc23b15fa /packages/rdma/(public-mirror) | |
| parent | b55b6e1d727bdc810b157047cb12e2e550333551 (diff) | |
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
