bin/symbiotic --witness witness.graphml --no-slice --no-prepare --prp=../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--infiniband--ulp--isert--ib_isert.ko-entry_point_true-unreach-call.cil.out.c


--------------------------------------------------------------------------------


5.0.0-KLEE:86e6f6f8-dg:03407af1-symbiotic:a8aa8ad6-minisat:3db58943-stp:17249213-sbt-instrumentation:dd7e4312
INFO: After compilation stats: Globals/Functions/Blocks/Instr.: 319 327 2374 16253
Removed infinite loop in dma_map_single_attrs
Removed infinite loop in dma_sync_single_for_cpu
Removed infinite loop in dma_unmap_single_attrs
Removed infinite loop in dma_sync_single_for_device
Removed infinite loop in isert_connect_release
Removed infinite loop in dma_unmap_sg_attrs
Removed infinite loop in dma_map_sg_attrs
Removed infinite loop in sg_page
Removed infinite loop in ldv_stop
INFO: Compilation, preparation and instrumentation time: 0.658739805222
Removed calls to 'lockdep_init_map' (function is undefined)
Removed calls to '__mutex_init' (function is undefined)
Removed calls to '_raw_spin_lock_bh' (function is undefined)
Removed calls to '_raw_spin_unlock_bh' (function is undefined)
Removed calls to '__list_del_entry' (function is undefined)
Removed calls to 'rdma_destroy_id' (function is undefined)
Removed calls to 'target_sess_cmd_list_set_waiting' (function is undefined)
Removed calls to 'target_wait_for_sess_cmds' (function is undefined)
Removed calls to 'ib_free_fast_reg_page_list' (function is undefined)
Removed calls to '__list_add' (function is undefined)
Removed calls to 'iscsit_build_task_mgt_rsp' (function is undefined)
Removed calls to 'iscsit_build_reject' (function is undefined)
Removed calls to 'iscsit_build_rsp_pdu' (function is undefined)
Removed calls to 'iscsit_stop_dataout_timer' (function is undefined)
Defining function printk as symbolic
Removed calls to 'debug_dma_map_page' (function is undefined)
Defining function __phys_addr as symbolic
Removed calls to 'debug_dma_mapping_error' (function is undefined)
Removed calls to 'debug_dma_sync_single_for_cpu' (function is undefined)
Removed calls to 'iscsit_build_nopin_rsp' (function is undefined)
Defining function iscsit_build_text_rsp as symbolic
Defining function iscsit_build_logout_rsp as symbolic
Removed calls to 'debug_dma_sync_single_for_device' (function is undefined)
Removed calls to 'mutex_lock' (function is undefined)
Removed calls to 'mutex_unlock' (function is undefined)
Removed calls to 'debug_dma_unmap_page' (function is undefined)
Removed calls to 'list_del' (function is undefined)
Defining function ib_dereg_mr as symbolic
Defining function ib_destroy_mr as symbolic
Defining function ib_alloc_fast_reg_page_list as symbolic
Defining function ib_alloc_fast_reg_mr as symbolic
Defining function wait_for_completion_interruptible as symbolic
Removed calls to 'warn_slowpath_null' (function is undefined)
Removed calls to 'complete' (function is undefined)
Defining function queue_delayed_work_on as symbolic
Removed calls to 'wait_for_completion' (function is undefined)
Defining function ib_destroy_qp as symbolic
Defining function ib_dealloc_pd as symbolic
Defining function ib_destroy_cq as symbolic
Defining function cancel_work_sync as symbolic
Removed calls to '__init_waitqueue_head' (function is undefined)
Defining function queue_work_on as symbolic
Defining function wait_for_completion_timeout as symbolic
Defining function rdma_disconnect as symbolic
Defining function down_interruptible as symbolic
Defining function snprintf as symbolic
Defining function sprintf as symbolic
Removed calls to '__raw_spin_lock_init' (function is undefined)
Removed calls to '__init_work' (function is undefined)
Removed calls to 'up' (function is undefined)
Defining function rdma_create_id as symbolic
Defining function rdma_bind_addr as symbolic
Defining function rdma_listen as symbolic
Defining function rdma_reject as symbolic
Defining function rdma_accept as symbolic
Defining function rdma_create_qp as symbolic
Defining function ib_event_msg as symbolic
Defining function rdma_notify as symbolic
Removed calls to '_raw_spin_unlock_irqrestore' (function is undefined)
Defining function ib_alloc_pd as symbolic
Defining function ib_get_dma_mr as symbolic
Removed calls to 'iscsit_set_unsoliticed_dataout' (function is undefined)
Removed calls to 'dump_stack' (function is undefined)
Removed calls to 'target_execute_cmd' (function is undefined)
Removed calls to 'iscsit_cause_connection_reinstatement' (function is undefined)
Defining function ib_create_cq as symbolic
Defining function ib_wc_status_msg as symbolic
Removed calls to 'iscsit_release_cmd' (function is undefined)
Defining function target_put_sess_cmd as symbolic
Defining function transport_generic_free_cmd as symbolic
Defining function transport_send_check_condition_and_sense as symbolic
Defining function ib_check_mr_status as symbolic
Defining function iscsit_tmr_post_handler as symbolic
Defining function iscsit_logout_post_handler as symbolic
Defining function iscsit_handle_task_mgt_cmd as symbolic
Defining function iscsit_handle_logout_cmd as symbolic
Defining function iscsit_find_cmd_from_itt as symbolic
Defining function iscsit_setup_text_cmd as symbolic
Defining function iscsit_process_text_cmd as symbolic
Defining function iscsit_check_dataout_hdr as symbolic
Defining function sg_copy_from_buffer as symbolic
Defining function iscsit_check_dataout_payload as symbolic
Defining function iscsit_setup_nop_out as symbolic
Defining function iscsit_process_nop_out as symbolic
Defining function iscsit_setup_scsi_cmd as symbolic
Defining function iscsit_process_scsi_cmd as symbolic
Defining function iscsit_sequence_cmd as symbolic
Defining function iscsit_allocate_cmd as symbolic
Defining function __bitmap_weight as symbolic
Removed calls to 'debug_dma_unmap_sg' (function is undefined)
Removed calls to 'debug_dma_map_sg' (function is undefined)
Defining function sg_next as symbolic
Defining function _raw_spin_lock_irqsave as symbolic
Defining function ib_create_mr as symbolic
Defining function ib_query_device as symbolic
Removed calls to 'ldv_initialize' (function is undefined)
Removed calls to 'flush_workqueue' (function is undefined)
Removed calls to 'destroy_workqueue' (function is undefined)
Removed calls to 'iscsit_unregister_transport' (function is undefined)
Defining function __alloc_workqueue_key as symbolic
Defining function iscsit_register_transport as symbolic
Defining function mutex_trylock as symbolic
Linked our definitions to these undefined functions:
  __kmalloc
  kfree
  __VERIFIER_assume
  __VERIFIER_calloc0
  __VERIFIER_error
  __VERIFIER_exit
  __VERIFIER_make_symbolic
  __VERIFIER_malloc0
  __VERIFIER_nondet_int_named
  __VERIFIER_nondet_pointer_named
  __VERIFIER_nondet_ulong_named
INFO: After-slicing optimizations and preparation time: 0.638520956039
INFO: Before verification stats: Globals/Functions/Blocks/Instr.: 319 272 1344 8349
INFO: Starting verification
KLEE: WARNING ONCE: function "ib_dma_map_single" has inline asm
KLEE: WARNING ONCE: function "ib_dma_sync_single_for_cpu" has inline asm
KLEE: WARNING ONCE: function "ib_dma_sync_single_for_device" has inline asm
KLEE: WARNING ONCE: function "ib_dma_unmap_single" has inline asm
KLEE: WARNING ONCE: function "isert_put_conn" has inline asm
KLEE: WARNING ONCE: function "isert_connect_release" has inline asm
KLEE: WARNING ONCE: function "isert_cma_handler" has inline asm
KLEE: WARNING ONCE: function "isert_unmap_data_buf" has inline asm
KLEE: WARNING ONCE: function "isert_map_data_buf" has inline asm
KLEE: WARNING: undefined reference to variable: system_wq
KLEE: ERROR: unable to load symbol(system_wq) while initializing globals.
KLEE: output directory is "/tmp/symbiotic-El80vC/klee-out-0"
KLEE: Using STP solver backend
KLEE: WARNING ONCE: function "ib_dma_map_single" has inline asm
KLEE: WARNING ONCE: function "ib_dma_sync_single_for_cpu" has inline asm
KLEE: WARNING ONCE: function "ib_dma_sync_single_for_device" has inline asm
KLEE: WARNING ONCE: function "ib_dma_unmap_single" has inline asm
KLEE: WARNING ONCE: function "isert_put_conn" has inline asm
KLEE: WARNING ONCE: function "isert_connect_release" has inline asm
KLEE: WARNING ONCE: function "isert_cma_handler" has inline asm
KLEE: WARNING ONCE: function "isert_unmap_data_buf" has inline asm
KLEE: WARNING ONCE: function "isert_map_data_buf" has inline asm
KLEE: WARNING: undefined reference to variable: system_wq
KLEE: ERROR: unable to load symbol(system_wq) while initializing globals.
Running the verifier failed
RESULT: unknown
INFO: Total time elapsed: 1.4976940155
