/code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:355 i_ddi_alloc_node() set_state new [check_free_strict] 'elem' freed ../../common/os/devcfg.c:356 i_ddi_alloc_node() merge [check_free_strict] 'elem' undefined(L 356) + freed(L 355) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:371 i_ddi_alloc_node() set_state new [check_free_strict] 'elem' freed ../../common/os/devcfg.c:371 i_ddi_alloc_node() merge [check_free_strict] 'elem' undefined(L 371) + freed(L 371) => merged (freed, undefined, merged) ../../common/os/devcfg.c:371 i_ddi_alloc_node() merge [check_free_strict] 'elem' merged(L 371) + undefined(L 371) => merged (freed, undefined, merged) ../../common/os/devcfg.c:408 i_ddi_alloc_node() merge [check_free_strict] 'elem' undefined(L 408) + merged(L 371) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:413 i_ddi_alloc_node() __set_true_false_sm [check_free_strict] 'elem'. Was merged. Now T:(null) F:undefined /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:414 i_ddi_alloc_node() set_state new [check_free_strict] 'devi->devi_node_name' freed ../../common/os/devcfg.c:414 i_ddi_alloc_node() merge [check_free_strict] 'devi->devi_node_name' undefined(L 414) + freed(L 414) => merged (freed, undefined, merged) ../../common/os/devcfg.c:414 i_ddi_alloc_node() merge [check_free_strict] 'elem' undefined(L 356) + merged(L 356) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:416 i_ddi_alloc_node() set_state new [check_free_strict] 'devi->devi_audit' freed ../../common/os/devcfg.c:416 i_ddi_alloc_node() merge [check_free_strict] 'devi->devi_audit' undefined(L 416) + freed(L 416) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:417 i_ddi_alloc_node() set_state change [check_free_strict] 'devi->devi_audit' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:417 i_ddi_alloc_node() set_state change [check_free_strict] 'devi->devi_node_name' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:417 i_ddi_alloc_node() __set_sm change [check_free_strict] devi->devi_audit fffff7ffe9cd4530 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:417 i_ddi_alloc_node() __set_sm change [check_free_strict] devi->devi_node_name fffff7ffe9cd4530 = 'ok' (was merged) ../../common/os/devcfg.c:419 i_ddi_alloc_node() merge [check_free_strict] 'devi->devi_audit' undefined(L 419) + ok(L 417) => merged (ok, undefined, merged) ../../common/os/devcfg.c:419 i_ddi_alloc_node() merge [check_free_strict] 'devi->devi_node_name' undefined(L 419) + ok(L 417) => merged (ok, undefined, merged) ../../common/os/devcfg.c:419 i_ddi_alloc_node() merge [check_free_strict] 'elem' merged(L 371) + merged(L 356) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:440 i_ddi_free_node() set_state new [check_frees_param_strict] 'devi->devi_addr_buf' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:440 i_ddi_free_node() set_state new [check_free_strict] 'devi->devi_addr_buf' freed ../../common/os/devcfg.c:440 i_ddi_free_node() merge [check_frees_param_strict] 'devi->devi_addr_buf' undefined(L 440) + freed(L 440) => merged (freed, undefined, merged) ../../common/os/devcfg.c:440 i_ddi_free_node() merge [check_free_strict] 'devi->devi_addr_buf' undefined(L 440) + freed(L 440) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:442 i_ddi_free_node() __set_sm_cur_stree new [check_frees_param_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:442 i_ddi_free_node() __set_sm_cur_stree new [check_free_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:442 i_ddi_free_node() __set_sm_cur_stree new [check_frees_param_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:442 i_ddi_free_node() __set_sm_cur_stree new [check_free_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:445 i_ddi_free_node() __set_sm_cur_stree new [check_frees_param_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:445 i_ddi_free_node() __set_sm_cur_stree new [check_free_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:445 i_ddi_free_node() __set_sm_cur_stree new [check_frees_param_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:445 i_ddi_free_node() __set_sm_cur_stree new [check_free_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:451 i_ddi_free_node() set_state new [check_free_strict] 'elem' freed ../../common/os/devcfg.c:451 i_ddi_free_node() merge [check_free_strict] 'elem' undefined(L 451) + freed(L 451) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:456 i_ddi_free_node() set_state new [check_frees_param_strict] 'dip->devi_compat_names' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:456 i_ddi_free_node() set_state new [check_free_strict] 'dip->devi_compat_names' freed ../../common/os/devcfg.c:456 i_ddi_free_node() merge [check_frees_param_strict] 'dip->devi_compat_names' undefined(L 456) + freed(L 456) => merged (freed, undefined, merged) ../../common/os/devcfg.c:456 i_ddi_free_node() merge [check_free_strict] 'dip->devi_compat_names' freed(L 456) + freed(L 456) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:458 i_ddi_free_node() set_state new [check_frees_param_strict] 'dip->devi_rebinding_name' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:458 i_ddi_free_node() set_state new [check_free_strict] 'dip->devi_rebinding_name' freed ../../common/os/devcfg.c:458 i_ddi_free_node() merge [check_frees_param_strict] 'dip->devi_rebinding_name' undefined(L 458) + freed(L 458) => merged (freed, undefined, merged) ../../common/os/devcfg.c:458 i_ddi_free_node() merge [check_free_strict] 'dip->devi_rebinding_name' freed(L 458) + freed(L 458) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:461 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:461 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:461 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_compat_names fffff7ffe9d217b0 = 'ok' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:461 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_rebinding_name fffff7ffe9d217b0 = 'ok' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:470 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:470 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:470 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_compat_names fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:470 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_rebinding_name fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:471 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:471 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:471 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_compat_names fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:471 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_rebinding_name fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:473 i_ddi_free_node() set_state new [check_frees_param_strict] 'devi->devi_audit' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:473 i_ddi_free_node() set_state new [check_free_strict] 'devi->devi_audit' freed ../../common/os/devcfg.c:473 i_ddi_free_node() merge [check_frees_param_strict] 'devi->devi_audit' undefined(L 473) + freed(L 473) => merged (freed, undefined, merged) ../../common/os/devcfg.c:473 i_ddi_free_node() merge [check_free_strict] 'devi->devi_audit' undefined(L 473) + freed(L 473) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:476 i_ddi_free_node() set_state new [check_frees_param_strict] 'devi->devi_device_class' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:476 i_ddi_free_node() set_state new [check_free_strict] 'devi->devi_device_class' freed ../../common/os/devcfg.c:476 i_ddi_free_node() merge [check_frees_param_strict] 'devi->devi_device_class' undefined(L 476) + freed(L 476) => merged (freed, undefined, merged) ../../common/os/devcfg.c:476 i_ddi_free_node() merge [check_free_strict] 'devi->devi_device_class' undefined(L 476) + freed(L 476) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:483 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:483 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:483 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_compat_names fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:483 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_rebinding_name fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:483 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:483 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok ../../common/os/devcfg.c:483 i_ddi_free_node() merge [check_free_strict] 'dip->devi_compat_names' ok(L 471) + ok(L 483) => ok (ok) ../../common/os/devcfg.c:483 i_ddi_free_node() merge [check_free_strict] 'dip->devi_rebinding_name' ok(L 471) + ok(L 483) => ok (ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:485 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:485 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:485 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_compat_names fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:485 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_rebinding_name fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:492 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:492 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:492 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_compat_names fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:492 i_ddi_free_node() __set_sm change [check_free_strict] dip->devi_rebinding_name fffff7ffe9d217b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:492 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_compat_names' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:492 i_ddi_free_node() set_state change [check_free_strict] 'dip->devi_rebinding_name' ok => ok ../../common/os/devcfg.c:492 i_ddi_free_node() merge [check_free_strict] 'dip->devi_compat_names' ok(L 485) + ok(L 492) => ok (ok) ../../common/os/devcfg.c:492 i_ddi_free_node() merge [check_free_strict] 'dip->devi_rebinding_name' ok(L 485) + ok(L 492) => ok (ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:495 i_ddi_free_node() set_state new [check_frees_param_strict] 'devi->devi_node_name' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:495 i_ddi_free_node() set_state new [check_free_strict] 'devi->devi_node_name' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:499 i_ddi_free_node() set_state new [check_frees_param_strict] 'devi->devi_ev_path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:499 i_ddi_free_node() set_state new [check_free_strict] 'devi->devi_ev_path' freed ../../common/os/devcfg.c:499 i_ddi_free_node() merge [check_frees_param_strict] 'devi->devi_ev_path' undefined(L 499) + freed(L 499) => merged (freed, undefined, merged) ../../common/os/devcfg.c:499 i_ddi_free_node() merge [check_free_strict] 'devi->devi_ev_path' undefined(L 499) + freed(L 499) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() set_state change [check_free_strict] 'devi->devi_addr_buf' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() set_state change [check_free_strict] 'devi->devi_audit' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() set_state change [check_free_strict] 'devi->devi_device_class' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() set_state change [check_free_strict] 'devi->devi_ev_path' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() set_state change [check_free_strict] 'devi->devi_node_name' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() __set_sm change [check_free_strict] devi->devi_addr_buf fffff7ffe9d21a50 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() __set_sm change [check_free_strict] devi->devi_audit fffff7ffe9d21a50 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() __set_sm change [check_free_strict] devi->devi_device_class fffff7ffe9d21a50 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() __set_sm change [check_free_strict] devi->devi_ev_path fffff7ffe9d21a50 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:504 i_ddi_free_node() __set_sm change [check_free_strict] devi->devi_node_name fffff7ffe9d21a50 = 'ok' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:545 ndi_devi_set_nodename() set_state new [check_free_strict] 'oname' freed ../../common/os/devcfg.c:548 ndi_devi_set_nodename() merge [check_free_strict] 'oname' undefined(L 548) + freed(L 545) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1087 init_node() set_state new [check_free_strict] 'path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1200 uninit_node() set_state new [check_free_strict] 'addr' freed ../../common/os/devcfg.c:1200 uninit_node() merge [check_free_strict] 'addr' undefined(L 1200) + freed(L 1200) => merged (freed, undefined, merged) ../../common/os/devcfg.c:1201 uninit_node() merge [check_free_strict] 'addr' undefined(L 1201) + merged(L 1200) => merged (freed, undefined, merged) ../../common/os/devcfg.c:1201 uninit_node() merge [check_free_strict] 'addr' merged(L 1200) + merged(L 1200) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1443 detach_node() set_state new [check_frees_param_strict] 'dip->devi_flavorv' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1443 detach_node() set_state new [check_free_strict] 'dip->devi_flavorv' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1445 detach_node() set_state change [check_frees_param_strict] 'dip->devi_flavorv' freed => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1445 detach_node() set_state change [check_free_strict] 'dip->devi_flavorv' freed => ok ../../common/os/devcfg.c:1445 detach_node() merge [check_frees_param_strict] 'dip->devi_flavorv' undefined(L 1445) + ignore(L 1445) => merged (ignore, undefined, merged) ../../common/os/devcfg.c:1445 detach_node() merge [check_free_strict] 'dip->devi_flavorv' undefined(L 1445) + ok(L 1445) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1449 detach_node() set_state change [check_free_strict] 'dip->devi_flavorv' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1449 detach_node() __set_sm change [check_free_strict] dip->devi_flavorv fffff7ffe9cb25b0 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1450 detach_node() set_state change [check_free_strict] 'dip->devi_flavorv' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1450 detach_node() __set_sm change [check_free_strict] dip->devi_flavorv fffff7ffe9cb25b0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1470 detach_node() set_state change [check_free_strict] 'dip->devi_flavorv' ok => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:1470 detach_node() __set_sm change [check_free_strict] dip->devi_flavorv fffff7ffe9cb25b0 = 'ok' (was ok) ../../common/os/devcfg.c:1472 detach_node() merge [check_frees_param_strict] 'dip->devi_flavorv' undefined(L 1472) + merged(L 1445) => merged (ignore, undefined, merged) ../../common/os/devcfg.c:1472 detach_node() merge [check_free_strict] 'dip->devi_flavorv' undefined(L 1472) + ok(L 1470) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2345 find_sibling() set_state new [check_free_strict] 'buf' freed ../../common/os/devcfg.c:2345 find_sibling() merge [check_free_strict] 'buf' undefined(L 2345) + freed(L 2345) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2346 find_sibling() merge [check_free_strict] 'buf' undefined(L 2346) + merged(L 2345) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2346 find_sibling() merge [check_free_strict] 'buf' merged(L 2345) + merged(L 2345) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2467 i_ddi_prop_list_delete() set_state new [check_frees_param_strict] 'prop->prop_name' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2467 i_ddi_prop_list_delete() set_state new [check_free_strict] 'prop->prop_name' freed ../../common/os/devcfg.c:2467 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_name' undefined(L 2467) + freed(L 2467) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2467 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_name' freed(L 2467) + freed(L 2467) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2469 i_ddi_prop_list_delete() set_state new [check_frees_param_strict] 'prop->prop_val' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2469 i_ddi_prop_list_delete() set_state new [check_free_strict] 'prop->prop_val' freed ../../common/os/devcfg.c:2469 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_val' undefined(L 2469) + freed(L 2469) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2469 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_val' undefined(L 2469) + freed(L 2469) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2470 i_ddi_prop_list_delete() set_state new [check_frees_param_strict] 'prop' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2470 i_ddi_prop_list_delete() set_state new [check_free_strict] 'prop' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2470 i_ddi_prop_list_delete() set_state change [check_free_strict] 'prop->prop_name' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2470 i_ddi_prop_list_delete() set_state change [check_free_strict] 'prop->prop_val' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2470 i_ddi_prop_list_delete() __set_sm change [check_free_strict] prop->prop_name fffff7ffe9b51cf0 = 'ok' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2470 i_ddi_prop_list_delete() __set_sm change [check_free_strict] prop->prop_val fffff7ffe9b51cf0 = 'ok' (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2471 i_ddi_prop_list_delete() set_state change [check_frees_param_strict] 'prop->prop_name' merged => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2471 i_ddi_prop_list_delete() set_state change [check_frees_param_strict] 'prop->prop_val' merged => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2471 i_ddi_prop_list_delete() set_state change [check_frees_param_strict] 'prop->prop_name' ignore => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2471 i_ddi_prop_list_delete() set_state change [check_frees_param_strict] 'prop->prop_val' ignore => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2471 i_ddi_prop_list_delete() set_state change [check_free_strict] 'prop' freed => ok ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop' freed(L 2470) + undefined(L 2464) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_name' ignore(L 2471) + ignore(L 2464) => ignore (ignore) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_val' ignore(L 2471) + ignore(L 2464) => ignore (ignore) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_free_strict] 'prop' ok(L 2471) + undefined(L 2464) => merged (ok, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_name' ok(L 2470) + undefined(L 2464) => merged (ok, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_val' ok(L 2470) + undefined(L 2464) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2497 i_ddi_prop_list_dup() set_state new [check_free_strict] 'copy' freed ../../common/os/devcfg.c:2498 i_ddi_prop_list_dup() merge [check_free_strict] 'copy' undefined(L 2498) + freed(L 2497) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2504 i_ddi_prop_list_dup() set_state new [check_free_strict] 'copy' freed ../../common/os/devcfg.c:2505 i_ddi_prop_list_dup() merge [check_free_strict] 'copy' merged(L 2498) + freed(L 2504) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2521 i_ddi_prop_list_dup() merge [check_free_strict] 'copy' undefined(L 2521) + merged(L 2498) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2467 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_name' undefined(L 2467) + freed(L 2467) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2467 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_name' freed(L 2467) + freed(L 2467) => freed (freed) ../../common/os/devcfg.c:2469 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_val' undefined(L 2469) + freed(L 2469) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2469 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_val' undefined(L 2469) + freed(L 2469) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop' freed(L 2470) + undefined(L 2464) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_name' ignore(L 2471) + ignore(L 2464) => ignore (ignore) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_frees_param_strict] 'prop->prop_val' ignore(L 2471) + ignore(L 2464) => ignore (ignore) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_free_strict] 'prop' ok(L 2471) + undefined(L 2464) => merged (ok, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_name' ok(L 2470) + undefined(L 2464) => merged (ok, undefined, merged) ../../common/os/devcfg.c:2464 i_ddi_prop_list_delete() merge [check_free_strict] 'prop->prop_val' ok(L 2470) + undefined(L 2464) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2558 i_ddi_prop_list_rele() set_state new [check_frees_param_strict] 'prop_list->prop_list' maybe_freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2558 i_ddi_prop_list_rele() set_state new [check_free_strict] 'prop_list->prop_list' maybe_freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2558 i_ddi_prop_list_rele() __set_sm new [check_frees_param_strict] prop_list->prop_list fffff7ffe9b555d0 = 'maybe_freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2558 i_ddi_prop_list_rele() __set_sm new [check_free_strict] prop_list->prop_list fffff7ffe9b555d0 = 'maybe_freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() set_state new [check_frees_param_strict] 'prop_list' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() set_state new [check_free_strict] 'prop_list' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() set_state change [check_free_strict] 'prop_list->prop_list' maybe_freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() __set_sm change [check_free_strict] prop_list->prop_list fffff7ffe9b555d0 = 'ok' (was maybe_freed) ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() merge [check_frees_param_strict] 'prop_list' undefined(L 2559) + freed(L 2559) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() merge [check_frees_param_strict] 'prop_list->prop_list' undefined(L 2559) + maybe_freed(L 2558) => merged (maybe_freed, undefined, merged) ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() merge [check_free_strict] 'prop_list' undefined(L 2559) + freed(L 2559) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() merge [check_free_strict] 'prop_list->prop_list' undefined(L 2559) + ok(L 2559) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2572 i_ddi_free_exported_classes() set_state new [check_frees_param_strict] 'classes' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2572 i_ddi_free_exported_classes() set_state new [check_free_strict] 'classes' freed ../../common/os/devcfg.c:2572 i_ddi_free_exported_classes() merge [check_frees_param_strict] 'classes' undefined(L 2572) + freed(L 2572) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2572 i_ddi_free_exported_classes() merge [check_free_strict] 'classes' undefined(L 2572) + freed(L 2572) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2723 ndi_merge_node() set_state new [check_free_strict] 'buf' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2743 ndi_merge_node() set_state new [check_free_strict] 'buf' freed ../../common/os/devcfg.c:2744 ndi_merge_node() merge [check_free_strict] 'buf' freed(L 2723) + undefined(L 2744) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2744 ndi_merge_node() merge [check_free_strict] 'buf' undefined(L 2744) + freed(L 2743) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:2762 ndi_merge_node() set_state new [check_free_strict] 'buf' freed ../../common/os/devcfg.c:2763 ndi_merge_node() merge [check_free_strict] 'buf' merged(L 2744) + undefined(L 2763) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2763 ndi_merge_node() merge [check_free_strict] 'buf' merged(L 2744) + undefined(L 2763) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2763 ndi_merge_node() merge [check_free_strict] 'buf' undefined(L 2763) + freed(L 2762) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2774 ndi_merge_node() merge [check_free_strict] 'buf' merged(L 2744) + undefined(L 2774) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2774 ndi_merge_node() merge [check_free_strict] 'buf' merged(L 2744) + undefined(L 2774) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2774 ndi_merge_node() merge [check_free_strict] 'buf' merged(L 2763) + undefined(L 2774) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() merge [check_frees_param_strict] 'prop_list' undefined(L 2559) + freed(L 2559) => merged (freed, undefined, merged) ../../common/os/devcfg.c:2559 i_ddi_prop_list_rele() merge [check_free_strict] 'prop_list' undefined(L 2559) + freed(L 2559) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3220 remove_global_props() set_state new [check_free_strict] 'proplist' maybe_freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3220 remove_global_props() __set_sm new [check_free_strict] proplist fffff7ffe9a95090 = 'maybe_freed' ../../common/os/devcfg.c:3221 remove_global_props() merge [check_free_strict] 'proplist' undefined(L 3221) + maybe_freed(L 3220) => merged (maybe_freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3522 free_list() set_state new [check_frees_param_strict] 'list' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3522 free_list() set_state new [check_free_strict] 'list' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3523 free_list() set_state change [check_free_strict] 'list' freed => ok ../../common/os/devcfg.c:3520 free_list() merge [check_frees_param_strict] 'list' freed(L 3522) + undefined(L 3520) => merged (freed, undefined, merged) ../../common/os/devcfg.c:3520 free_list() merge [check_free_strict] 'list' ok(L 3523) + undefined(L 3520) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3598 walk_devs() set_state new [check_free_strict] 'head' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3598 walk_devs() __set_sm new [check_free_strict] head fffff7ffe9a278d0 = 'freed' ../../common/os/devcfg.c:3599 walk_devs() merge [check_free_strict] 'head' undefined(L 3599) + freed(L 3598) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3603 walk_devs() set_state new [check_free_strict] 'head' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3604 walk_devs() set_state change [check_free_strict] 'head' freed => ok ../../common/os/devcfg.c:3589 walk_devs() merge [check_free_strict] 'head' ok(L 3604) + undefined(L 3589) => merged (ok, undefined, merged) ../../common/os/devcfg.c:3607 walk_devs() merge [check_free_strict] 'head' merged(L 3599) + merged(L 3589) => merged (freed, ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:3909 child_path_to_driver() set_state new [check_free_strict] 'p' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4045 resolve_pathname() set_state new [check_free_strict] 'component' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4046 resolve_pathname() set_state new [check_free_strict] 'config_name' freed ../../common/os/devcfg.c:4047 resolve_pathname() merge [check_free_strict] 'component' undefined(L 4047) + freed(L 4045) => merged (freed, undefined, merged) ../../common/os/devcfg.c:4047 resolve_pathname() merge [check_free_strict] 'config_name' undefined(L 4047) + freed(L 4046) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4071 resolve_pathname() set_state change [check_free_strict] 'component' undefined => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4071 resolve_pathname() set_state change [check_free_strict] 'config_name' undefined => ok ../../common/os/devcfg.c:4071 resolve_pathname() merge [check_free_strict] 'component' merged(L 4047) + ok(L 4071) => merged (freed, ok, undefined, merged) ../../common/os/devcfg.c:4071 resolve_pathname() merge [check_free_strict] 'config_name' merged(L 4047) + ok(L 4071) => merged (freed, ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4121 resolve_pathname() set_state new [check_free_strict] 'component' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4122 resolve_pathname() set_state new [check_free_strict] 'config_name' freed ../../common/os/devcfg.c:4151 resolve_pathname() merge [check_free_strict] 'component' merged(L 4047) + freed(L 4121) => merged (freed, ok, undefined, merged) ../../common/os/devcfg.c:4151 resolve_pathname() merge [check_free_strict] 'config_name' merged(L 4047) + freed(L 4122) => merged (freed, ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4497 bind_dip() set_state new [check_free_strict] 'path' freed ../../common/os/devcfg.c:4497 bind_dip() merge [check_free_strict] 'path' undefined(L 4497) + freed(L 4497) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4501 bind_dip() __set_sm_cur_stree new [check_free_strict] path fffff7ffe98b10b0 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4501 bind_dip() __set_sm_cur_stree new [check_free_strict] path fffff7ffe98b10b0 = 'merged' [merged] (freed, undefined, merged) ../../common/os/devcfg.c:4503 bind_dip() merge [check_free_strict] 'path' undefined(L 4503) + merged(L 4497) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4507 bind_dip() __set_sm_cur_stree new [check_free_strict] path fffff7ffe98b10b0 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4507 bind_dip() __set_sm_cur_stree new [check_free_strict] path fffff7ffe98b10b0 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4611 i_ddi_unbind_devs_by_alias() set_state new [check_free_strict] 'ub' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4795 i_ndi_devi_report_status_change() set_state new [check_free_strict] 'path' freed ../../common/os/devcfg.c:4799 i_ndi_devi_report_status_change() merge [check_free_strict] 'path' undefined(L 4799) + freed(L 4795) => merged (freed, undefined, merged) ../../common/os/devcfg.c:4804 i_ndi_devi_report_status_change() merge [check_free_strict] 'path' undefined(L 4804) + merged(L 4799) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4890 i_log_devfs_add_devinfo() set_state new [check_free_strict] 'pathname' freed ../../common/os/devcfg.c:4892 i_log_devfs_add_devinfo() merge [check_free_strict] 'pathname' undefined(L 4892) + freed(L 4890) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:4903 i_log_devfs_add_devinfo() set_state new [check_free_strict] 'pathname' freed ../../common/os/devcfg.c:4904 i_log_devfs_add_devinfo() merge [check_free_strict] 'pathname' merged(L 4892) + freed(L 4903) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5027 i_ddi_log_devfs_device_remove() set_state new [check_free_strict] 'path' freed ../../common/os/devcfg.c:5027 i_ddi_log_devfs_device_remove() merge [check_free_strict] 'path' undefined(L 5027) + freed(L 5027) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5106 i_log_devfs_branch_add() set_state new [check_free_strict] 'node_path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5135 brevq_enqueue() set_state new [check_free_strict] 'deviname' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5154 free_brevq() set_state new [check_frees_param_strict] 'brn->brn_deviname' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5154 free_brevq() set_state new [check_free_strict] 'brn->brn_deviname' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5155 free_brevq() set_state new [check_frees_param_strict] 'brn' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5155 free_brevq() set_state new [check_free_strict] 'brn' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5155 free_brevq() set_state change [check_free_strict] 'brn->brn_deviname' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5155 free_brevq() __set_sm change [check_free_strict] brn->brn_deviname fffff7ffe9852bd0 = 'ok' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() set_state change [check_frees_param_strict] 'brn->brn_deviname' freed => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() set_state change [check_frees_param_strict] 'brn->brn_deviname' ignore => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() set_state change [check_free_strict] 'brn' freed => ok ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' freed(L 5155) + undefined(L 5151) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' ok(L 5151) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' ok(L 5155) + undefined(L 5151) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_frees_param_strict] brn fffff7ffe9852bd0 = 'undefined' [merged] (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_frees_param_strict] brn->brn_deviname fffff7ffe9852bd0 = 'ignore' [merged] (was ignore) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_free_strict] brn fffff7ffe9852bd0 = 'undefined' [merged] (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_free_strict] brn->brn_deviname fffff7ffe9852bd0 = 'undefined' [merged] (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_frees_param_strict] brn fffff7ffe9852bd0 = 'freed' [merged] (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_frees_param_strict] brn->brn_deviname fffff7ffe9852bd0 = 'ignore' [merged] (was ignore) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_free_strict] brn fffff7ffe9852bd0 = 'ok' [merged] (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5151 free_brevq() __set_sm change [check_free_strict] brn->brn_deviname fffff7ffe9852bd0 = 'ok' [merged] (was merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' undefined(L 5151) + freed(L 5155) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' undefined(L 5151) + ok(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' undefined(L 5151) + ok(L 5155) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' freed(L 5155) + undefined(L 5151) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' ok(L 5151) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' ok(L 5155) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' undefined(L 5151) + freed(L 5155) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' undefined(L 5151) + ok(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' undefined(L 5151) + ok(L 5155) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5178 log_and_free_brevq() set_state new [check_frees_param_strict] 'brevq->brn_sibling' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5178 log_and_free_brevq() set_state new [check_free_strict] 'brevq->brn_sibling' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5178 log_and_free_brevq() set_state change [check_free_strict] 'brevq->brn_sibling' freed => ok ../../common/os/devcfg.c:5178 log_and_free_brevq() merge [check_frees_param_strict] 'brevq->brn_sibling' undefined(L 5178) + freed(L 5178) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5178 log_and_free_brevq() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 5178) + ok(L 5178) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5178 log_and_free_brevq() __set_sm new [check_frees_param_strict] brevq->brn_sibling fffff7ffe9853730 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5178 log_and_free_brevq() __set_sm new [check_free_strict] brevq->brn_sibling fffff7ffe9853730 = 'merged' [merged] (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5193 log_and_free_brevq_dip() set_state new [check_free_strict] 'path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5219 log_and_free_br_events_on_grand_children() set_state new [check_free_strict] 'path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5267 cleanup_br_events_on_grand_children() set_state new [check_free_strict] 'brn->brn_deviname' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5269 cleanup_br_events_on_grand_children() set_state new [check_free_strict] 'brn' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5269 cleanup_br_events_on_grand_children() set_state change [check_free_strict] 'brn->brn_deviname' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5269 cleanup_br_events_on_grand_children() __set_sm change [check_free_strict] brn->brn_deviname fffff7ffe9856830 = 'ok' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5277 cleanup_br_events_on_grand_children() set_state new [check_free_strict] 'brn->brn_child->brn_sibling' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5277 cleanup_br_events_on_grand_children() set_state change [check_free_strict] 'brn->brn_child->brn_sibling' freed => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5277 cleanup_br_events_on_grand_children() __set_sm new [check_free_strict] brn->brn_child->brn_sibling fffff7ffe9856830 = 'ok' ../../common/os/devcfg.c:5278 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn->brn_child->brn_sibling' undefined(L 5278) + ok(L 5277) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5280 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn' undefined(L 5280) + freed(L 5269) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5280 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn->brn_child->brn_sibling' merged(L 5278) + undefined(L 5280) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5280 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn->brn_deviname' undefined(L 5280) + ok(L 5269) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5237 cleanup_br_events_on_grand_children() set_state change [check_free_strict] 'brn->brn_deviname' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5237 cleanup_br_events_on_grand_children() set_state change [check_free_strict] 'brn->brn_child->brn_sibling' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5237 cleanup_br_events_on_grand_children() set_state change [check_free_strict] 'brn' merged => ok ../../common/os/devcfg.c:5237 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn' ok(L 5237) + undefined(L 5237) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5237 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn->brn_child->brn_sibling' ok(L 5237) + undefined(L 5237) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5237 cleanup_br_events_on_grand_children() merge [check_free_strict] 'brn->brn_deviname' ok(L 5237) + undefined(L 5237) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5285 cleanup_br_events_on_grand_children() set_state new [check_free_strict] 'path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5787 ndi_devi_config_one() set_state new [check_free_strict] 'alias' freed ../../common/os/devcfg.c:5787 ndi_devi_config_one() merge [check_free_strict] 'alias' undefined(L 5787) + freed(L 5787) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:5789 ndi_devi_config_one() set_state new [check_free_strict] 'nmdup' freed ../../common/os/devcfg.c:5793 ndi_devi_config_one() merge [check_free_strict] 'nmdup' undefined(L 5793) + freed(L 5789) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5793 ndi_devi_config_one() merge [check_free_strict] 'nmdup' merged(L 5793) + freed(L 5789) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5809 ndi_devi_config_one() merge [check_free_strict] 'nmdup' merged(L 5793) + freed(L 5789) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' freed(L 5155) + undefined(L 5151) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' ok(L 5151) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' ok(L 5155) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' undefined(L 5151) + freed(L 5155) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' undefined(L 5151) + ok(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' undefined(L 5151) + ok(L 5155) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6320 devi_unconfig_common() set_state new [check_free_strict] '*brevqp->brn_sibling' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6320 devi_unconfig_common() set_state change [check_free_strict] '*brevqp->brn_sibling' freed => ok ../../common/os/devcfg.c:6320 devi_unconfig_common() merge [check_free_strict] '*brevqp->brn_sibling' undefined(L 6320) + ok(L 6320) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6320 devi_unconfig_common() __set_sm new [check_free_strict] *brevqp->brn_sibling fffff7ffe96302b0 = 'merged' [merged] (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6321 devi_unconfig_common() set_state change [check_free_strict] '*brevqp->brn_sibling' merged => ok ../../common/os/devcfg.c:6321 devi_unconfig_common() merge [check_free_strict] '*brevqp->brn_sibling' undefined(L 6321) + ok(L 6321) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6324 devi_unconfig_common() merge [check_free_strict] '*brevqp->brn_sibling' undefined(L 6324) + merged(L 6321) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6359 devi_unconfig_common() merge [check_free_strict] '*brevqp->brn_sibling' merged(L 6321) + undefined(L 6359) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' freed(L 5155) + undefined(L 5151) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' ok(L 5151) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' ok(L 5155) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' undefined(L 5151) + freed(L 5155) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' undefined(L 5151) + ok(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' undefined(L 5151) + ok(L 5155) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6520 ndi_devi_unconfig_one() set_state new [check_free_strict] 'brevq->brn_sibling' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6520 ndi_devi_unconfig_one() set_state change [check_free_strict] 'brevq->brn_sibling' freed => ok ../../common/os/devcfg.c:6520 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6520) + ok(L 6520) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6520 ndi_devi_unconfig_one() __set_sm new [check_free_strict] brevq->brn_sibling fffff7ffe9636830 = 'merged' [merged] (ok, undefined, merged) ../../common/os/devcfg.c:6520 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + undefined(L 6520) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6520 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6520) + merged(L 6520) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6523 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6520) + undefined(L 6520) => undefined (undefined) ../../common/os/devcfg.c:6523 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6520) + merged(L 6520) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6523 ndi_devi_unconfig_one() __set_true_false_sm [check_free_strict] 'brevq->brn_sibling'. Was merged. Now T:undefined F:(null) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6523 ndi_devi_unconfig_one() __set_true_false_sm [check_free_strict] 'brevq->brn_sibling'. Was merged. Now T:(null) F:merged ../../common/os/devcfg.c:6523 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + merged(L 6520) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6526 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + undefined(L 6520) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6529 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + undefined(L 6529) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + merged(L 6520) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + undefined(L 6529) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() __set_sm change [check_free_strict] brevq->brn_sibling fffff7ffe9636830 = 'merged' [merged] (ok, undefined, merged) (was merged) ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6536) + merged(L 6520) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6520) + undefined(L 6520) => undefined (undefined) ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6520) + undefined(L 6529) => undefined (undefined) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() __set_sm change [check_free_strict] brevq->brn_sibling fffff7ffe9636830 = 'undefined' [merged] (was merged) ../../common/os/devcfg.c:6536 ndi_devi_unconfig_one() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6520) + undefined(L 6529) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6585 i_ndi_devi_async_common() set_state new [check_free_strict] 'arg' freed ../../common/os/devcfg.c:6585 i_ndi_devi_async_common() merge [check_free_strict] 'arg' undefined(L 6585) + freed(L 6585) => merged (freed, undefined, merged) ../../common/os/devcfg.c:6586 i_ndi_devi_async_common() merge [check_free_strict] 'arg' undefined(L 6586) + merged(L 6585) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6593 i_ndi_devi_bind_driver_cb() set_state new [check_frees_param_strict] 'arg' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6593 i_ndi_devi_bind_driver_cb() set_state new [check_free_strict] 'arg' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6694 i_ndi_devi_online_cb() set_state new [check_frees_param_strict] 'arg' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6694 i_ndi_devi_online_cb() set_state new [check_free_strict] 'arg' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6777 ndi_devi_offline() set_state new [check_free_strict] 'devname' freed ../../common/os/devcfg.c:6787 ndi_devi_offline() merge [check_free_strict] 'devname' undefined(L 6787) + freed(L 6777) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' freed(L 5155) + undefined(L 5151) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' ok(L 5151) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' ok(L 5155) + undefined(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn' undefined(L 5151) + freed(L 5155) => merged (freed, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_frees_param_strict] 'brn->brn_deviname' ignore(L 5151) + ignore(L 5151) => ignore (ignore) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn' undefined(L 5151) + ok(L 5151) => merged (ok, undefined, merged) ../../common/os/devcfg.c:5151 free_brevq() merge [check_free_strict] 'brn->brn_deviname' undefined(L 5151) + ok(L 5155) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6797 ndi_devi_offline() set_state new [check_free_strict] 'brevq->brn_sibling' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6797 ndi_devi_offline() set_state change [check_free_strict] 'brevq->brn_sibling' freed => ok ../../common/os/devcfg.c:6797 ndi_devi_offline() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6797) + ok(L 6797) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6797 ndi_devi_offline() __set_sm new [check_free_strict] brevq->brn_sibling fffff7ffe95d5a30 = 'merged' [merged] (ok, undefined, merged) ../../common/os/devcfg.c:6797 ndi_devi_offline() merge [check_free_strict] 'brevq->brn_sibling' merged(L 6797) + undefined(L 6797) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6797 ndi_devi_offline() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6797) + merged(L 6797) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6804 ndi_devi_offline() __set_sm change [check_free_strict] brevq->brn_sibling fffff7ffe95d5a30 = 'undefined' [merged] (was merged) ../../common/os/devcfg.c:6804 ndi_devi_offline() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6804) + undefined(L 6797) => undefined (undefined) ../../common/os/devcfg.c:6804 ndi_devi_offline() merge [check_free_strict] 'devname' freed(L 6777) + undefined(L 6804) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6804 ndi_devi_offline() __set_sm change [check_free_strict] brevq->brn_sibling fffff7ffe95d5a30 = 'undefined' [merged] (was merged) ../../common/os/devcfg.c:6804 ndi_devi_offline() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6797) + undefined(L 6797) => undefined (undefined) ../../common/os/devcfg.c:6804 ndi_devi_offline() merge [check_free_strict] 'devname' merged(L 6804) + undefined(L 6804) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6804 ndi_devi_offline() __set_sm change [check_free_strict] brevq->brn_sibling fffff7ffe95d5a30 = 'merged' [merged] (ok, undefined, merged) (was merged) ../../common/os/devcfg.c:6804 ndi_devi_offline() merge [check_free_strict] 'brevq->brn_sibling' undefined(L 6797) + merged(L 6797) => merged (ok, undefined, merged) ../../common/os/devcfg.c:6804 ndi_devi_offline() merge [check_free_strict] 'devname' merged(L 6804) + undefined(L 6804) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6843 ndi_devi_findchild() set_state new [check_free_strict] 'devstr' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:6849 ndi_devi_findchild() set_state new [check_free_strict] 'devstr' freed ../../common/os/devcfg.c:6850 ndi_devi_findchild() merge [check_free_strict] 'devstr' freed(L 6843) + freed(L 6849) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7044 hold_devi() set_state new [check_free_strict] 'vpath' freed ../../common/os/devcfg.c:7044 hold_devi() merge [check_free_strict] 'vpath' undefined(L 7044) + freed(L 7044) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7046 hold_devi() set_state new [check_free_strict] 'path' freed ../../common/os/devcfg.c:7047 hold_devi() merge [check_free_strict] 'path' undefined(L 7047) + freed(L 7046) => merged (freed, undefined, merged) ../../common/os/devcfg.c:7047 hold_devi() merge [check_free_strict] 'vpath' undefined(L 7047) + merged(L 7044) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7047 hold_devi() __set_sm change [check_free_strict] vpath fffff7ffe95a47d0 = 'freed' [merged] (was merged) ../../common/os/devcfg.c:7047 hold_devi() merge [check_free_strict] 'path' merged(L 7047) + freed(L 7046) => merged (freed, undefined, merged) ../../common/os/devcfg.c:7047 hold_devi() merge [check_free_strict] 'vpath' merged(L 7044) + freed(L 7044) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7534 ddi_hold_installed_driver() set_state new [check_free_strict] 'parents' freed ../../common/os/devcfg.c:7537 ddi_hold_installed_driver() merge [check_free_strict] 'parents' undefined(L 7537) + freed(L 7534) => merged (freed, undefined, merged) ../../common/os/devcfg.c:7542 ddi_hold_installed_driver() merge [check_free_strict] 'parents' merged(L 7537) + freed(L 7534) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7722 mt_config_fini() set_state new [check_frees_param_strict] 'hdl' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7722 mt_config_fini() set_state new [check_free_strict] 'hdl' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7807 mt_config_thread() set_state new [check_frees_param_strict] 'mcd' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:7807 mt_config_thread() set_state new [check_free_strict] 'mcd' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8070 i_ddi_di_cache_free() set_state new [check_frees_param_strict] 'cache->cache_data' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8070 i_ddi_di_cache_free() set_state new [check_free_strict] 'cache->cache_data' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8071 i_ddi_di_cache_free() set_state change [check_frees_param_strict] 'cache->cache_data' freed => ignore /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8071 i_ddi_di_cache_free() set_state change [check_free_strict] 'cache->cache_data' freed => ok ../../common/os/devcfg.c:8079 i_ddi_di_cache_free() merge [check_frees_param_strict] 'cache->cache_data' undefined(L 8079) + ignore(L 8071) => merged (ignore, undefined, merged) ../../common/os/devcfg.c:8079 i_ddi_di_cache_free() merge [check_free_strict] 'cache->cache_data' undefined(L 8079) + ok(L 8071) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8083 i_ddi_di_cache_free() __set_sm_cur_stree new [check_frees_param_strict] cache->cache_data fffff7ffe9492930 = 'merged' [merged] (ignore, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8083 i_ddi_di_cache_free() __set_sm_cur_stree new [check_free_strict] cache->cache_data fffff7ffe9492930 = 'merged' [merged] (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8083 i_ddi_di_cache_free() __set_sm_cur_stree new [check_frees_param_strict] cache->cache_data fffff7ffe9492930 = 'merged' [merged] (ignore, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8083 i_ddi_di_cache_free() __set_sm_cur_stree new [check_free_strict] cache->cache_data fffff7ffe9492930 = 'merged' [merged] (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8386 e_ddi_mark_retiring() set_state new [check_free_strict] 'path' freed ../../common/os/devcfg.c:8386 e_ddi_mark_retiring() merge [check_free_strict] 'path' undefined(L 8386) + freed(L 8386) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8392 e_ddi_mark_retiring() __set_true_false_sm [check_free_strict] 'path'. Was merged. Now T:freed F:(null) ../../common/os/devcfg.c:8393 e_ddi_mark_retiring() merge [check_free_strict] 'path' merged(L 8386) + freed(L 8386) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8399 e_ddi_mark_retiring() __set_true_false_sm [check_free_strict] 'path'. Was merged. Now T:freed F:(null) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8399 e_ddi_mark_retiring() __set_true_false_sm [check_free_strict] 'path'. Was merged. Now T:(null) F:merged ../../common/os/devcfg.c:8400 e_ddi_mark_retiring() merge [check_free_strict] 'path' merged(L 8386) + freed(L 8386) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8420 free_array() set_state new [check_frees_param_strict] 'cons_array' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8420 free_array() set_state new [check_free_strict] 'cons_array' freed ../../common/os/devcfg.c:8420 free_array() merge [check_frees_param_strict] 'cons_array' undefined(L 8420) + freed(L 8420) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8420 free_array() merge [check_free_strict] 'cons_array' freed(L 8420) + freed(L 8420) => freed (freed) ../../common/os/devcfg.c:8420 free_array() merge [check_frees_param_strict] 'cons_array' undefined(L 8420) + freed(L 8420) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8420 free_array() merge [check_free_strict] 'cons_array' freed(L 8420) + freed(L 8420) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8566 e_ddi_retire_device() set_state new [check_frees_param_strict] 'cons_array' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8566 e_ddi_retire_device() set_state new [check_free_strict] 'cons_array' freed ../../common/os/devcfg.c:8566 e_ddi_retire_device() merge [check_frees_param_strict] 'cons_array' undefined(L 8566) + freed(L 8566) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8566 e_ddi_retire_device() merge [check_free_strict] 'cons_array' freed(L 8566) + freed(L 8566) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8566 e_ddi_retire_device() __set_sm new [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8566 e_ddi_retire_device() __set_sm new [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8573 e_ddi_retire_device() set_state new [check_free_strict] 'pdip' freed ../../common/os/devcfg.c:8573 e_ddi_retire_device() merge [check_free_strict] 'pdip' freed(L 8573) + undefined(L 8573) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8573 e_ddi_retire_device() __set_sm new [check_free_strict] pdip fffff7ffe9413b90 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8583 e_ddi_retire_device() warn: passing freed memory 'pdip' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8583 e_ddi_retire_device() set_state change [check_free_strict] 'pdip' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8584 e_ddi_retire_device() set_state new [check_free_strict] 'devnm' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8596 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] devnm fffff7ffe9413e30 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8596 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] pdip fffff7ffe9413b90 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8596 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] devnm fffff7ffe9413e30 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8596 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] pdip fffff7ffe9413b90 = 'ok' ../../common/os/devcfg.c:8420 free_array() merge [check_frees_param_strict] 'cons_array' undefined(L 8420) + freed(L 8420) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8420 free_array() merge [check_free_strict] 'cons_array' freed(L 8420) + freed(L 8420) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8602 e_ddi_retire_device() set_state new [check_frees_param_strict] 'cons_array' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8602 e_ddi_retire_device() set_state new [check_free_strict] 'cons_array' freed ../../common/os/devcfg.c:8602 e_ddi_retire_device() merge [check_frees_param_strict] 'cons_array' undefined(L 8602) + freed(L 8602) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8602 e_ddi_retire_device() merge [check_free_strict] 'cons_array' freed(L 8602) + freed(L 8602) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8602 e_ddi_retire_device() __set_sm new [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8602 e_ddi_retire_device() __set_sm new [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() set_state new [check_free_strict] 'dip' freed ../../common/os/devcfg.c:8611 e_ddi_retire_device() merge [check_free_strict] 'dip' freed(L 8611) + undefined(L 8611) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] devnm fffff7ffe9413e30 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] pdip fffff7ffe9413b90 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() set_state new [check_free_strict] 'dip' freed ../../common/os/devcfg.c:8611 e_ddi_retire_device() merge [check_free_strict] 'dip' freed(L 8611) + undefined(L 8611) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8611 e_ddi_retire_device() merge [check_free_strict] 'dip' merged(L 8611) + undefined(L 8611) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] devnm fffff7ffe9413e30 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] pdip fffff7ffe9413b90 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_true_false_sm [check_free_strict] 'dip'. Was (null). Now T:merged F:(null) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8611 e_ddi_retire_device() __set_true_false_sm [check_free_strict] 'dip'. Was (null). Now T:(null) F:merged /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8612 e_ddi_retire_device() warn: passing freed memory 'dip' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8612 e_ddi_retire_device() set_state change [check_free_strict] 'dip' merged => ok ../../common/os/devcfg.c:8615 e_ddi_retire_device() merge [check_free_strict] 'dip' merged(L 8611) + ok(L 8612) => merged (freed, ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8621 e_ddi_retire_device() warn: passing freed memory 'dip' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8621 e_ddi_retire_device() set_state change [check_free_strict] 'dip' merged => ok /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] devnm fffff7ffe9413e30 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] dip fffff7ffe94139d0 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] pdip fffff7ffe9413b90 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] devnm fffff7ffe9413e30 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] dip fffff7ffe94139d0 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8622 e_ddi_retire_device() __set_sm_cur_stree new [check_free_strict] pdip fffff7ffe9413b90 = 'ok' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8637 e_ddi_retire_device() __set_sm change [check_frees_param_strict] cons_array fffff7ffe9413650 = 'merged' [merged] (freed, undefined, merged) (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8637 e_ddi_retire_device() __set_sm change [check_free_strict] cons_array fffff7ffe9413650 = 'freed' [merged] (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8637 e_ddi_retire_device() __set_sm change [check_free_strict] devnm fffff7ffe9413e30 = 'freed' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8637 e_ddi_retire_device() __set_sm change [check_free_strict] dip fffff7ffe94139d0 = 'ok' (was ok) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8637 e_ddi_retire_device() __set_sm change [check_free_strict] pdip fffff7ffe9413b90 = 'ok' (was ok) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_frees_param_strict] 'cons_array' merged(L 8566) + merged(L 8602) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'cons_array' freed(L 8566) + freed(L 8602) => freed (freed) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'devnm' undefined(L 8637) + freed(L 8584) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'dip' undefined(L 8637) + ok(L 8621) => merged (ok, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'pdip' undefined(L 8637) + ok(L 8583) => merged (ok, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_frees_param_strict] 'cons_array' merged(L 8602) + merged(L 8602) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'cons_array' freed(L 8602) + freed(L 8602) => freed (freed) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'devnm' merged(L 8637) + freed(L 8584) => merged (freed, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'dip' merged(L 8637) + ok(L 8621) => merged (ok, undefined, merged) ../../common/os/devcfg.c:8637 e_ddi_retire_device() merge [check_free_strict] 'pdip' merged(L 8637) + ok(L 8583) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8720 e_ddi_unretire_device() set_state new [check_free_strict] 'find_dip.fd_buf' freed ../../common/os/devcfg.c:8725 e_ddi_unretire_device() merge [check_free_strict] 'find_dip.fd_buf' undefined(L 8725) + freed(L 8720) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8739 e_ddi_unretire_device() __set_sm_cur_stree new [check_free_strict] find_dip.fd_buf fffff7ffe93b0010 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8739 e_ddi_unretire_device() __set_sm_cur_stree new [check_free_strict] find_dip.fd_buf fffff7ffe93b0010 = 'freed' /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8754 e_ddi_unretire_device() set_state change [check_free_strict] 'find_dip.fd_buf' freed => ok ../../common/os/devcfg.c:8754 e_ddi_unretire_device() merge [check_free_strict] 'find_dip.fd_buf' merged(L 8725) + ok(L 8754) => merged (freed, ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8831 i_ddi_check_retire() set_state new [check_free_strict] 'path' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:8848 i_ddi_check_retire() set_state new [check_free_strict] 'path' freed ../../common/os/devcfg.c:8858 i_ddi_check_retire() merge [check_free_strict] 'path' freed(L 8831) + freed(L 8848) => freed (freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9039 path_to_dip() set_state new [check_free_strict] 'pdup' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9041 path_to_dip() __set_sm change [check_free_strict] pdup fffff7ffe9330b70 = 'freed' (was freed) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9087 ddi_alias_to_currdip() set_state new [check_free_strict] 'curr' freed ../../common/os/devcfg.c:9088 ddi_alias_to_currdip() merge [check_free_strict] 'curr' undefined(L 9088) + freed(L 9087) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9097 ddi_alias_to_currdip() set_state new [check_free_strict] 'curr' freed ../../common/os/devcfg.c:9097 ddi_alias_to_currdip() merge [check_free_strict] 'curr' undefined(L 9097) + freed(L 9097) => merged (freed, undefined, merged) ../../common/os/devcfg.c:9097 ddi_alias_to_currdip() merge [check_free_strict] 'curr' merged(L 9097) + merged(L 9088) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9100 ddi_alias_to_currdip() __set_sm change [check_free_strict] curr fffff7ffe9331c10 = 'merged' [merged] (freed, undefined, merged) (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9100 ddi_alias_to_currdip() __set_sm change [check_free_strict] curr fffff7ffe9331c10 = 'merged' [merged] (freed, undefined, merged) (was merged) ../../common/os/devcfg.c:9100 ddi_alias_to_currdip() merge [check_free_strict] 'curr' merged(L 9088) + merged(L 9097) => merged (freed, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9143 ddi_curr_to_alias() set_state new [check_free_strict] 'alias' freed /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9144 ddi_curr_to_alias() set_state change [check_free_strict] 'alias' freed => ok ../../common/os/devcfg.c:9144 ddi_curr_to_alias() merge [check_free_strict] 'alias' undefined(L 9144) + ok(L 9144) => merged (ok, undefined, merged) ../../common/os/devcfg.c:9147 ddi_curr_to_alias() merge [check_free_strict] 'alias' merged(L 9144) + undefined(L 9147) => merged (ok, undefined, merged) ../../common/os/devcfg.c:9154 ddi_curr_to_alias() merge [check_free_strict] 'alias' ok(L 9144) + undefined(L 9147) => merged (ok, undefined, merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9154 ddi_curr_to_alias() __set_sm change [check_free_strict] alias fffff7ffe9333ab0 = 'merged' [merged] (ok, undefined, merged) (was merged) /code/illumos-gate/usr/src/tools/proto/root_i386-nd/opt/onbld/bin/i386/smatch: ../../common/os/devcfg.c:9154 ddi_curr_to_alias() __set_sm change [check_free_strict] alias fffff7ffe9333ab0 = 'undefined' [merged] (was merged) ../../common/os/devcfg.c:9154 ddi_curr_to_alias() merge [check_free_strict] 'alias' merged(L 9154) + undefined(L 9144) => merged (ok, undefined, merged)