bin/symbiotic --witness witness.graphml --no-slice --no-prepare --prp=../sv-benchmarks/c/Systems_DeviceDriversLinux64_ReachSafety.prp ../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_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.: 181 381 3343 32413
INFO: Compilation, preparation and instrumentation time: 1.05686998367
Defining function usb_ifnum_to_if as symbolic
Defining function usb_match_id as symbolic
Defining function usb_control_msg as symbolic
Removed calls to '__const_udelay' (function is undefined)
Defining function _dev_info as symbolic
Removed calls to 'prepare_to_wait' (function is undefined)
Removed calls to 'schedule' (function is undefined)
Removed calls to 'finish_wait' (function is undefined)
Removed calls to 'might_fault' (function is undefined)
Removed calls to '_raw_spin_unlock_irqrestore' (function is undefined)
Removed calls to 'up_read' (function is undefined)
Removed calls to 'warn_slowpath_null' (function is undefined)
Removed calls to 'prepare_to_wait_exclusive' (function is undefined)
Removed calls to 'abort_exclusive_wait' (function is undefined)
Removed calls to 'down_read' (function is undefined)
Removed calls to 'usb_kill_urb' (function is undefined)
Removed calls to 'usb_free_urb' (function is undefined)
Removed calls to 'down_write' (function is undefined)
Removed calls to 'vfree' (function is undefined)
Removed calls to '__wake_up' (function is undefined)
Removed calls to 'up_write' (function is undefined)
Removed calls to 'video_unregister_device' (function is undefined)
Removed calls to 'usb_put_dev' (function is undefined)
Removed calls to 'mutex_lock' (function is undefined)
Removed calls to 'mutex_unlock' (function is undefined)
Defining function dev_set_drvdata as symbolic
Defining function usb_set_interface as symbolic
Defining function video_devdata as symbolic
Defining function dev_get_drvdata as symbolic
Defining function down_read_trylock as symbolic
Defining function wait_for_completion_interruptible as symbolic
Defining function dev_err as symbolic
Defining function autoremove_wake_function as symbolic
Removed calls to '__mutex_init' (function is undefined)
Removed calls to '__init_waitqueue_head' (function is undefined)
Removed calls to '__raw_spin_lock_init' (function is undefined)
Defining function usb_altnum_to_altsetting as symbolic
Defining function usb_alloc_urb as symbolic
Removed calls to 'v4l2_get_timestamp' (function is undefined)
Removed calls to '_raw_spin_lock' (function is undefined)
Removed calls to '__list_del_entry' (function is undefined)
Removed calls to '__list_add' (function is undefined)
Removed calls to '_raw_spin_unlock' (function is undefined)
Defining function usb_submit_urb as symbolic
Defining function mutex_lock_interruptible as symbolic
Defining function vmalloc_to_page as symbolic
Defining function vm_insert_page as symbolic
Removed calls to 'list_del' (function is undefined)
Removed calls to 'warn_slowpath_fmt' (function is undefined)
Defining function _copy_from_user as symbolic
Defining function _copy_to_user as symbolic
Defining function msecs_to_jiffies as symbolic
Defining function schedule_timeout as symbolic
Defining function _raw_spin_lock_irqsave as symbolic
Defining function vmalloc_32_user as symbolic
Defining function strlcpy as symbolic
Defining function snprintf as symbolic
Defining function simple_strtoul as symbolic
Defining function sprintf as symbolic
Removed calls to 'msleep' (function is undefined)
Removed calls to 'ldv_handler_precall' (function is undefined)
Removed calls to 'ldv_check_return_value' (function is undefined)
Removed calls to 'complete_all' (function is undefined)
Removed calls to 'device_remove_file' (function is undefined)
Removed calls to 'video_device_release' (function is undefined)
Removed calls to 'ldv_check_return_value_probe' (function is undefined)
Defining function video_device_alloc as symbolic
Defining function usb_get_dev as symbolic
Defining function device_create_file as symbolic
Defining function __video_register_device as symbolic
Defining function mutex_trylock as symbolic
Linked our definitions to these undefined functions:
  memcmp
  strcpy
  strncpy
  __kmalloc
  __memcpy
  kfree
  __VERIFIER_error
  __VERIFIER_make_symbolic
  __VERIFIER_malloc0
  __VERIFIER_nondet_int_named
INFO: After-slicing optimizations and preparation time: 1.32807588577
INFO: Before verification stats: Globals/Functions/Blocks/Instr.: 297 348 2031 26138
INFO: Starting verification
KLEE: WARNING ONCE: function "sn9c102_read" has inline asm
KLEE: WARNING ONCE: function "sn9c102_open" has inline asm
KLEE: WARNING ONCE: function "kref_put" has inline asm
KLEE: WARNING ONCE: function "sn9c102_ioctl_v4l2" has inline asm
KLEE: WARNING ONCE: function "sn9c102_stream_interrupt" has inline asm
KLEE: WARNING: undefined reference to function: video_device_release
KLEE: WARNING ONCE: flushing 9592 bytes on read, may be slow and/or crash: MO15[9592] allocated at global:
KLEE: ERROR: /tmp/symbiotic-xnU76f/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_true-unreach-call.cil.out.c:8419: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: ERROR: /tmp/symbiotic-xnU76f/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_true-unreach-call.cil.out.c:4551: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: ERROR: /tmp/symbiotic-xnU76f/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_true-unreach-call.cil.out.c:8420: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: ERROR: /tmp/symbiotic-xnU76f/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_true-unreach-call.cil.out.c:10312: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: ERROR: /tmp/symbiotic-xnU76f/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_true-unreach-call.cil.out.c:10314: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
KLEE: WARNING ONCE: Alignment of memory from call "malloc" is not modelled. Using alignment of 8.
KLEE: ERROR: /tmp/symbiotic-xnU76f/linux-3.8-rc1-32_7a-drivers--media--usb--sn9c102--sn9c102.ko-ldv_main0_true-unreach-call.cil.out.c:10325: memory error: out of bound pointer
KLEE: NOTE: now ignoring this error at this location
