On Mon, Feb 13, 2017 at 11:56:08AM +0100, Martin Pieuchot wrote:
> All code paths below are executed at IPL_SOFTNET, except the timeout that
> I converted to timeout_set_proc(9) in order to grab the NET_LOCK().
I have thrown this on my netlock analyzer. I produces a reverse
call graph of these functions.
> ok?
There are some pathes where netlock is not taken, but we are talking
only about splsoftnet here. It does not make it worse, put it in.
OK bluhm@
I have attached the analysis output, there you can see some netlock
problems. The if_attach/detack code looks wrong, especially with
vxlan and igmp. pipex_softintr_handler and pppxioctl reach into
ip_output without netlock.
I think we should get the solock() diff in. Then we can cleanup
the XXXSMP in if.c
bluhm
############# ANALYSIS FOR RESERVE_SPI #############
Building caller graph for reserve_spi
Searching for the root function...
Done
Caller graph:
|- reserve_spi
|- pfkeyv2_send
Analyzing locks:
No lock: [reserve_spi, pfkeyv2_send]
Done
Analyzing pointers:
Building pointers table...
Pointers table: {'pfkeyv2_send': ['pfkeyv2_init'], 'reserve_spi': []}
pfkeyv2_send pointed from: ['pfkeyv2_init']
Done
############# ANALYSIS FOR GETTDB #############
Building caller graph for gettdb
Searching for the root function...
Done
Caller graph:
|- gettdb
|- pfkeyv2_send
|- ipcomp_output_cb
|- ipcomp_input_cb
|- ah_output_cb
|- ah_input_cb
|- esp_output_cb
|- esp_input_cb
|- ipsec_adjust_mtu
|- ip_output_ipsec_send
|- ip_output
|- ip_output
|- gif_start
|- carp_send_ad
|- carp_master_down
|- carp_timer_ad
|- carp_vhe_send_ad_all
|- carp_ifgattr_ioctl
|- carp_ioctl
|- carp_ioctl
|- carp_send_ad_all
|- carp_group_demote_adj
|- carp_carpdev_state
|- carp_set_ifp
|- carp_send_ad
|- carpdetach
|- pfsync_bulk_fail
|- pfsync_request_full_update
|- pfsync_cancel_full_update
|- pfsyncioctl
|- pfsync_syncdev_state
|- pfsyncioctl
|- pfsync_in_bus
|- pfsync_syncdev_state
|- pfsync_clone_destroy
|- ipsp_process_done
|- ipcomp_output_cb
|- ah_output_cb
|- esp_output_cb
|- ipsp_process_packet
|- ip6_output_ipsec_send
|- ipsp_process_done
|- ip_output_ipsec_send
|- bridge_ipsec
|- udp_output
|- udp_usrreq
|- tcp_output
|- tcp_disconnect
|- tcp_ctloutput
|- tcp_usrreq
|- tcp_timer_persist
|- tcp_timer_rexmt
|- tcp_delack
|- tcp_mtudisc
|- tcp_output
|- tcp_drop
|- tcp_newreno
|- tcp_input
|- tcp_input
|- tcp_respond
|- tcp_timer_keep
|- syn_cache_get
|- tcp_input
|- syn_cache_respond
|- syn_cache_add
|- tcp_input
|- syn_cache_get
|- syn_cache_timer
|- rip_output
|- rip_usrreq
|- ip_mdq
|- ip_mforward
|- ip_output
|- ipv4_input
|- ip_send_dispatch
|- ip_forward
|- ip_dooptions
|- ipv4_input
|- ipv4_input
|- pf_test
|- divert_output
|- divert_usrreq
|- igmp_sendpkt
|- igmp_checktimer
|- igmp_fasttimo
|- igmp_leavegroup
|- in_delmulti
|- carp_multicast_cleanup
|- ip_freemoptions
|- in_pcbdetach
|- ip_setmoptions
|- in_purgeaddr
|- in_ifdetach
|- ifioctl
|- if_setrdomain
|- if_detach
|- in_ifinit
|- in_ioctl
|- vxlan_multicast_cleanup
|- vxlan_if_change
|- vxlanioctl
|- vxlan_config
|- vxlan_clone_destroy
|- pfsyncioctl
|- igmp_joingroup
|- in_addmulti
|- carp_join_multicast
|- carp_set_addr
|- carp_ioctl
|- carp_addr_updated
|- ip_setmoptions
|- ip_ctloutput
|- tcp_ctloutput
|- rip_ctloutput
|- in_ifinit
|- in_ioctl
|- pppx_add_session
|- pppxioctl
|- sppp_clear_ip_addrs
|- sppp_set_ip_addrs
|- vxlan_multicast_join
|- vxlan_config
|- vxlan_link_change
|- vxlan_addr_change
|- vxlanioctl
|- pfsyncioctl
|- vxlan_output
|- vxlanstart
|- gre_output
|- gre_send_keepalive
|- pipex_l2tp_output
|- pipex_ppp_output
|- pipex_pptp_output
|- pipex_pptp_input
|- gre_input
|- pipex_ppp_output
|- pppx_if_start
|- pipex_ccp_output
|- pipex_mppe_input
|- pipex_ppp_input
|- pipex_mppe_input
|- pipex_ppp_dequeue
|- pipex_mppe_output
|- pipex_ppp_output
|- pipex_ppp_dequeue
|- pipex_softintr_handler
|- ip_etherip_output
|- etherip_start
|- pfsync_undefer
|- pfsync_deferred
|- pfsync_delete_state
|- pfsync_update_state
|- pfsync_in_upd_c
|- pfsync_in_upd
|- pfsync_in_iack
|- pfsync_defer_tmo
|- pfsync_defer
|- pf_test_rule
|- pfsync_clone_destroy
|- pfsync_sendout
|- pfsyncintr
|- if_netisr
|- pfsync_timeout
|- pfsync_send_plus
|- pfsync_bulk_status
|- pfsync_bulk_update
|- pfsync_bulk_start
|- pfsync_in_ureq
|- pfsync_clear_states
|- pfioctl
|- pfsync_update_tdb
|- ah_output
|- ah_input_cb
|- esp_output
|- esp_input_cb
|- pfsync_q_ins
|- pfsync_delete_state
|- pf_remove_state
|- pfsync_update_state_req
|- pfsync_bulk_update
|- pfsync_in_ureq
|- pfsync_update_state
|- pfsync_in_upd_c
|- pfsync_in_upd
|- pf_test
|- pfsync_insert_state
|- pf_state_insert
|- pfsync_state_import
|- pf_create_state
|- pf_test_rule
|- pf_test
|- pfsync_state_import
|- pfsync_in_upd
|- pfsync_in_ins
|- pfioctl
|- pfsync_request_update
|- pfsync_bulk_fail
|- pfsync_request_full_update
|- pfsyncioctl
|- pfsync_syncdev_state
|- pfsync_in_upd_c
|- pfsyncioctl
|- pf_test
|- ip6_output_ipsec_send
|- ip6_output
|- ip6_forward
|- ip6_output
|- udp6_output
|- udp_usrreq
|- rip6_output
|- rip6_usrreq
|- nd6_rs_output
|- nd6_rs_output_timo
|- nd6_na_output
|- nd6_ns_input
|- icmp6_input
|- carp_send_na
|- carp_master_down
|- carp_ioctl
|- carp_timer_down
|- carp_proto_input_c
|- carp6_proto_input_if
|- carp6_proto_input
|- carp_proto_input_if
|- carp_proto_input
|- nd6_ns_output
|- nd6_dad_ns_output
|- nd6_dad_timer
|- nd6_dad_start
|- in6_ifadd
|- in6_ifattach_linklocal
|- in6_ioctl
|- nd6_resolve
|- ether_output
|- carp_output
|- ieee80211_output
|- trunk_port_output
|- tun_output
|- nd6_llinfo_timer
|- mld6_sendpkt
|- mld6_checktimer
|- mld6_fasttimeo
|- icmp6_fasttimo
|- mld6_input
|- icmp6_input
|- mld6_stop_listening
|- in6_delmulti
|- nd6_rtrequest
|- in6_leavegroup
|- ip6_freemoptions
|- in_pcbdetach
|- rip6_usrreq
|- divert6_usrreq
|- udp_usrreq
|- tcp_attach
|- tcp_usrreq
|- tcp_close
|- tcp_usrclosed
|- tcp_disconnect
|- tcp_usrreq
|- tcp_disconnect
|- tcp_usrreq
|- tcp_timer_2msl
|- tcp_drop
|- tcp_ident
|- tcp_sysctl
|- tcp_disconnect
|- tcp_usrreq
|- tcp_timer_keep
|- tcp_timer_persist
|- tcp_timer_rexmt
|- syn_cache_get
|- tcp_input
|- tcp_input
|- tcp_input
|- rip_usrreq
|- gre_usrreq
|- divert_usrreq
|- in_pcbdisconnect
|- udp_usrreq
|- tcp_usrreq
|- ip6_setmoptions
|- in6_purgeaddr
|- purge_detached
|- nd6_prelist_add
|- prelist_update
|- nd6_ra_input
|- icmp6_input
|- nd6_ioctl
|- in6_ioctl
|- nd6_timer_work
|- in6_ifdetach
|- sppp_update_ip6_addr
|- ifioctl
|- if_setrdomain
|- ifioctl
|- if_clone_create
|- if_detach
|- in6_ifattach_linklocal
|- in6_update_ifa
|- in6_ioctl
|- ifnewlladdr
|- carp_join_multicast6
|- carp_multicast_cleanup
|- carpdetach
|- carp_set_ifp
|- carp_ifdetach
|- if_deactivate
|- switch_clone_destroy
|- bridge_clone_destroy
|- ether_ifdetach
|- wi_usb_detach
|- ure_detach
|- url_detach
|- udav_detach
|- mos_detach
|- urndis_detach
|- cdce_detach
|- kue_detach
|- cue_detach
|- smsc_detach
|- axen_detach
|- axe_detach
|- aue_detach
|- hme_unconfig
|- hmedetach_pci
|- wi_pcmcia_detach
|- xe_pcmcia_detach
|- sm_pcmcia_detach
|- re_cardbus_detach
|- ale_detach
|- alc_detach
|- age_detach
|- jme_detach
|- jme_attach
|- et_detach
|- vge_detach
|- bge_detach
|- msk_detach
|- sk_detach
|- ixgbe_detach
|- em_detach
|- re_pci_detach
|- xnf_detach
|- carp_clone_destroy
|- ieee80211_ifdetach
|- uath_detach
|- otus_detach
|- rsu_detach
|- urtw_detach
|- upgt_detach
|- zyd_detach
|- run_detach
|- rum_detach
|- ural_detach
|- atu_detach
|- cmalo_detach
|- malo_pcmcia_detach
|- iwn_detach
|- wpi_detach
|- bwi_detach
|- bwi_cardbus_detach
|- bwi_cardbus_attach
|- bwi_pci_detach
|- bwi_attach
|- bwi_cardbus_attach
|- bwi_pci_attach
|- malo_detach
|- malo_cardbus_detach
|- malo_cardbus_attach
|- malo_pci_detach
|- pgt_detach
|- pgt_cardbus_detach
|- pgt_pci_detach
|- acx_detach
|- acx_cardbus_detach
|- acx_pci_detach
|- rt2860_detach
|- rt2661_detach
|- rt2560_detach
|- rtwn_detach
|- urtwn_detach
|- rtwn_pci_detach
|- rtw_detach
|- rtw_cardbus_detach
|- rtw_pci_detach
|- atw_detach
|- atw_cardbus_detach
|- atw_pci_detach
|- athn_detach
|- athn_usb_detach
|- athn_cardbus_detach
|- athn_pci_detach
|- ath_detach
|- ath_cardbus_detach
|- ath_pci_detach
|- an_detach
|- an_pcmcia_detach
|- vxlan_clone_destroy
|- pair_clone_destroy
|- vether_clone_destroy
|- trunk_clone_destroy
|- vlan_clone_destroy
|- tun_clone_destroy
|- etherip_clone_destroy
|- dp8390_detach
|- ne2000_detach
|- ne_pcmcia_detach
|- gem_unconfig
|- gem_detach_pci
|- smc91cxx_detach
|- dc_detach
|- dc_cardbus_detach
|- dc_pci_detach
|- rl_detach
|- rl_cardbus_detach
|- rl_pci_detach
|- fxp_detach
|- fxp_cardbus_detach
|- fxp_pci_detach
|- xl_detach
|- xl_cardbus_detach
|- xl_pci_detach
|- ep_detach
|- ep_pcmcia_detach
|- if_detach
|- carp_clone_destroy
|- mld6_start_listening
|- in6_addmulti
|- nd6_rtrequest
|- ether_rtrequest
|- in6_joingroup
|- ip6_setmoptions
|- ip6_ctloutput
|- rip6_ctloutput
|- tcp_ctloutput
|- in6_update_ifa
|- in6_ifadd
|- nd6_addr_add
|- in6_ifattach_loopback
|- in6_ifattach
|- in6_ifattach_linklocal
|- in6_ifattach
|- in6_ioctl
|- ifnewlladdr
|- trunk_port_lladdr
|- trunk_ioctl
|- trunk_port_destroy
|- trunk_ioctl
|- trunk_port_ifdetach
|- trunk_clone_destroy
|- trunk_port_create
|- trunk_ioctl
|- ifioctl
|- ifioctl
|- if_up
|- gif_ioctl
|- mpeioctl
|- loioctl
|- sppp_lcp_tlu
|- sppp_ioctl
|- pppoe_ioctl
|- ifioctl
|- pppoe_ioctl
|- carp_set_enaddr
|- carp_vhids_ioctl
|- carp_ioctl
|- carp_ioctl
|- carp_set_ifp
|- carp_ioctl
|- sppp_update_ip6_addr
|- in6_ioctl
|- sppp_update_ip6_addr
|- carp_join_multicast6
|- carp_set_addr6
|- carp_ioctl
|- phyint_send6
|- ip6_mdq
|- ip6_mforward
|- ip6_output
|- ip6_input
|- add_m6fc
|- ip6_mrouter_set
|- rip6_ctloutput
|- ip6_send_dispatch
|- icmp6_redirect_output
|- ip6_forward
|- divert6_output
|- divert6_usrreq
|- gif_start
|- carp_send_ad
|- ipsp_process_done
|- tcp_output
|- tcp_respond
|- syn_cache_respond
|- vxlan_output
|- pipex_l2tp_output
|- ip6_etherip_output
|- etherip_start
|- pfsync_undefer
|- pf_test
|- ip6_forward
|- ip6_input
|- pf_refragment6
|- pf_test
|- pf_route6
|- pf_test
|- ip6_input
|- ip6intr
|- if_netisr
|- ip_output_ipsec_send
|- ip_output
|- ipv4_input
|- bridge_ip
|- bridge_ipsec
|- pf_route6
|- pfsync_undefer
|- pf_test
|- pf_route
|- pfsync_undefer
|- pf_test
|- ipsec_common_ctlinput
|- esp4_ctlinput
|- ah4_ctlinput
|- ipsec_common_input
|- ipcomp6_input
|- esp6_input
|- ah6_input
|- ipcomp4_input
|- esp4_input
|- ah4_input
|- udp_input
|- reserve_spi
|- pfkeyv2_send
|- udp_input
|- tcp_input
|- ip_input_ipsec_ours_check
|- ip_ours
|- ipv4_input
|- ip_input_ipsec_fwd_check
|- ipv4_input
|- ipintr
|- if_netisr
|- bridge_ipsec
|- bridge_ip
|- bridge_broadcast
|- bridgeintr_frame
|- bridgeintr_frame
|- bridge_process
|- bridgeintr
|- if_netisr
|- pfsync_update_net_tdb
|- pfsync_in_tdb
Analyzing locks:
No lock: [gettdb, pfkeyv2_send]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, gif_start]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, carp_send_ad,
carp_vhe_send_ad_all, carp_send_ad_all, carp_group_demote_adj, pfsync_in_bus]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_checktimer,
igmp_fasttimo]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_leavegroup,
in_delmulti, vxlan_multicast_cleanup, vxlan_if_change]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_joingroup,
in_addmulti, carp_join_multicast, carp_addr_updated]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_joingroup,
in_addmulti, ip_setmoptions, ip_ctloutput, rip_ctloutput]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_joingroup,
in_addmulti, in_ifinit, pppx_add_session, pppxioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_joingroup,
in_addmulti, vxlan_multicast_join, vxlan_config, vxlan_link_change]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_joingroup,
in_addmulti, vxlan_multicast_join, vxlan_config, vxlan_addr_change]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, igmp_sendpkt, igmp_joingroup,
in_addmulti, vxlan_multicast_join, vxlan_config, vxlanioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, vxlan_output, vxlanstart]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pipex_pptp_output,
pipex_pptp_input, gre_input]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pipex_pptp_output,
pipex_ppp_output, pppx_if_start]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pipex_pptp_output,
pipex_ppp_output, pipex_ppp_dequeue, pipex_softintr_handler]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_undefer, pfsync_deferred,
pfsync_in_iack]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_undefer,
pfsync_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout,
pfsync_update_tdb, ah_output]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout,
pfsync_update_tdb, esp_output]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout, pfsync_q_ins,
pfsync_update_state_req, pfsync_in_ureq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout, pfsync_q_ins,
pfsync_state_import, pfsync_in_upd]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout, pfsync_q_ins,
pfsync_state_import, pfsync_in_ins]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout,
pfsync_request_update, pfsync_request_full_update, pfsync_syncdev_state]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout,
pfsync_request_update, pfsync_in_upd_c]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pfsync_sendout, pfsyncioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
nd6_na_output, carp_send_na, carp_master_down, carp_proto_input_c,
carp6_proto_input_if, carp6_proto_input]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
nd6_na_output, carp_send_na, carp_master_down, carp_proto_input_c,
carp_proto_input_if, carp_proto_input]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
nd6_ns_output, nd6_resolve, ether_output, carp_output]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
nd6_ns_output, nd6_resolve, ether_output, ieee80211_output]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
nd6_ns_output, nd6_resolve, ether_output, trunk_port_output]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
nd6_ns_output, nd6_resolve, ether_output, tun_output]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_checktimer, mld6_fasttimeo, icmp6_fasttimo]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
ip6_freemoptions, in_pcbdetach, rip6_usrreq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
ip6_freemoptions, in_pcbdetach, udp_usrreq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
ip6_freemoptions, in_pcbdetach, tcp_close, tcp_drop, tcp_ident, tcp_sysctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
ip6_freemoptions, in_pcbdetach, rip_usrreq, gre_usrreq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
ip6_freemoptions, in_pcbdetach, divert_usrreq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
ip6_freemoptions, in_pcbdetach, in_pcbdisconnect, tcp_usrreq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup, in6_purgeaddr,
purge_detached, nd6_prelist_add, prelist_update, nd6_ra_input, icmp6_input]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
switch_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
bridge_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, wi_usb_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ure_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, url_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, udav_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, mos_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, urndis_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, cdce_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, kue_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, cue_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, smsc_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, axen_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, axe_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, aue_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, hme_unconfig, hmedetach_pci]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, wi_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, xe_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, sm_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, re_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ale_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, alc_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, age_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, jme_detach, jme_attach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, et_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, vge_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, bge_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, msk_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, sk_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ixgbe_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, em_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, re_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, xnf_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, uath_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, otus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rsu_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, urtw_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, upgt_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, zyd_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, run_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rum_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, ural_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, atu_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, cmalo_detach, malo_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, iwn_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, wpi_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, bwi_detach, bwi_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, bwi_attach, bwi_cardbus_attach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, bwi_attach, bwi_pci_attach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, malo_detach, malo_cardbus_detach,
malo_cardbus_attach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, malo_detach, malo_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, pgt_detach, pgt_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, pgt_detach, pgt_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, acx_detach, acx_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, acx_detach, acx_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rt2860_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rt2661_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rt2560_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rtwn_detach, urtwn_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rtwn_detach, rtwn_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rtw_detach, rtw_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, rtw_detach, rtw_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, atw_detach, atw_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, atw_detach, atw_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, athn_detach, athn_usb_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, athn_detach, athn_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, athn_detach, athn_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, ath_detach, ath_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, ath_detach, ath_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ieee80211_ifdetach, an_detach, an_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, pair_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, vether_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, vlan_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, tun_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, etherip_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, dp8390_detach, ne2000_detach, ne_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, gem_unconfig, gem_detach_pci]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, smc91cxx_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, dc_detach, dc_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, dc_detach, dc_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, rl_detach, rl_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, rl_detach, rl_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, fxp_detach, fxp_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, fxp_detach, fxp_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, xl_detach, xl_cardbus_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, xl_detach, xl_pci_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_ifdetach, if_deactivate,
ether_ifdetach, ep_detach, ep_pcmcia_detach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_stop_listening, in6_delmulti, in6_leavegroup,
carp_multicast_cleanup, carpdetach, carp_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, nd6_rtrequest,
ether_rtrequest]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
ip6_setmoptions, ip6_ctloutput, tcp_ctloutput]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, ifnewlladdr,
trunk_port_lladdr, trunk_ioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, ifnewlladdr,
trunk_port_lladdr, trunk_port_destroy, trunk_port_ifdetach]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, ifnewlladdr,
trunk_port_lladdr, trunk_port_destroy, trunk_clone_destroy]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, if_up, gif_ioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, if_up, mpeioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, if_up, loioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, if_up, sppp_lcp_tlu]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
in6_update_ifa, in6_ifattach_linklocal, in6_ifattach, if_up, pppoe_ioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
mld6_sendpkt, mld6_start_listening, in6_addmulti, in6_joingroup,
carp_join_multicast6, carp_set_addr6, carp_ioctl]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
phyint_send6, ip6_mdq, add_m6fc, ip6_mrouter_set, rip6_ctloutput]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
divert6_output, divert6_usrreq]
No lock: [gettdb, ipsec_adjust_mtu, ip_output, pf_test, ip6_output,
ip6_etherip_output, etherip_start]
No lock: [gettdb, ipsec_common_ctlinput, esp4_ctlinput]
No lock: [gettdb, ipsec_common_ctlinput, ah4_ctlinput]
No lock: [gettdb, ipsec_common_input, ipcomp6_input]
No lock: [gettdb, ipsec_common_input, esp6_input]
No lock: [gettdb, ipsec_common_input, ah6_input]
No lock: [gettdb, ipsec_common_input, ipcomp4_input]
No lock: [gettdb, ipsec_common_input, esp4_input]
No lock: [gettdb, ipsec_common_input, ah4_input]
No lock: [gettdb, udp_input]
No lock: [gettdb, tcp_input]
No lock: [gettdb, pfsync_update_net_tdb, pfsync_in_tdb]
Done
Analyzing pointers:
Building pointers table...
Pointers table: {'trunk_ioctl': ['trunk_clone_create'], 'pfsync_update_tdb':
[], 'pfsync_defer': [], 'ne2000_detach': [], 'pfsync_q_ins': [],
'rt2661_detach': ['ral_rt2661_opns'], 'pf_test': [], 'sm_pcmcia_detach':
['sm_pcmcia_ca'], 'trunk_port_lladdr': [], 'rl_cardbus_detach':
['rl_cardbus_ca'], 'trunk_port_create': [], 'bridge_ipsec': [], 'pppoe_ioctl':
['pppoe_clone_create'], 'igmp_checktimer': [], 'pfsync_insert_state': [],
'ale_detach': [], 'tcp_drop': [], 'rtw_cardbus_detach': ['rtw_cardbus_ca'],
'nd6_prelist_add': [], 'in6_ifattach': [], 'rt2560_detach':
['ral_rt2560_opns'], 'vxlan_output': [], 'trunk_clone_destroy':
['trunk_cloner'], 'nd6_resolve': [], 'gettdb': [], 'mld6_input': [],
'bridge_process': [], 'pfsyncintr': [], 'pfsync_in_ureq': ['pfsync_acts'],
'fxp_detach': [], 'trunk_port_destroy': [], 'ipv4_input': [], 'ether_ifdetach':
[], 'malo_cardbus_attach': ['malo_cardbus_ca'], 'alc_detach': [],
'carp_send_ad': [], 'pfsync_cancel_full_update': [], 'tun_output':
['tun_create'], 'ip6_setmoptions': [], 'in_ifinit': [], 'divert_usrreq':
['inetsw'], 'ip6_output_ipsec_send': [], 'in6_delmulti': [], 'udp_input':
['inet6sw', 'inetsw'], 'in6_ifadd': [], 'in6_update_ifa': [], 'atw_detach': [],
'ip6_output': [], 'carp_ifdetach': [], 'ip6_freemoptions': [], 'vxlanioctl':
['vxlan_clone_create'], 'ipsec_common_ctlinput': [], 'rip_ctloutput':
['inetsw'], 'ip6_mforward': [], 'carp_vhids_ioctl': [], 'pipex_ppp_dequeue':
[], 'fxp_pci_detach': ['fxp_pci_ca'], 'purge_detached': [], 'ep_detach': [],
'ure_detach': ['ure_ca'], 'sppp_ioctl': [], 'dc_detach': [], 'ifnewlladdr': [],
'malo_pci_detach': ['malo_pci_ca'], 'icmp6_fasttimo': ['inet6sw'],
'divert6_usrreq': ['inet6sw'], 'rip_usrreq': ['inetsw'], 'vge_detach':
['vge_ca'], 'pipex_ppp_input': [], 'syn_cache_add': [], 'an_detach': [],
'mld6_fasttimeo': [], 'pfsync_undefer': [], 'carp_send_ad_all': [],
'igmp_joingroup': [], 'ip_output': [], 'tcp_sysctl': ['inet6sw', 'inetsw'],
'athn_detach': [], 'if_deactivate': [], 'acx_detach': [], 'igmp_sendpkt': [],
'bwi_cardbus_detach': ['bwi_cardbus_ca'], 'add_m6fc': [], 'fxp_cardbus_detach':
['fxp_cardbus_ca'], 'in_pcbdisconnect': [], 'ep_pcmcia_detach':
['ep_pcmcia_ca'], 'tcp_ident': [], 'bwi_attach': [], 'et_detach': ['et_ca'],
'reserve_spi': [], 'ip_ctloutput': ['inetsw'], 'gif_start':
['gif_clone_create'], 'divert6_output': [], 'switch_clone_destroy':
['switch_cloner'], 'smc91cxx_detach': [], 'gem_detach_pci': ['gem_pci_ca'],
'icmp6_input': ['inet6sw'], 'kue_detach': ['kue_ca'], 'em_detach': ['em_ca'],
'tcp_disconnect': [], 'carp_clone_destroy': ['carp_cloner'], 'esp6_input':
['inet6sw'], 'age_detach': [], 'carp_set_addr6': [], 'dc_pci_detach':
['dc_pci_ca'], 'in6_addmulti': [], 'carp_output': ['carp_clone_create'],
'mld6_stop_listening': [], 'rip_output': ['inetsw'], 'gre_output':
['gre_clone_create'], 'udp_usrreq': ['inet6sw', 'inetsw'],
'carp_join_multicast6': [], 'carp_vhe_send_ad_all': [], 'esp4_input':
['inetsw'], 'in_addmulti': [], 'pipex_ccp_output': [], 'pipex_pptp_input': [],
'udp6_output': [], 'pfkeyv2_send': ['pfkeyv2_init'], 'tcp_usrclosed': [],
'malo_detach': [], 'tcp_input': ['inet6sw', 'inetsw'], 'atw_pci_detach':
['atw_pci_ca'], 'pfsync_request_full_update': [], 'smsc_detach': ['smsc_ca'],
'mpeioctl': ['mpe_clone_create'], 'wi_pcmcia_detach': ['wi_pcmcia_ca'],
'tcp_close': [], 'in6_ifdetach': [], 'jme_detach': [], 'loioctl':
['loop_clone_create'], 'ipsec_adjust_mtu': [], 'pfsync_in_bus':
['pfsync_acts'], 'carp_group_demote_adj': [], 'pfsync_send_plus': [],
'vxlan_multicast_join': [], 'pfsync_state_import': [], 'bridge_ip': [],
'uath_detach': ['uath_ca'], 'aue_detach': ['aue_ca'], 'rip6_ctloutput':
['inet6sw'], 'carp_carpdev_state': [], 'vlan_clone_destroy': ['svlan_cloner',
'vlan_cloner'], 'prelist_update': [], 'pgt_pci_detach': ['pgt_pci_ca'],
'nd6_ioctl': [], 'rsu_detach': ['rsu_ca'], 'ah6_input': ['inet6sw'],
'carp_set_ifp': [], 'pf_refragment6': [], 'pfsync_bulk_status': [],
'wpi_detach': ['wpi_ca'], 'pfsync_delete_state': [], 'igmp_leavegroup': [],
'pfsync_sendout': [], 'ip_output_ipsec_send': [], 'ixgbe_detach': ['ix_ca'],
're_cardbus_detach': ['re_cardbus_ca'], 'pfsync_request_update': [],
'atu_detach': ['atu_ca'], 'dp8390_detach': [], 'vxlan_multicast_cleanup': [],
'pfsync_update_net_tdb': [], 'trunk_port_output': ['trunk_port_create'],
'vether_clone_destroy': ['vether_cloner'], 'ipsec_common_input': [],
'ip_setmoptions': [], 'zyd_detach': ['zyd_ca'], 'xe_pcmcia_detach':
['xe_pcmcia_ca'], 'pipex_softintr_handler': ['pipex_init'],
'carp_addr_updated': ['carp_clone_create'], 'pfsync_clone_destroy':
['pfsync_cloner'], 'ah4_input': ['inetsw'], 'pipex_mppe_output': [],
'mld6_sendpkt': [], 'in6_ifattach_loopback': [], 'ural_detach': ['ural_ca'],
'malo_cardbus_detach': ['malo_cardbus_ca'], 'rip6_usrreq': ['inet6sw'],
'run_detach': ['run_ca'], 'iwn_detach': ['iwn_ca'], 'ip6_etherip_output': [],
'nd6_dad_start': [], 'cmalo_detach': [], 'bwi_pci_attach': ['bwi_pci_ca'],
'pppx_if_start': ['pppx_add_session'], 'vxlan_link_change':
['vxlan_multicast_join'], 'urndis_detach': ['urndis_ca'], 'nd6_ns_output': [],
'ipcomp6_input': ['inet6sw'], 'an_pcmcia_detach': ['an_pcmcia_ca'],
'pfsync_syncdev_state': ['pfsyncioctl'], 'pf_test_rule': [],
'carp_proto_input_if': [], 'rtwn_detach': [], 'ip_dooptions': [],
'in_pcbdetach': [], 'nd6_na_output': [], 'athn_cardbus_detach':
['athn_cardbus_ca'], 'tcp_respond': [], 'in6_purgeaddr': [],
'ipsp_process_packet': [], 'ip6_forward': [], 'pf_route': [],
'athn_pci_detach': ['athn_pci_ca'], 'gem_unconfig': [], 'ip6_mdq': [],
'mld6_start_listening': [], 'ip_input_ipsec_fwd_check': [], 'xl_pci_detach':
['xl_pci_ca'], 'bridge_clone_destroy': ['bridge_cloner'], 'mld6_checktimer':
[], 'vxlanstart': ['vxlan_clone_create'], 'carp6_proto_input': ['inet6sw'],
'carp_multicast_cleanup': [], 'tcp_attach': [], 'jme_attach': ['jme_ca'],
'pgt_detach': [], 'pfsync_update_state': [], 'bridge_broadcast': [],
'ieee80211_output': ['ieee80211_ifattach'], 'pppxioctl': ['cdevsw'],
'sppp_lcp_tlu': ['lcp'], 'ipcomp4_input': ['inetsw'], 'ath_cardbus_detach':
['ath_cardbus_ca'], 'malo_pcmcia_detach': ['malo_pcmcia_ca'], 'udp_output': [],
'icmp6_redirect_output': [], 'bge_detach': ['bge_ca'], 'urtwn_detach':
['urtwn_ca'], 'esp_output': ['xformsw'], 'atw_cardbus_detach':
['atw_cardbus_ca'], 'ip6_input': [], 'gre_input': ['inetsw'],
'acx_cardbus_detach': ['acx_cardbus_ca'], 'pipex_ppp_output': [],
'bwi_cardbus_attach': ['bwi_cardbus_ca'], 'rt2860_detach': ['ral_rt2860_opns'],
'rip6_output': ['inet6sw'], 'pfsync_in_tdb': ['pfsync_acts'],
'trunk_port_ifdetach': ['trunk_port_create'], 'phyint_send6': [],
'etherip_start': ['etherip_clone_create'], 'nd6_ra_input': [], 'esp4_ctlinput':
['inetsw'], 'pgt_cardbus_detach': ['pgt_cardbus_ca'], 'carp_ioctl':
['carp_clone_create'], 'pfsync_deferred': [], 'carp_set_addr': [],
'carp_send_na': [], 'carp_set_enaddr': [], 'ether_rtrequest':
['ether_ifattach'], 'bwi_detach': [], 'pfsync_update_state_req': [],
'in_ifdetach': [], 'tcp_ctloutput': ['inet6sw', 'inetsw'], 'vxlan_addr_change':
['vxlan_multicast_join'], 'axen_detach': ['axen_ca'],
'ip_input_ipsec_ours_check': [], 'carp_proto_input': ['inetsw'], 'mos_detach':
['mos_ca'], 're_pci_detach': ['re_pci_ca'], 'pfsync_in_ins': ['pfsync_acts'],
'hme_unconfig': [], 'ip_ours': [], 'pf_route6': [], 'rtw_pci_detach':
['rtw_pci_ca'], 'sk_detach': ['sk_ca'], 'ah4_ctlinput': ['inetsw'],
'msk_detach': ['msk_ca'], 'rl_detach': [], 'gif_ioctl': ['gif_clone_create'],
'otus_detach': ['otus_ca'], 'ipintr': [], 'ieee80211_ifdetach': [],
'in6_joingroup': [], 'if_setrdomain': [], 'in6_leavegroup': [],
'pfsync_in_upd': ['pfsync_acts'], 'tcp_newreno': [], 'rl_pci_detach':
['rl_pci_ca'], 'tcp_mtudisc': ['tcp_timer_rexmt', 'tcp6_mtudisc_callback',
'tcp_ctlinput'], 'pfsync_in_upd_c': ['pfsync_acts'], 'hmedetach_pci':
['hme_pci_ca'], 'pfsyncioctl': ['pfsync_clone_create'], 'ip_forward': [],
'tun_clone_destroy': ['tap_cloner', 'tun_cloner'], 'pipex_l2tp_output': [],
'athn_usb_detach': ['athn_usb_ca'], 'pfsync_in_iack': ['pfsync_acts'],
'pf_create_state': [], 'url_detach': ['url_ca'], 'vxlan_if_change':
['vxlan_multicast_join'], 'cdce_detach': ['cdce_ca'], 'nd6_rs_output': [],
'carp_join_multicast': [], 'carp_master_down': [], 'ip6_mrouter_set': [],
'urtw_detach': ['urtw_ca'], 'syn_cache_get': [], 'tcp_usrreq': ['inet6sw',
'inetsw'], 'ip_etherip_output': [], 'igmp_fasttimo': ['inetsw'],
'ipsp_process_done': [], 'xl_detach': [], 'wi_usb_detach': ['wi_usb_ca'],
'syn_cache_respond': [], 'ne_pcmcia_detach': ['ne_pcmcia_ca'],
'ip_freemoptions': [], 'vxlan_config': [], 'pair_clone_destroy':
['pair_cloner'], 'gre_usrreq': ['inetsw'], 'carp6_proto_input_if': [], 'if_up':
[], 'rtwn_pci_detach': ['rtwn_pci_ca'], 'ip6_ctloutput': ['inet6sw'],
'pppx_add_session': [], 'bridgeintr_frame': [], 'carp_ifgattr_ioctl': [],
'ip_mdq': [], 'pf_state_insert': [], 'xl_cardbus_detach': ['xl_cardbus_ca'],
'in_delmulti': [], 'axe_detach': ['axe_ca'], 'divert_output': [],
'carp_proto_input_c': [], 'pipex_mppe_input': [], 'pipex_pptp_output': [],
'ip_mforward': [], 'acx_pci_detach': ['acx_pci_ca'], 'bwi_pci_detach':
['bwi_pci_ca'], 'nd6_rtrequest': [], 'pfsync_bulk_start': [], 'ath_detach': [],
'xnf_detach': ['xnf_ca'], 'nd6_ns_input': [], 'bridgeintr': [], 'rtw_detach':
[], 'ah_output': ['xformsw'], 'ip6intr': [], 'udav_detach': ['udav_ca'],
'ath_pci_detach': ['ath_pci_ca'], 'dc_cardbus_detach': ['dc_cardbus_ca'],
'rum_detach': ['rum_ca'], 'nd6_dad_ns_output': [], 'tcp_output': [],
'upgt_detach': ['upgt_ca'], 'pfsync_clear_states': [], 'in_purgeaddr': [],
'in6_ifattach_linklocal': [], 'ether_output': ['ether_ifattach'],
'etherip_clone_destroy': ['etherip_cloner'], 'carpdetach': [], 'cue_detach':
['cue_ca']}
pfkeyv2_send pointed from: ['pfkeyv2_init']
gif_start pointed from: ['gif_clone_create']
carp_ioctl pointed from: ['carp_clone_create']
pfsyncioctl pointed from: ['pfsync_clone_create']
pfsync_syncdev_state pointed from: ['pfsyncioctl']
pfsync_in_bus pointed from: ['pfsync_acts']
pfsync_clone_destroy pointed from: ['pfsync_cloner']
udp_usrreq pointed from: ['inet6sw', 'inetsw']
tcp_ctloutput pointed from: ['inet6sw', 'inetsw']
tcp_usrreq pointed from: ['inet6sw', 'inetsw']
tcp_mtudisc pointed from: ['tcp_timer_rexmt', 'tcp6_mtudisc_callback',
'tcp_ctlinput']
tcp_input pointed from: ['inet6sw', 'inetsw']
rip_output pointed from: ['inetsw']
rip_usrreq pointed from: ['inetsw']
divert_usrreq pointed from: ['inetsw']
igmp_fasttimo pointed from: ['inetsw']
vxlan_if_change pointed from: ['vxlan_multicast_join']
vxlanioctl pointed from: ['vxlan_clone_create']
carp_addr_updated pointed from: ['carp_clone_create']
ip_ctloutput pointed from: ['inetsw']
rip_ctloutput pointed from: ['inetsw']
pppxioctl pointed from: ['cdevsw']
vxlan_link_change pointed from: ['vxlan_multicast_join']
vxlan_addr_change pointed from: ['vxlan_multicast_join']
vxlanstart pointed from: ['vxlan_clone_create']
gre_output pointed from: ['gre_clone_create']
gre_input pointed from: ['inetsw']
pppx_if_start pointed from: ['pppx_add_session']
pipex_softintr_handler pointed from: ['pipex_init']
etherip_start pointed from: ['etherip_clone_create']
pfsync_in_upd_c pointed from: ['pfsync_acts']
pfsync_in_upd pointed from: ['pfsync_acts']
pfsync_in_iack pointed from: ['pfsync_acts']
pfsync_in_ureq pointed from: ['pfsync_acts']
ah_output pointed from: ['xformsw']
esp_output pointed from: ['xformsw']
pfsync_in_ins pointed from: ['pfsync_acts']
rip6_output pointed from: ['inet6sw']
rip6_usrreq pointed from: ['inet6sw']
icmp6_input pointed from: ['inet6sw']
carp6_proto_input pointed from: ['inet6sw']
carp_proto_input pointed from: ['inetsw']
ether_output pointed from: ['ether_ifattach']
carp_output pointed from: ['carp_clone_create']
ieee80211_output pointed from: ['ieee80211_ifattach']
trunk_port_output pointed from: ['trunk_port_create']
tun_output pointed from: ['tun_create']
icmp6_fasttimo pointed from: ['inet6sw']
divert6_usrreq pointed from: ['inet6sw']
tcp_sysctl pointed from: ['inet6sw', 'inetsw']
gre_usrreq pointed from: ['inetsw']
switch_clone_destroy pointed from: ['switch_cloner']
bridge_clone_destroy pointed from: ['bridge_cloner']
wi_usb_detach pointed from: ['wi_usb_ca']
ure_detach pointed from: ['ure_ca']
url_detach pointed from: ['url_ca']
udav_detach pointed from: ['udav_ca']
mos_detach pointed from: ['mos_ca']
urndis_detach pointed from: ['urndis_ca']
cdce_detach pointed from: ['cdce_ca']
kue_detach pointed from: ['kue_ca']
cue_detach pointed from: ['cue_ca']
smsc_detach pointed from: ['smsc_ca']
axen_detach pointed from: ['axen_ca']
axe_detach pointed from: ['axe_ca']
aue_detach pointed from: ['aue_ca']
hmedetach_pci pointed from: ['hme_pci_ca']
wi_pcmcia_detach pointed from: ['wi_pcmcia_ca']
xe_pcmcia_detach pointed from: ['xe_pcmcia_ca']
sm_pcmcia_detach pointed from: ['sm_pcmcia_ca']
re_cardbus_detach pointed from: ['re_cardbus_ca']
jme_attach pointed from: ['jme_ca']
et_detach pointed from: ['et_ca']
vge_detach pointed from: ['vge_ca']
bge_detach pointed from: ['bge_ca']
msk_detach pointed from: ['msk_ca']
sk_detach pointed from: ['sk_ca']
ixgbe_detach pointed from: ['ix_ca']
em_detach pointed from: ['em_ca']
re_pci_detach pointed from: ['re_pci_ca']
xnf_detach pointed from: ['xnf_ca']
carp_clone_destroy pointed from: ['carp_cloner']
uath_detach pointed from: ['uath_ca']
otus_detach pointed from: ['otus_ca']
rsu_detach pointed from: ['rsu_ca']
urtw_detach pointed from: ['urtw_ca']
upgt_detach pointed from: ['upgt_ca']
zyd_detach pointed from: ['zyd_ca']
run_detach pointed from: ['run_ca']
rum_detach pointed from: ['rum_ca']
ural_detach pointed from: ['ural_ca']
atu_detach pointed from: ['atu_ca']
malo_pcmcia_detach pointed from: ['malo_pcmcia_ca']
iwn_detach pointed from: ['iwn_ca']
wpi_detach pointed from: ['wpi_ca']
bwi_cardbus_detach pointed from: ['bwi_cardbus_ca']
bwi_cardbus_attach pointed from: ['bwi_cardbus_ca']
bwi_pci_detach pointed from: ['bwi_pci_ca']
bwi_pci_attach pointed from: ['bwi_pci_ca']
malo_cardbus_detach pointed from: ['malo_cardbus_ca']
malo_cardbus_attach pointed from: ['malo_cardbus_ca']
malo_pci_detach pointed from: ['malo_pci_ca']
pgt_cardbus_detach pointed from: ['pgt_cardbus_ca']
pgt_pci_detach pointed from: ['pgt_pci_ca']
acx_cardbus_detach pointed from: ['acx_cardbus_ca']
acx_pci_detach pointed from: ['acx_pci_ca']
rt2860_detach pointed from: ['ral_rt2860_opns']
rt2661_detach pointed from: ['ral_rt2661_opns']
rt2560_detach pointed from: ['ral_rt2560_opns']
urtwn_detach pointed from: ['urtwn_ca']
rtwn_pci_detach pointed from: ['rtwn_pci_ca']
rtw_cardbus_detach pointed from: ['rtw_cardbus_ca']
rtw_pci_detach pointed from: ['rtw_pci_ca']
atw_cardbus_detach pointed from: ['atw_cardbus_ca']
atw_pci_detach pointed from: ['atw_pci_ca']
athn_usb_detach pointed from: ['athn_usb_ca']
athn_cardbus_detach pointed from: ['athn_cardbus_ca']
athn_pci_detach pointed from: ['athn_pci_ca']
ath_cardbus_detach pointed from: ['ath_cardbus_ca']
ath_pci_detach pointed from: ['ath_pci_ca']
an_pcmcia_detach pointed from: ['an_pcmcia_ca']
pair_clone_destroy pointed from: ['pair_cloner']
vether_clone_destroy pointed from: ['vether_cloner']
trunk_clone_destroy pointed from: ['trunk_cloner']
vlan_clone_destroy pointed from: ['svlan_cloner', 'vlan_cloner']
tun_clone_destroy pointed from: ['tap_cloner', 'tun_cloner']
etherip_clone_destroy pointed from: ['etherip_cloner']
ne_pcmcia_detach pointed from: ['ne_pcmcia_ca']
gem_detach_pci pointed from: ['gem_pci_ca']
dc_cardbus_detach pointed from: ['dc_cardbus_ca']
dc_pci_detach pointed from: ['dc_pci_ca']
rl_cardbus_detach pointed from: ['rl_cardbus_ca']
rl_pci_detach pointed from: ['rl_pci_ca']
fxp_cardbus_detach pointed from: ['fxp_cardbus_ca']
fxp_pci_detach pointed from: ['fxp_pci_ca']
xl_cardbus_detach pointed from: ['xl_cardbus_ca']
xl_pci_detach pointed from: ['xl_pci_ca']
ep_pcmcia_detach pointed from: ['ep_pcmcia_ca']
ether_rtrequest pointed from: ['ether_ifattach']
ip6_ctloutput pointed from: ['inet6sw']
rip6_ctloutput pointed from: ['inet6sw']
trunk_ioctl pointed from: ['trunk_clone_create']
trunk_port_ifdetach pointed from: ['trunk_port_create']
gif_ioctl pointed from: ['gif_clone_create']
mpeioctl pointed from: ['mpe_clone_create']
loioctl pointed from: ['loop_clone_create']
sppp_lcp_tlu pointed from: ['lcp']
pppoe_ioctl pointed from: ['pppoe_clone_create']
esp4_ctlinput pointed from: ['inetsw']
ah4_ctlinput pointed from: ['inetsw']
ipcomp6_input pointed from: ['inet6sw']
esp6_input pointed from: ['inet6sw']
ah6_input pointed from: ['inet6sw']
ipcomp4_input pointed from: ['inetsw']
esp4_input pointed from: ['inetsw']
ah4_input pointed from: ['inetsw']
udp_input pointed from: ['inet6sw', 'inetsw']
pfsync_in_tdb pointed from: ['pfsync_acts']
Done
############# ANALYSIS FOR TDB_WALK #############
Building caller graph for tdb_walk
Searching for the root function...
Done
Caller graph:
|- tdb_walk
|- pfkeyv2_sysctl
|- pfkeyv2_send
Analyzing locks:
No lock: [tdb_walk, pfkeyv2_sysctl]
No lock: [tdb_walk, pfkeyv2_send]
Done
Analyzing pointers:
Building pointers table...
Pointers table: {'pfkeyv2_send': ['pfkeyv2_init'], 'tdb_walk': [],
'pfkeyv2_sysctl': ['pfkeyv2_init']}
pfkeyv2_sysctl pointed from: ['pfkeyv2_init']
pfkeyv2_send pointed from: ['pfkeyv2_init']
Done
############# ANALYSIS FOR TDB_REHASH #############
Building caller graph for tdb_rehash
Searching for the root function...
Done
Caller graph:
|- tdb_rehash
|- puttdb
|- pfkeyv2_send
|- reserve_spi
|- pfkeyv2_send
Analyzing locks:
No lock: [tdb_rehash, puttdb, pfkeyv2_send]
Done
Analyzing pointers:
Building pointers table...
Pointers table: {'tdb_rehash': [], 'pfkeyv2_send': ['pfkeyv2_init'],
'reserve_spi': [], 'puttdb': []}
pfkeyv2_send pointed from: ['pfkeyv2_init']
Done
############# ANALYSIS FOR PUTTDB #############
Building caller graph for puttdb
Searching for the root function...
Done
Caller graph:
|- puttdb
|- pfkeyv2_send
|- reserve_spi
|- pfkeyv2_send
Analyzing locks:
No lock: [puttdb, pfkeyv2_send]
Done
Analyzing pointers:
Building pointers table...
Pointers table: {'pfkeyv2_send': ['pfkeyv2_init'], 'reserve_spi': [],
'puttdb': []}
pfkeyv2_send pointed from: ['pfkeyv2_init']
Done
############# ANALYSIS FOR TDB_DELETE #############
Building caller graph for tdb_delete
Searching for the root function...
Done
Caller graph:
|- tdb_delete
|- pfkeyv2_send
|- pfkeyv2_flush_walker
|- pfkeyv2_send
|- ipcomp_output
|- ipcomp_input_cb
|- ah_output
|- ah_input
|- esp_output
|- esp_input
|- tdb_firstuse
|- tdb_timeout
Analyzing locks:
No lock: [tdb_delete, pfkeyv2_send]
No lock: [tdb_delete, ipcomp_output]
No lock: [tdb_delete, ah_output]
No lock: [tdb_delete, ah_input]
No lock: [tdb_delete, esp_output]
No lock: [tdb_delete, esp_input]
Done
Analyzing pointers:
Building pointers table...
Pointers table: {'ah_output': ['xformsw'], 'ah_input': ['xformsw'],
'esp_output': ['xformsw'], 'pfkeyv2_send': ['pfkeyv2_init'],
'pfkeyv2_flush_walker': [], 'tdb_delete': [], 'esp_input': ['xformsw'],
'ipcomp_output': ['xformsw']}
pfkeyv2_send pointed from: ['pfkeyv2_init']
ipcomp_output pointed from: ['xformsw']
ah_output pointed from: ['xformsw']
ah_input pointed from: ['xformsw']
esp_output pointed from: ['xformsw']
esp_input pointed from: ['xformsw']
Done