It is hard to reason about the contents of 'ifr' at any given time
as nearly every function sets random fields or pointers in this
structure.
Use local on-stack clean 'struct ifreq' for each function instead.
Details
Details
- Reviewers
kp - Group Reviewers
network - Commits
- rG7fa282e616c3: ifconfig: remove (most of) the usages of global 'struct ifreq ifr'.
8:35 [0] m@devel3 s ~/net_tests.sh kldload: can't load if_ovpn: module already loaded or in kernel kldload: can't load lagg: No such file or directory kldload: can't load bridge: No such file or directory kldload: can't load tuntap: No such file or directory kldload: can't load if_epair: module already loaded or in kernel kldload: can't load if_bridge: module already loaded or in kernel kldload: can't load bridgestp: module already loaded or in kernel kldload: can't load if_lagg: module already loaded or in kernel kldload: can't load if_gre: module already loaded or in kernel kldload: can't load if_stf: module already loaded or in kernel kldload: can't load carp: module already loaded or in kernel kldload: can't load if_wg: module already loaded or in kernel if_bridge_test:bridge_transmit_ipv4_unicast -> passed [2.087s] if_bridge_test:delete_with_members -> passed [0.042s] if_bridge_test:gif -> passed [0.083s] if_bridge_test:inherit_mac -> passed [0.053s] if_bridge_test:mac_conflict -> passed [2.116s] if_bridge_test:mtu -> passed [0.105s] if_bridge_test:span -> passed [5.721s] if_bridge_test:static -> passed [0.098s] if_bridge_test:stp -> passed [5.248s] if_bridge_test:stp_validation -> passed [23.822s] if_bridge_test:stp_vlan -> passed [5.510s] if_clone_test:epair_destroy_race -> passed [2.036s] if_clone_test:epair_ipv6_up_stress -> passed [10.023s] if_clone_test:epair_stress -> passed [10.039s] if_clone_test:epair_up_stress -> passed [10.046s] if_clone_test:faith_ipv6_up_stress -> passed [10.038s] if_clone_test:faith_stress -> passed [10.113s] if_clone_test:faith_up_stress -> passed [10.032s] if_clone_test:gif_ipv6_up_stress -> passed [10.025s] if_clone_test:gif_stress -> passed [10.016s] if_clone_test:gif_up_stress -> passed [10.025s] if_clone_test:lo_ipv6_up_stress -> passed [10.025s] if_clone_test:lo_stress -> passed [10.109s] if_clone_test:lo_up_stress -> passed [10.022s] if_clone_test:tap_ipv6_up_stress -> skipped: Quickly panics: if_delmulti_locked: inconsistent ifp 0xfffff80150e44000 [0.007s] if_clone_test:tap_stress -> passed [10.020s] if_clone_test:tap_up_stress -> passed [10.018s] if_clone_test:tun_ipv6_up_stress -> passed [10.020s] if_clone_test:tun_stress -> passed [10.039s] if_clone_test:tun_up_stress -> passed [10.022s] if_clone_test:vlan_ipv6_up_stress -> passed [10.019s] if_clone_test:vlan_stress -> passed [10.012s] if_clone_test:vlan_up_stress -> passed [10.018s] if_clone_test:vmnet_ipv6_up_stress -> passed [10.020s] if_clone_test:vmnet_stress -> passed [10.021s] if_clone_test:vmnet_up_stress -> passed [10.026s] if_epair:params -> passed [0.018s] if_gif:basic -> passed [0.061s] if_lagg_test:create -> passed [0.047s] if_lagg_test:create_destroy_stress -> skipped: Skipping this test because it easily panics the machine [0.006s] if_lagg_test:lacp_linkstate_destroy_stress -> passed [60.061s] if_lagg_test:set_ether -> passed [0.056s] if_lagg_test:status_stress -> passed [60.061s] if_lagg_test:up_destroy_stress -> skipped: Skipping this test because it panics the machine fairly often [0.008s] if_lagg_test:updown -> expected_failure: PR 226144 Upping a lagg interrface should automatically up its children: atf-check failed; see the output of the test for details [0.029s] if_lagg_test:witness -> failed: Lock-order reversals involving if_lagg.c detected [0.058s] if_stf:6rd -> passed [0.062s] if_stf:6rd_peer -> passed [0.095s] if_stf:6to4 -> passed [0.061s] if_tun_test:235704 -> passed [0.029s] if_vlan:basic -> passed [0.041s] if_vlan:bpf_pcp -> passed [29.923s] if_vlan:qinq_deep -> passed [0.058s] if_vlan:qinq_dot -> passed [0.056s] if_vlan:qinq_legacy -> passed [0.072s] if_vlan:qinq_simple -> passed [0.151s] routing/test_routing_l3.py:TestIfOps::test_change_prefix_route[inet6] -> passed [0.369s] routing/test_routing_l3.py:TestIfOps::test_change_prefix_route[inet] -> passed [0.364s] routing/test_routing_l3.py:TestIfOps::test_change_prefix_route_same_iface[inet6] -> skipped: /usr/tests/sys/net/routing/test_routing_l3.py:88: AssertionError [0.364s] routing/test_routing_l3.py:TestIfOps::test_change_prefix_route_same_iface[inet] -> passed [0.384s] routing/test_routing_l3.py:TestRouteCornerCase1::test_add_direct_route_p2p_wo_ifa[inet6] -> passed [0.300s] routing/test_routing_l3.py:TestRouteCornerCase1::test_add_direct_route_p2p_wo_ifa[inet] -> passed [0.354s] routing/test_rtsock_l3:rtm_add_v4_gu_ifa_ordered_success -> passed [0.127s] routing/test_rtsock_l3:rtm_add_v4_gw_direct_success -> passed [0.123s] routing/test_rtsock_l3:rtm_add_v4_no_rtf_host_success -> passed [0.119s] routing/test_rtsock_l3:rtm_add_v4_temporal1_success -> passed [0.143s] routing/test_rtsock_l3:rtm_add_v6_gu_gw_gu_direct_success -> passed [0.021s] routing/test_rtsock_l3:rtm_add_v6_gu_ifa_hostroute_success -> passed [0.119s] routing/test_rtsock_l3:rtm_add_v6_gu_ifa_ordered_success -> passed [0.119s] routing/test_rtsock_l3:rtm_add_v6_gu_ifa_prefixroute_success -> passed [0.117s] routing/test_rtsock_l3:rtm_add_v6_temporal1_success -> passed [0.127s] routing/test_rtsock_l3:rtm_change_v4_flags_success -> passed [0.122s] routing/test_rtsock_l3:rtm_change_v4_gw_success -> passed [0.123s] routing/test_rtsock_l3:rtm_change_v4_mtu_success -> passed [0.124s] routing/test_rtsock_l3:rtm_change_v6_flags_success -> passed [0.122s] routing/test_rtsock_l3:rtm_change_v6_gw_success -> passed [0.127s] routing/test_rtsock_l3:rtm_change_v6_mtu_success -> passed [0.118s] routing/test_rtsock_l3:rtm_del_v4_gu_ifa_prefixroute_success -> passed [0.124s] routing/test_rtsock_l3:rtm_del_v4_prefix_nogw_success -> passed [0.124s] routing/test_rtsock_l3:rtm_del_v6_gu_ifa_hostroute_success -> passed [0.120s] routing/test_rtsock_l3:rtm_del_v6_gu_ifa_prefixroute_success -> passed [0.126s] routing/test_rtsock_l3:rtm_del_v6_gu_prefix_nogw_success -> passed [0.124s] routing/test_rtsock_l3:rtm_get_v4_empty_dst_failure -> passed [0.003s] routing/test_rtsock_l3:rtm_get_v4_exact_success -> passed [0.120s] routing/test_rtsock_l3:rtm_get_v4_hostbits_success -> passed [0.117s] routing/test_rtsock_l3:rtm_get_v4_lpm_success -> passed [0.119s] routing/test_rtsock_lladdr:rtm_add_v4_gu_lle_success -> passed [0.120s] routing/test_rtsock_lladdr:rtm_add_v6_gu_lle_success -> passed [0.116s] routing/test_rtsock_lladdr:rtm_add_v6_ll_lle_success -> passed [0.116s] routing/test_rtsock_lladdr:rtm_del_v4_gu_lle_success -> passed [0.118s] routing/test_rtsock_lladdr:rtm_del_v6_gu_lle_success -> passed [0.116s] routing/test_rtsock_lladdr:rtm_del_v6_ll_lle_success -> passed [0.115s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[change_new_weight1] -> passed [0.322s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[change_new_weight2] -> passed [0.324s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[change_new_weight3] -> passed [0.337s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[change_same_weight1] -> passed [0.337s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[change_same_weight2] -> passed [0.331s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[correctness1] -> passed [0.379s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[correctness2] -> passed [0.369s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[transition_multi] -> passed [0.372s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[transition_single1] -> passed [0.329s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[transition_single2] -> passed [0.343s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[weight1] -> passed [0.413s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[weight2] -> passed [0.323s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4[weight3_max] -> passed [0.396s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4_add_same_eexist -> passed [0.313s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4_add_zero_weight -> passed [0.334s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4_change_unknown_esrch -> passed [0.319s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4_del_unknown_esrch -> passed [0.349s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath4_getroute -> passed [0.355s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[change_new_weight1] -> passed [0.348s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[change_new_weight2] -> passed [0.348s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[change_new_weight3] -> passed [0.343s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[change_same_weight1] -> passed [0.326s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[change_same_weight2] -> passed [0.340s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[correctness1] -> passed [0.357s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[correctness2] -> passed [0.365s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[transition_multi] -> passed [0.321s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[transition_single1] -> passed [0.379s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[transition_single2] -> passed [0.365s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[weight1] -> passed [0.332s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[weight2] -> passed [0.302s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[weight3_max0] -> passed [0.344s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6[weight3_max1] -> passed [0.348s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6_add_same_eexist -> passed [0.325s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6_change_unknown_esrch -> passed [0.337s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6_del_unknown_esrch -> passed [0.310s] routing/test_rtsock_multipath.py:TestRtmMultipath::test_rtm_multipath6_getroute -> passed [0.353s] routing/test_rtsock_ops:socket_rtsock_openclose -> passed [0.002s] Results file id is usr_tests_sys_net.20230614-083543-154525 Results saved to /home/melifaro/.kyua/store/results.usr_tests_sys_net.20230614-083543-154525.db 128/129 passed (1 failed) arp:arp_add_success -> passed [0.053s] arp:arp_del_success -> passed [1.085s] arp:pending_delete_if -> passed [1.431s] carp:basic_v4 -> passed [5.403s] carp:basic_v6 -> passed [5.440s] carp:nd6_ns_source_mac -> passed [18.572s] carp:negative_demotion -> passed [6.252s] divert:ipdivert_ip_input_local_success -> skipped: ipdivert module is not loaded [0.018s] divert:ipdivert_ip_output_remote_success -> skipped: ipdivert module is not loaded [0.018s] fibs:fibs_ifroutes1_success -> passed [0.064s] fibs_test:arpresolve_checks_interface_fib -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:default_route_with_multiple_fibs_on_same_subnet -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:default_route_with_multiple_fibs_on_same_subnet_inet6 -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:loopback_and_network_routes_on_nondefault_fib -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:loopback_and_network_routes_on_nondefault_fib_inet6 -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:same_ip_multiple_ifaces -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:same_ip_multiple_ifaces_fib0 -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:same_ip_multiple_ifaces_inet6 -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:slaac_on_nondefault_fib6 -> skipped: Required configuration property 'allow_sysctl_side_effects' not defined [0.001s] fibs_test:subnet_route_with_multiple_fibs_on_same_subnet -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:subnet_route_with_multiple_fibs_on_same_subnet_inet6 -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:udp_dontroute -> skipped: Required configuration property 'fibs' not defined [0.001s] fibs_test:udp_dontroute6 -> skipped: Required configuration property 'fibs' not defined [0.001s] forward:fwd_ip_icmp_gw_fast_success -> passed [0.702s] forward:fwd_ip_icmp_gw_slow_success -> passed [0.708s] forward:fwd_ip_icmp_iface_fast_success -> passed [0.745s] forward:fwd_ip_icmp_iface_slow_success -> passed [0.757s] ip_reass_test:ip_reass__large_fragment -> passed [0.013s] ip_reass_test:ip_reass__multiple_last_fragments -> passed [0.030s] ip_reass_test:ip_reass__zero_length_fragment -> passed [0.014s] lpm:lpm_test1_success -> passed [0.150s] lpm:lpm_test2_success -> passed [0.155s] output:output_raw_flowid_mpath_success -> passed [0.334s] output:output_raw_success -> passed [0.077s] output:output_tcp_flowid_mpath_success -> passed [1.212s] output:output_tcp_setup_success -> passed [0.083s] output:output_udp_flowid_mpath_success -> passed [8.004s] output:output_udp_setup_success -> passed [1.251s] redirect:valid_redirect -> passed [0.830s] so_reuseport_lb_test:basic_ipv4 -> passed [0.549s] so_reuseport_lb_test:basic_ipv6 -> passed [0.568s] socket_afinet:socket_afinet -> passed [0.001s] socket_afinet:socket_afinet_bind_ok -> passed [0.001s] socket_afinet:socket_afinet_bind_zero -> passed [0.001s] socket_afinet:socket_afinet_poll_no_rdhup -> passed [0.001s] socket_afinet:socket_afinet_poll_rdhup -> passed [0.001s] socket_afinet:socket_afinet_udp_recv_trunc -> passed [0.001s] socket_afinet:socket_afinet_unix_recv_trunc -> passed [0.002s] tcp_connect_port_test:basic_ipv4 -> skipped: Required configuration property 'allow_sysctl_side_effects' not defined [0.001s] tcp_connect_port_test:basic_ipv6 -> skipped: Required configuration property 'allow_sysctl_side_effects' not defined [0.001s] tcp_md5_getsockopt:tcp_md5_getsockopt_v4 -> skipped: Test requires the tcpmd5 kernel module to be loaded [0.009s] tcp_md5_getsockopt:tcp_md5_getsockopt_v6 -> skipped: Test requires the tcpmd5 kernel module to be loaded [0.001s] libalias/1_instance:1_singleinit -> passed [0.002s] libalias/1_instance:2_destroynull -> expected_failure: Code expects valid pointer. [0.001s] libalias/1_instance:3_multiinit -> passed [0.007s] libalias/1_instance:4_multiinstance -> passed [0.050s] libalias/2_natout:1_simplemasq -> passed [0.002s] libalias/2_natout:2_unregistered -> passed [0.002s] libalias/2_natout:3_cgn -> passed [0.002s] libalias/2_natout:4_udp -> passed [0.002s] libalias/2_natout:5_sameport -> passed [0.002s] libalias/2_natout:6_cleartable -> passed [0.002s] libalias/2_natout:7_stress -> passed [0.053s] libalias/2_natout:8_portrange -> passed [0.002s] libalias/3_natin:1_portforward -> passed [0.002s] libalias/3_natin:2_portoverlap -> passed [0.002s] libalias/3_natin:3_redirectany -> passed [0.002s] libalias/3_natin:4_redirectaddr -> passed [0.002s] libalias/3_natin:5_lsnat -> passed [0.002s] libalias/3_natin:6_oneshot -> passed [0.002s] Results file id is usr_tests_sys_netinet.20230614-084342-010461 Results saved to /home/melifaro/.kyua/store/results.usr_tests_sys_netinet.20230614-084342-010461.db 70/70 passed (0 failed) divert:ipdivert_ip6_output_remote_success -> skipped: ipdivert module is not loaded [0.011s] exthdr:exthdr -> passed [99.517s] fibs6:fibs6_ifroutes1_success -> passed [2.120s] forward6:fwd_ip6_gu_icmp_gw_gu_fast_success -> passed [2.377s] forward6:fwd_ip6_gu_icmp_gw_gu_slow_success -> passed [2.151s] forward6:fwd_ip6_gu_icmp_gw_ll_fast_success -> passed [2.650s] forward6:fwd_ip6_gu_icmp_gw_ll_slow_success -> passed [2.543s] forward6:fwd_ip6_gu_icmp_iface_fast_success -> passed [2.750s] forward6:fwd_ip6_gu_icmp_iface_slow_success -> passed [2.692s] lpm6:lpm6_test1_success -> passed [2.211s] lpm6:lpm6_test2_success -> passed [1.909s] mld:mldraw01 -> passed [3.873s] ndp:ndp_add_gu_success -> passed [1.498s] ndp:ndp_del_gu_success -> passed [2.735s] output6:output6_raw_flowid_mpath_success -> passed [2.369s] output6:output6_raw_success -> passed [1.656s] output6:output6_tcp_flowid_mpath_success -> passed [2.464s] output6:output6_tcp_setup_success -> passed [1.918s] output6:output6_udp_flowid_mpath_success -> passed [4.623s] output6:output6_udp_setup_success -> passed [3.150s] proxy_ndp:pndp_add_gu_success -> passed [1.165s] proxy_ndp:pndp_del_gu_success -> passed [4.748s] proxy_ndp:pndp_ifdestroy_success -> passed [1.367s] proxy_ndp:pndp_neighbor_advert -> passed [4.551s] redirect:valid_redirect -> passed [2.673s] scapyi386:scapyi386 -> passed [3.774s] test_ip6_output.py:TestIP6Output::test_output6_base -> passed [0.426s] test_ip6_output.py:TestIP6Output::test_output6_nhop -> passed [0.488s] test_ip6_output.py:TestIP6Output::test_output6_pktinfo[empty] -> passed [0.513s] test_ip6_output.py:TestIP6Output::test_output6_pktinfo[ifsame] -> passed [0.489s] test_ip6_output.py:TestIP6Output::test_output6_pktinfo[ipandif] -> passed [0.463s] test_ip6_output.py:TestIP6Output::test_output6_pktinfo[iponly1] -> passed [0.535s] test_ip6_output.py:TestIP6Output::test_output6_pktinfo[nolocalip] -> passed [0.479s] test_ip6_output.py:TestIP6OutputLL::test_output6_linklocal -> passed [0.508s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_tcp[gu-no_sav] -> passed [0.340s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_tcp[gu-sav] -> passed [0.331s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_tcp[ll-no_sav] -> passed [0.336s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_tcp[ll-sav] -> passed [0.353s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_tcp[lo-no_sav] -> passed [0.335s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_tcp[lo-sav] -> passed [0.346s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_udp[gu-no_sav] -> passed [0.334s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_udp[gu-sav] -> passed [0.375s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_udp[ll-no_sav] -> passed [0.346s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_udp[ll-sav] -> passed [0.331s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_udp[lo-no_sav] -> passed [0.364s] test_ip6_output.py:TestIP6OutputLoopback::test_output6_self_udp[lo-sav] -> passed [0.338s] test_ip6_output.py:TestIP6OutputMulticast::test_output6_multicast[ff02] -> passed [0.489s] test_ip6_output.py:TestIP6OutputMulticast::test_output6_multicast[ff05] -> passed [0.456s] test_ip6_output.py:TestIP6OutputMulticast::test_output6_multicast[ff08] -> passed [0.487s] test_ip6_output.py:TestIP6OutputMulticast::test_output6_multicast[ff0e] -> passed [0.470s] test_ip6_output.py:TestIP6OutputNhopLL::test_output6_nhop_linklocal -> passed [0.456s] test_ip6_output.py:TestIP6OutputScope::test_output6_linklocal_scope[gu_to_ll] -> passed [0.480s] test_ip6_output.py:TestIP6OutputScope::test_output6_linklocal_scope[ll_differentif1] -> passed [0.493s] test_ip6_output.py:TestIP6OutputScope::test_output6_linklocal_scope[ll_differentif2] -> passed [0.513s] test_ip6_output.py:TestIP6OutputScope::test_output6_linklocal_scope[same] -> passed [0.522s] frag6/frag6_01:frag6_01 -> skipped: Sending IPv6 Jumbograms needs 1 kernel changes and BPF fixes [0.015s] frag6/frag6_02:frag6_02 -> passed [2.866s] frag6/frag6_03:frag6_03 -> passed [2.102s] frag6/frag6_04:frag6_04 -> passed [2.424s] frag6/frag6_05:frag6_05_0 -> passed [6.040s] frag6/frag6_05:frag6_05_1 -> passed [5.392s] frag6/frag6_06:frag6_06_0 -> passed [3.040s] frag6/frag6_07:frag6_07 -> passed [6.562s] frag6/frag6_08:frag6_08 -> passed [6.585s] frag6/frag6_09:frag6_09 -> passed [5.533s] frag6/frag6_10:frag6_10 -> passed [5.478s] frag6/frag6_11:frag6_11 -> passed [5.356s] frag6/frag6_12:frag6_12 -> passed [5.467s] frag6/frag6_13:frag6_13 -> passed [5.065s] frag6/frag6_14:frag6_14 -> passed [5.096s] frag6/frag6_15:frag6_15 -> passed [2.905s] frag6/frag6_16:frag6_16 -> passed [2.618s] frag6/frag6_17:frag6_17 -> passed [3.308s] frag6/frag6_18:frag6_18 -> passed [3.767s] frag6/frag6_19:frag6_19 -> passed [2.775s] frag6/frag6_20:frag6_20 -> passed [4.900s] Results file id is usr_tests_sys_netinet6.20230614-084444-461924 Results saved to /home/melifaro/.kyua/store/results.usr_tests_sys_netinet6.20230614-084444-461924.db 76/76 passed (0 failed)
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable