./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7f36bc339782b644169fc6e274558116f5da00b6c465a8206c2ef49a27dd8a32 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 16:42:20,260 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 16:42:20,327 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 16:42:20,332 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 16:42:20,332 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 16:42:20,355 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 16:42:20,355 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 16:42:20,356 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 16:42:20,356 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 16:42:20,357 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 16:42:20,357 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 16:42:20,358 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 16:42:20,358 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 16:42:20,359 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 16:42:20,359 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 16:42:20,360 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 16:42:20,360 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 16:42:20,361 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 16:42:20,361 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 16:42:20,362 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 16:42:20,362 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 16:42:20,363 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 16:42:20,364 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 16:42:20,364 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 16:42:20,365 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 16:42:20,365 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 16:42:20,365 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 16:42:20,366 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 16:42:20,366 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 16:42:20,367 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 16:42:20,367 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 16:42:20,367 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 16:42:20,368 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 16:42:20,368 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 16:42:20,368 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 16:42:20,369 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 16:42:20,369 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 16:42:20,369 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 16:42:20,369 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 16:42:20,369 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 16:42:20,370 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 16:42:20,370 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 16:42:20,370 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 16:42:20,370 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 16:42:20,370 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7f36bc339782b644169fc6e274558116f5da00b6c465a8206c2ef49a27dd8a32 [2023-12-02 16:42:20,597 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 16:42:20,618 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 16:42:20,620 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 16:42:20,622 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 16:42:20,622 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 16:42:20,623 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i [2023-12-02 16:42:23,369 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 16:42:24,376 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 16:42:24,377 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i [2023-12-02 16:42:24,480 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/data/0403cc2e5/ae02154903ba49e5a14fd13d17c9036c/FLAGe8fa48934 [2023-12-02 16:42:24,495 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/data/0403cc2e5/ae02154903ba49e5a14fd13d17c9036c [2023-12-02 16:42:24,498 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 16:42:24,500 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 16:42:24,501 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 16:42:24,501 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 16:42:24,506 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 16:42:24,507 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 04:42:24" (1/1) ... [2023-12-02 16:42:24,508 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@506e79ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:24, skipping insertion in model container [2023-12-02 16:42:24,508 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 04:42:24" (1/1) ... [2023-12-02 16:42:24,814 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 16:42:41,860 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1394986,1394999] [2023-12-02 16:42:41,863 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1395155,1395168] [2023-12-02 16:42:41,864 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1395322,1395335] [2023-12-02 16:42:41,864 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1395490,1395503] [2023-12-02 16:42:41,935 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 16:42:42,048 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 16:42:42,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [8840] [2023-12-02 16:42:42,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [8847] [2023-12-02 16:42:42,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [8883] [2023-12-02 16:42:42,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [8911-8912] [2023-12-02 16:42:42,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [8915-8916] [2023-12-02 16:42:42,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [8919-8920] [2023-12-02 16:42:42,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [8923-8924] [2023-12-02 16:42:42,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [11816] [2023-12-02 16:42:42,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [14173] [2023-12-02 16:42:42,795 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [16685] [2023-12-02 16:42:42,796 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [16688] [2023-12-02 16:42:42,796 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [16691] [2023-12-02 16:42:42,796 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [16694] [2023-12-02 16:42:43,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [26726] [2023-12-02 16:42:43,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [26729] [2023-12-02 16:42:43,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [26731] [2023-12-02 16:42:43,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [26736] [2023-12-02 16:42:43,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [26739] [2023-12-02 16:42:43,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [26741] [2023-12-02 16:42:43,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [26746] [2023-12-02 16:42:43,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [26749] [2023-12-02 16:42:43,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [26751] [2023-12-02 16:42:43,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [26756] [2023-12-02 16:42:43,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [26759] [2023-12-02 16:42:43,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [26761] [2023-12-02 16:42:43,335 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [26799] [2023-12-02 16:42:43,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [26802] [2023-12-02 16:42:43,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [26804] [2023-12-02 16:42:43,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [26809] [2023-12-02 16:42:43,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [26812] [2023-12-02 16:42:43,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [26814] [2023-12-02 16:42:43,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [26819] [2023-12-02 16:42:43,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [26822] [2023-12-02 16:42:43,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [26824] [2023-12-02 16:42:43,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [26829] [2023-12-02 16:42:43,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [26832] [2023-12-02 16:42:43,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [26834] [2023-12-02 16:42:43,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [26852] [2023-12-02 16:42:43,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [26861] [2023-12-02 16:42:43,734 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/wireless/mwifiex/sta_tx.c"), "i" (65), "i" (12UL)); [35773-35774] [2023-12-02 16:42:43,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/wireless/mwifiex/uap_txrx.c"), "i" (385), "i" (12UL)); [36830-36831] [2023-12-02 16:42:43,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/net/cfg80211.h"), "i" (3014), "i" (12UL)); [37033-37034] [2023-12-02 16:42:44,080 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1394986,1394999] [2023-12-02 16:42:44,081 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1395155,1395168] [2023-12-02 16:42:44,081 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1395322,1395335] [2023-12-02 16:42:44,082 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i[1395490,1395503] [2023-12-02 16:42:44,093 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 16:42:44,522 WARN L675 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:42:44,522 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:42:44,522 WARN L675 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:42:44,523 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:42:44,523 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 16:42:44,529 INFO L206 MainTranslator]: Completed translation [2023-12-02 16:42:44,529 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44 WrapperNode [2023-12-02 16:42:44,529 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 16:42:44,531 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 16:42:44,531 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 16:42:44,531 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 16:42:44,537 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:44,942 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:45,981 INFO L138 Inliner]: procedures = 1158, calls = 22675, calls flagged for inlining = 557, calls inlined = 501, statements flattened = 40019 [2023-12-02 16:42:45,982 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 16:42:45,983 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 16:42:45,983 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 16:42:45,983 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 16:42:45,995 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:45,996 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:46,226 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:46,227 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:47,077 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:47,143 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:47,271 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:47,337 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:47,521 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 16:42:47,522 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 16:42:47,522 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 16:42:47,522 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 16:42:47,523 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (1/1) ... [2023-12-02 16:42:47,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 16:42:47,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:42:47,556 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 16:42:47,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b53f8a0-1126-49ac-80e3-4ead9b5ffb3b/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 16:42:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_single_packet [2023-12-02 16:42:47,599 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_single_packet [2023-12-02 16:42:47,599 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-12-02 16:42:47,599 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2023-12-02 16:42:47,599 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2023-12-02 16:42:47,599 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_null_packet [2023-12-02 16:42:47,599 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_null_packet [2023-12-02 16:42:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_inform_bss [2023-12-02 16:42:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_inform_bss [2023-12-02 16:42:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_deauthenticate_infra [2023-12-02 16:42:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_deauthenticate_infra [2023-12-02 16:42:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_dnld_dt_cfgdata [2023-12-02 16:42:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_dnld_dt_cfgdata [2023-12-02 16:42:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_save_curr_bcn [2023-12-02 16:42:47,601 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_save_curr_bcn [2023-12-02 16:42:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_ra_list_spinlock_of_mwifiex_wmm_desc [2023-12-02 16:42:47,601 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_ra_list_spinlock_of_mwifiex_wmm_desc [2023-12-02 16:42:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 16:42:47,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 16:42:47,602 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_free_adapter [2023-12-02 16:42:47,602 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_free_adapter [2023-12-02 16:42:47,602 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_priv_by_id___0 [2023-12-02 16:42:47,602 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_priv_by_id___0 [2023-12-02 16:42:47,602 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_sta_event [2023-12-02 16:42:47,602 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_sta_event [2023-12-02 16:42:47,602 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2023-12-02 16:42:47,603 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2023-12-02 16:42:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_wpa_ie_helper [2023-12-02 16:42:47,603 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_wpa_ie_helper [2023-12-02 16:42:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_clean_cmd_node [2023-12-02 16:42:47,603 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_clean_cmd_node [2023-12-02 16:42:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_priv___1 [2023-12-02 16:42:47,603 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_priv___1 [2023-12-02 16:42:47,604 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_copy_rates [2023-12-02 16:42:47,604 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_copy_rates [2023-12-02 16:42:47,604 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_priv___3 [2023-12-02 16:42:47,604 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_priv___3 [2023-12-02 16:42:47,604 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_priv___0 [2023-12-02 16:42:47,605 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_priv___0 [2023-12-02 16:42:47,605 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 16:42:47,605 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2023-12-02 16:42:47,605 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2023-12-02 16:42:47,605 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-12-02 16:42:47,605 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_dump_station_info [2023-12-02 16:42:47,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_dump_station_info [2023-12-02 16:42:47,606 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_rx_reorder_pkt [2023-12-02 16:42:47,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_rx_reorder_pkt [2023-12-02 16:42:47,606 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2023-12-02 16:42:47,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2023-12-02 16:42:47,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2023-12-02 16:42:47,606 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_hs_activated_event [2023-12-02 16:42:47,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_hs_activated_event [2023-12-02 16:42:47,607 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 16:42:47,607 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 16:42:47,607 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_uap_rx_packet [2023-12-02 16:42:47,607 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_uap_rx_packet [2023-12-02 16:42:47,607 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cmd_append_11n_tlv [2023-12-02 16:42:47,607 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cmd_append_11n_tlv [2023-12-02 16:42:47,607 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-12-02 16:42:47,608 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-12-02 16:42:47,608 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_recv_packet [2023-12-02 16:42:47,608 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_recv_packet [2023-12-02 16:42:47,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_102 [2023-12-02 16:42:47,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_102 [2023-12-02 16:42:47,608 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_init_fw_complete [2023-12-02 16:42:47,608 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_init_fw_complete [2023-12-02 16:42:47,609 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_get_adapter [2023-12-02 16:42:47,609 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_get_adapter [2023-12-02 16:42:47,609 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-12-02 16:42:47,609 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-12-02 16:42:47,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_cmd_pending_q_lock_of_mwifiex_adapter [2023-12-02 16:42:47,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_cmd_pending_q_lock_of_mwifiex_adapter [2023-12-02 16:42:47,610 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_shutdown_drv [2023-12-02 16:42:47,610 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_shutdown_drv [2023-12-02 16:42:47,610 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_cmd_sync [2023-12-02 16:42:47,610 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_cmd_sync [2023-12-02 16:42:47,610 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_rx_packet [2023-12-02 16:42:47,610 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_rx_packet [2023-12-02 16:42:47,610 INFO L130 BoogieDeclarations]: Found specification of procedure down_interruptible [2023-12-02 16:42:47,610 INFO L138 BoogieDeclarations]: Found implementation of procedure down_interruptible [2023-12-02 16:42:47,611 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_del_tx_ba_stream_tbl_by_ra [2023-12-02 16:42:47,611 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_del_tx_ba_stream_tbl_by_ra [2023-12-02 16:42:47,611 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 16:42:47,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 16:42:47,611 INFO L130 BoogieDeclarations]: Found specification of procedure wiphy_free [2023-12-02 16:42:47,611 INFO L138 BoogieDeclarations]: Found implementation of procedure wiphy_free [2023-12-02 16:42:47,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 16:42:47,611 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal_unaligned [2023-12-02 16:42:47,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal_unaligned [2023-12-02 16:42:47,612 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2023-12-02 16:42:47,612 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2023-12-02 16:42:47,612 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_stop_net_dev_queue [2023-12-02 16:42:47,612 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_stop_net_dev_queue [2023-12-02 16:42:47,612 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_hs_cfg [2023-12-02 16:42:47,612 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_hs_cfg [2023-12-02 16:42:47,612 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 16:42:47,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 16:42:47,612 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2023-12-02 16:42:47,613 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2023-12-02 16:42:47,613 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_create_ba_tbl [2023-12-02 16:42:47,613 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_create_ba_tbl [2023-12-02 16:42:47,613 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_setup_ac_downgrade [2023-12-02 16:42:47,613 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_setup_ac_downgrade [2023-12-02 16:42:47,613 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mwifiex_cmd_lock_of_mwifiex_adapter [2023-12-02 16:42:47,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mwifiex_cmd_lock_of_mwifiex_adapter [2023-12-02 16:42:47,613 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_hs_config [2023-12-02 16:42:47,614 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_hs_config [2023-12-02 16:42:47,614 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-12-02 16:42:47,614 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-12-02 16:42:47,614 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_bss_info [2023-12-02 16:42:47,614 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_bss_info [2023-12-02 16:42:47,614 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_mgmt_packet [2023-12-02 16:42:47,614 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_mgmt_packet [2023-12-02 16:42:47,614 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_active_data_rates [2023-12-02 16:42:47,614 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_active_data_rates [2023-12-02 16:42:47,615 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2023-12-02 16:42:47,615 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2023-12-02 16:42:47,615 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_reset_connect_state [2023-12-02 16:42:47,615 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_reset_connect_state [2023-12-02 16:42:47,615 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 16:42:47,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 16:42:47,615 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2023-12-02 16:42:47,615 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2023-12-02 16:42:47,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 16:42:47,616 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_update_uap_custom_ie [2023-12-02 16:42:47,616 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_update_uap_custom_ie [2023-12-02 16:42:47,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-12-02 16:42:47,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-12-02 16:42:47,616 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-12-02 16:42:47,616 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-12-02 16:42:47,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 16:42:47,616 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bss_prio_lock_of_mwifiex_bss_prio_tbl [2023-12-02 16:42:47,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bss_prio_lock_of_mwifiex_bss_prio_tbl [2023-12-02 16:42:47,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 16:42:47,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 16:42:47,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 16:42:47,617 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 16:42:47,617 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_put_bss [2023-12-02 16:42:47,617 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_put_bss [2023-12-02 16:42:47,617 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_recycle_cmd_node [2023-12-02 16:42:47,617 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_recycle_cmd_node [2023-12-02 16:42:47,617 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_disable_auto_ds [2023-12-02 16:42:47,617 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_disable_auto_ds [2023-12-02 16:42:47,618 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cmd_802_11_associate [2023-12-02 16:42:47,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cmd_802_11_associate [2023-12-02 16:42:47,618 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_scan [2023-12-02 16:42:47,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_scan [2023-12-02 16:42:47,618 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_setup_ht_caps [2023-12-02 16:42:47,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_setup_ht_caps [2023-12-02 16:42:47,618 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-12-02 16:42:47,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-12-02 16:42:47,618 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_stop_ap [2023-12-02 16:42:47,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_stop_ap [2023-12-02 16:42:47,619 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_assoc [2023-12-02 16:42:47,619 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_assoc [2023-12-02 16:42:47,619 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_hs_params [2023-12-02 16:42:47,619 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_hs_params [2023-12-02 16:42:47,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rx_pkt_lock_of_mwifiex_private [2023-12-02 16:42:47,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rx_pkt_lock_of_mwifiex_private [2023-12-02 16:42:47,619 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-12-02 16:42:47,619 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-12-02 16:42:47,619 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cancel_pending_ioctl [2023-12-02 16:42:47,619 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cancel_pending_ioctl [2023-12-02 16:42:47,620 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2023-12-02 16:42:47,620 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2023-12-02 16:42:47,620 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_cqm_rssi_notify [2023-12-02 16:42:47,620 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_cqm_rssi_notify [2023-12-02 16:42:47,620 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_bss_role [2023-12-02 16:42:47,620 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_bss_role [2023-12-02 16:42:47,620 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_reg_mem_ioctl_reg_rw [2023-12-02 16:42:47,620 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_reg_mem_ioctl_reg_rw [2023-12-02 16:42:47,620 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_check_last_packet_indication [2023-12-02 16:42:47,620 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_check_last_packet_indication [2023-12-02 16:42:47,621 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_index_to_data_rate [2023-12-02 16:42:47,621 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_index_to_data_rate [2023-12-02 16:42:47,621 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 16:42:47,621 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 16:42:47,621 INFO L130 BoogieDeclarations]: Found specification of procedure list_move [2023-12-02 16:42:47,621 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move [2023-12-02 16:42:47,621 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2023-12-02 16:42:47,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2023-12-02 16:42:47,621 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_remain_on_chan_cfg [2023-12-02 16:42:47,622 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_remain_on_chan_cfg [2023-12-02 16:42:47,622 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2023-12-02 16:42:47,622 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2023-12-02 16:42:47,622 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 16:42:47,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 16:42:47,622 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_fill_new_bss_desc [2023-12-02 16:42:47,622 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_fill_new_bss_desc [2023-12-02 16:42:47,622 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 16:42:47,622 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 16:42:47,622 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_getlog_read [2023-12-02 16:42:47,623 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_getlog_read [2023-12-02 16:42:47,623 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_rdeeprom_write [2023-12-02 16:42:47,623 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_rdeeprom_write [2023-12-02 16:42:47,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 16:42:47,623 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_get_chandef_type [2023-12-02 16:42:47,623 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_get_chandef_type [2023-12-02 16:42:47,623 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2023-12-02 16:42:47,623 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2023-12-02 16:42:47,623 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2023-12-02 16:42:47,623 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2023-12-02 16:42:47,623 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_cmdresp_error [2023-12-02 16:42:47,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_cmdresp_error [2023-12-02 16:42:47,624 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 16:42:47,624 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 16:42:47,624 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_dnld_txpwr_table [2023-12-02 16:42:47,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_dnld_txpwr_table [2023-12-02 16:42:47,624 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11h_activate [2023-12-02 16:42:47,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11h_activate [2023-12-02 16:42:47,624 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_debug_read [2023-12-02 16:42:47,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_debug_read [2023-12-02 16:42:47,624 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_11n_delba [2023-12-02 16:42:47,625 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_11n_delba [2023-12-02 16:42:47,625 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_head_init [2023-12-02 16:42:47,625 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_head_init [2023-12-02 16:42:47,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_ba_stream_tbl_lock_of_mwifiex_private [2023-12-02 16:42:47,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_ba_stream_tbl_lock_of_mwifiex_private [2023-12-02 16:42:47,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 16:42:47,625 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 16:42:47,625 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_ad_hoc_stop [2023-12-02 16:42:47,625 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_ad_hoc_stop [2023-12-02 16:42:47,625 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_close [2023-12-02 16:42:47,626 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_close [2023-12-02 16:42:47,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_91___2 [2023-12-02 16:42:47,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_91___2 [2023-12-02 16:42:47,626 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2023-12-02 16:42:47,626 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2023-12-02 16:42:47,626 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_del_sta_entry [2023-12-02 16:42:47,626 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_del_sta_entry [2023-12-02 16:42:47,626 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-12-02 16:42:47,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-12-02 16:42:47,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 16:42:47,626 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 16:42:47,627 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 16:42:47,627 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_ad_hoc [2023-12-02 16:42:47,627 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_ad_hoc [2023-12-02 16:42:47,627 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:42:47,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:42:47,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 16:42:47,627 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cmd_append_vsie_tlv [2023-12-02 16:42:47,627 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cmd_append_vsie_tlv [2023-12-02 16:42:47,627 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_is_skb_mgmt_frame [2023-12-02 16:42:47,627 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_is_skb_mgmt_frame [2023-12-02 16:42:47,628 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_deauthenticate [2023-12-02 16:42:47,628 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_deauthenticate [2023-12-02 16:42:47,628 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ie_index_used_by_other_intf [2023-12-02 16:42:47,628 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ie_index_used_by_other_intf [2023-12-02 16:42:47,628 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_associate [2023-12-02 16:42:47,628 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_associate [2023-12-02 16:42:47,628 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-12-02 16:42:47,628 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-12-02 16:42:47,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2023-12-02 16:42:47,628 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2023-12-02 16:42:47,628 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 16:42:47,628 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 16:42:47,629 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-12-02 16:42:47,629 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-12-02 16:42:47,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_12_2 [2023-12-02 16:42:47,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_12_2 [2023-12-02 16:42:47,629 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_tx_rate_cfg [2023-12-02 16:42:47,629 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_tx_rate_cfg [2023-12-02 16:42:47,629 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_compute_drv_pkt_delay [2023-12-02 16:42:47,629 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_compute_drv_pkt_delay [2023-12-02 16:42:47,629 INFO L130 BoogieDeclarations]: Found specification of procedure scan_delay_timer_fn [2023-12-02 16:42:47,629 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_delay_timer_fn [2023-12-02 16:42:47,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 16:42:47,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 16:42:47,630 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_dnld_cmd_to_fw [2023-12-02 16:42:47,630 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_dnld_cmd_to_fw [2023-12-02 16:42:47,630 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-12-02 16:42:47,630 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-12-02 16:42:47,630 INFO L130 BoogieDeclarations]: Found specification of procedure get_zeroed_page [2023-12-02 16:42:47,630 INFO L138 BoogieDeclarations]: Found implementation of procedure get_zeroed_page [2023-12-02 16:42:47,630 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-12-02 16:42:47,630 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-12-02 16:42:47,630 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_leave_ibss [2023-12-02 16:42:47,631 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_leave_ibss [2023-12-02 16:42:47,631 INFO L130 BoogieDeclarations]: Found specification of procedure skb_realloc_headroom [2023-12-02 16:42:47,631 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_realloc_headroom [2023-12-02 16:42:47,631 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cmd_802_11_ad_hoc_start [2023-12-02 16:42:47,631 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cmd_802_11_ad_hoc_start [2023-12-02 16:42:47,631 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 16:42:47,631 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 16:42:47,631 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_scan_channel_list [2023-12-02 16:42:47,631 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_scan_channel_list [2023-12-02 16:42:47,631 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_sta_prepare_cmd [2023-12-02 16:42:47,631 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_sta_prepare_cmd [2023-12-02 16:42:47,632 INFO L130 BoogieDeclarations]: Found specification of procedure ether_setup [2023-12-02 16:42:47,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_setup [2023-12-02 16:42:47,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 16:42:47,632 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2023-12-02 16:42:47,632 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2023-12-02 16:42:47,632 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2023-12-02 16:42:47,632 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2023-12-02 16:42:47,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 16:42:47,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 16:42:47,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_main_proc_lock_of_mwifiex_adapter [2023-12-02 16:42:47,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_main_proc_lock_of_mwifiex_adapter [2023-12-02 16:42:47,633 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_11ac_ba_params [2023-12-02 16:42:47,633 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_11ac_ba_params [2023-12-02 16:42:47,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_sta_list_spinlock_of_mwifiex_private [2023-12-02 16:42:47,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_sta_list_spinlock_of_mwifiex_private [2023-12-02 16:42:47,634 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_trans_start [2023-12-02 16:42:47,634 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_trans_start [2023-12-02 16:42:47,634 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_scan [2023-12-02 16:42:47,634 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_scan [2023-12-02 16:42:47,634 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_uap_del_sta_data [2023-12-02 16:42:47,634 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_uap_del_sta_data [2023-12-02 16:42:47,634 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_sta_rx_packet [2023-12-02 16:42:47,634 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_sta_rx_packet [2023-12-02 16:42:47,634 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2023-12-02 16:42:47,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2023-12-02 16:42:47,635 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 16:42:47,635 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 16:42:47,635 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2023-12-02 16:42:47,635 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2023-12-02 16:42:47,635 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-12-02 16:42:47,635 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-12-02 16:42:47,635 INFO L130 BoogieDeclarations]: Found specification of procedure kmemdup [2023-12-02 16:42:47,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemdup [2023-12-02 16:42:47,635 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_hard_start_xmit [2023-12-02 16:42:47,636 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_hard_start_xmit [2023-12-02 16:42:47,636 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_find_vendor_ie [2023-12-02 16:42:47,636 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_find_vendor_ie [2023-12-02 16:42:47,636 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_free_cmd_buffer [2023-12-02 16:42:47,636 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_free_cmd_buffer [2023-12-02 16:42:47,636 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_handle_rx_packet [2023-12-02 16:42:47,636 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_handle_rx_packet [2023-12-02 16:42:47,637 INFO L130 BoogieDeclarations]: Found specification of procedure MWIFIEX_SKB_TXCB [2023-12-02 16:42:47,637 INFO L138 BoogieDeclarations]: Found implementation of procedure MWIFIEX_SKB_TXCB [2023-12-02 16:42:47,637 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_clean_txrx [2023-12-02 16:42:47,637 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_clean_txrx [2023-12-02 16:42:47,637 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-12-02 16:42:47,637 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-12-02 16:42:47,637 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_write_data_complete [2023-12-02 16:42:47,637 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_write_data_complete [2023-12-02 16:42:47,637 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_96 [2023-12-02 16:42:47,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_96 [2023-12-02 16:42:47,638 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 16:42:47,638 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 16:42:47,638 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_frequency_to_channel [2023-12-02 16:42:47,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_frequency_to_channel [2023-12-02 16:42:47,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_90 [2023-12-02 16:42:47,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_90 [2023-12-02 16:42:47,638 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2023-12-02 16:42:47,638 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2023-12-02 16:42:47,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 16:42:47,638 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 16:42:47,639 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_rotate_priolists [2023-12-02 16:42:47,639 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_rotate_priolists [2023-12-02 16:42:47,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_83 [2023-12-02 16:42:47,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_83 [2023-12-02 16:42:47,639 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_resume [2023-12-02 16:42:47,639 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_resume [2023-12-02 16:42:47,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_81 [2023-12-02 16:42:47,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_81 [2023-12-02 16:42:47,640 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-12-02 16:42:47,640 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-12-02 16:42:47,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_89 [2023-12-02 16:42:47,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_89 [2023-12-02 16:42:47,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 16:42:47,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 16:42:47,641 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_get_ralist_node [2023-12-02 16:42:47,641 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_get_ralist_node [2023-12-02 16:42:47,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_7_2 [2023-12-02 16:42:47,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_7_2 [2023-12-02 16:42:47,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_79 [2023-12-02 16:42:47,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_79 [2023-12-02 16:42:47,642 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_convert_mcsmap_to_maxrate [2023-12-02 16:42:47,642 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_convert_mcsmap_to_maxrate [2023-12-02 16:42:47,642 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wake_up_net_dev_queue [2023-12-02 16:42:47,642 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wake_up_net_dev_queue [2023-12-02 16:42:47,642 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_regrdwr_read [2023-12-02 16:42:47,642 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_regrdwr_read [2023-12-02 16:42:47,643 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-12-02 16:42:47,643 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-12-02 16:42:47,643 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-12-02 16:42:47,643 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-12-02 16:42:47,643 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_del_rx_reorder_entry [2023-12-02 16:42:47,643 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_del_rx_reorder_entry [2023-12-02 16:42:47,644 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_ba_params [2023-12-02 16:42:47,644 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_ba_params [2023-12-02 16:42:47,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_7 [2023-12-02 16:42:47,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_7 [2023-12-02 16:42:47,644 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 16:42:47,644 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 16:42:47,644 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_mac_address [2023-12-02 16:42:47,645 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_mac_address [2023-12-02 16:42:47,645 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_find_ie [2023-12-02 16:42:47,645 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_find_ie [2023-12-02 16:42:47,645 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_ba_status [2023-12-02 16:42:47,645 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_ba_status [2023-12-02 16:42:47,645 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_update_vs_ie [2023-12-02 16:42:47,646 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_update_vs_ie [2023-12-02 16:42:47,646 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_remove_card [2023-12-02 16:42:47,646 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_remove_card [2023-12-02 16:42:47,646 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u16~0~TO~VOID [2023-12-02 16:42:47,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u16~0~TO~VOID [2023-12-02 16:42:47,646 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_enable_hs [2023-12-02 16:42:47,646 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_enable_hs [2023-12-02 16:42:47,646 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11h_process_join [2023-12-02 16:42:47,646 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11h_process_join [2023-12-02 16:42:47,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 16:42:47,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 16:42:47,647 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_drv_get_driver_version [2023-12-02 16:42:47,647 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_drv_get_driver_version [2023-12-02 16:42:47,647 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_cmd_async [2023-12-02 16:42:47,647 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_cmd_async [2023-12-02 16:42:47,647 INFO L130 BoogieDeclarations]: Found specification of procedure MWIFIEX_SKB_RXCB [2023-12-02 16:42:47,647 INFO L138 BoogieDeclarations]: Found implementation of procedure MWIFIEX_SKB_RXCB [2023-12-02 16:42:47,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 16:42:47,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 16:42:47,647 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_lists_empty [2023-12-02 16:42:47,648 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_lists_empty [2023-12-02 16:42:47,648 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_sys_config_invalid_data [2023-12-02 16:42:47,648 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_sys_config_invalid_data [2023-12-02 16:42:47,648 INFO L130 BoogieDeclarations]: Found specification of procedure wiphy_unregister [2023-12-02 16:42:47,648 INFO L138 BoogieDeclarations]: Found implementation of procedure wiphy_unregister [2023-12-02 16:42:47,648 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2023-12-02 16:42:47,648 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2023-12-02 16:42:47,648 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 16:42:47,648 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_queue_stopped [2023-12-02 16:42:47,648 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_queue_stopped [2023-12-02 16:42:47,648 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_scan_done [2023-12-02 16:42:47,649 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_scan_done [2023-12-02 16:42:47,649 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-12-02 16:42:47,649 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-12-02 16:42:47,649 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_delete_tx_ba_stream_tbl_entry [2023-12-02 16:42:47,649 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_delete_tx_ba_stream_tbl_entry [2023-12-02 16:42:47,649 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 16:42:47,649 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 16:42:47,650 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_scan_pending_q_lock_of_mwifiex_adapter [2023-12-02 16:42:47,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_scan_pending_q_lock_of_mwifiex_adapter [2023-12-02 16:42:47,650 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-12-02 16:42:47,650 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-12-02 16:42:47,650 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_exec_next_cmd [2023-12-02 16:42:47,650 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_exec_next_cmd [2023-12-02 16:42:47,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 16:42:47,651 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-12-02 16:42:47,651 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-12-02 16:42:47,651 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cmd_timeout_func [2023-12-02 16:42:47,651 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cmd_timeout_func [2023-12-02 16:42:47,651 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_del_virtual_intf [2023-12-02 16:42:47,651 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_del_virtual_intf [2023-12-02 16:42:47,651 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_cfp [2023-12-02 16:42:47,651 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_cfp [2023-12-02 16:42:47,651 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 16:42:47,651 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 16:42:47,651 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_regrdwr_write [2023-12-02 16:42:47,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_regrdwr_write [2023-12-02 16:42:47,652 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_dnld_sleep_confirm_cmd [2023-12-02 16:42:47,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_dnld_sleep_confirm_cmd [2023-12-02 16:42:47,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 16:42:47,652 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_cmdresp [2023-12-02 16:42:47,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_cmdresp [2023-12-02 16:42:47,652 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_rssi_info [2023-12-02 16:42:47,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_rssi_info [2023-12-02 16:42:47,652 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_queuing_ra_based [2023-12-02 16:42:47,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_queuing_ra_based [2023-12-02 16:42:47,652 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_fill_cap_info [2023-12-02 16:42:47,652 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_fill_cap_info [2023-12-02 16:42:47,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 16:42:47,653 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 16:42:47,653 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_suspend [2023-12-02 16:42:47,653 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_suspend [2023-12-02 16:42:47,653 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2023-12-02 16:42:47,653 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2023-12-02 16:42:47,653 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-12-02 16:42:47,653 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-12-02 16:42:47,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_87 [2023-12-02 16:42:47,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_87 [2023-12-02 16:42:47,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_86 [2023-12-02 16:42:47,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_86 [2023-12-02 16:42:47,654 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_priv_by_id [2023-12-02 16:42:47,654 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_priv_by_id [2023-12-02 16:42:47,654 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-12-02 16:42:47,654 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-12-02 16:42:47,655 INFO L130 BoogieDeclarations]: Found specification of procedure wiphy_priv [2023-12-02 16:42:47,655 INFO L138 BoogieDeclarations]: Found implementation of procedure wiphy_priv [2023-12-02 16:42:47,655 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_dispatch_pkt [2023-12-02 16:42:47,655 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_dispatch_pkt [2023-12-02 16:42:47,655 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_ba_stream_timeout [2023-12-02 16:42:47,655 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_ba_stream_timeout [2023-12-02 16:42:47,655 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_free_curr_bcn [2023-12-02 16:42:47,655 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_free_curr_bcn [2023-12-02 16:42:47,655 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_set_wiphy_params [2023-12-02 16:42:47,655 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_set_wiphy_params [2023-12-02 16:42:47,655 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_terminate_workqueue [2023-12-02 16:42:47,656 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_terminate_workqueue [2023-12-02 16:42:47,656 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 16:42:47,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 16:42:47,656 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_search_oui_in_ie [2023-12-02 16:42:47,656 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_search_oui_in_ie [2023-12-02 16:42:47,656 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 16:42:47,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 16:42:47,656 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_init_priv [2023-12-02 16:42:47,656 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_init_priv [2023-12-02 16:42:47,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_96 [2023-12-02 16:42:47,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_96 [2023-12-02 16:42:47,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_94 [2023-12-02 16:42:47,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_94 [2023-12-02 16:42:47,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_queue_lock_of_mwifiex_adapter [2023-12-02 16:42:47,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_queue_lock_of_mwifiex_adapter [2023-12-02 16:42:47,657 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_reset_11n_rx_seq_num [2023-12-02 16:42:47,657 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_reset_11n_rx_seq_num [2023-12-02 16:42:47,657 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_open [2023-12-02 16:42:47,657 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_open [2023-12-02 16:42:47,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_cmd_free_q_lock_of_mwifiex_adapter [2023-12-02 16:42:47,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_cmd_free_q_lock_of_mwifiex_adapter [2023-12-02 16:42:47,657 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_band_to_radio_type [2023-12-02 16:42:47,657 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_band_to_radio_type [2023-12-02 16:42:47,657 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-12-02 16:42:47,658 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-12-02 16:42:47,658 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_handle_uap_rx_forward [2023-12-02 16:42:47,658 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_handle_uap_rx_forward [2023-12-02 16:42:47,658 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-12-02 16:42:47,658 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-12-02 16:42:47,658 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_setup_queue_priorities [2023-12-02 16:42:47,658 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_setup_queue_priorities [2023-12-02 16:42:47,658 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_sta_init_cmd [2023-12-02 16:42:47,658 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_sta_init_cmd [2023-12-02 16:42:47,658 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-12-02 16:42:47,659 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-12-02 16:42:47,659 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_deauthenticate [2023-12-02 16:42:47,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_deauthenticate [2023-12-02 16:42:47,659 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_mgmt_ies [2023-12-02 16:42:47,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_mgmt_ies [2023-12-02 16:42:47,659 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ralist_add [2023-12-02 16:42:47,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ralist_add [2023-12-02 16:42:47,659 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_process_tx [2023-12-02 16:42:47,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_process_tx [2023-12-02 16:42:47,659 INFO L130 BoogieDeclarations]: Found specification of procedure is_command_pending [2023-12-02 16:42:47,660 INFO L138 BoogieDeclarations]: Found implementation of procedure is_command_pending [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11h_get_csa_closed_channel [2023-12-02 16:42:47,660 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11h_get_csa_closed_channel [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2023-12-02 16:42:47,660 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 16:42:47,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_delete_ba_stream [2023-12-02 16:42:47,660 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_delete_ba_stream [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wait_queue_complete [2023-12-02 16:42:47,660 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wait_queue_complete [2023-12-02 16:42:47,660 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_adapter_cleanup [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_adapter_cleanup [2023-12-02 16:42:47,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 16:42:47,661 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_return [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_return [2023-12-02 16:42:47,661 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_priv [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_priv [2023-12-02 16:42:47,661 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2023-12-02 16:42:47,661 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_del_ba_tbl [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_del_ba_tbl [2023-12-02 16:42:47,661 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_wmm_add_buf_txqueue [2023-12-02 16:42:47,661 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_wmm_add_buf_txqueue [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_setup_vht_caps [2023-12-02 16:42:47,662 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_setup_vht_caps [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure is_broadcast_ether_addr [2023-12-02 16:42:47,662 INFO L138 BoogieDeclarations]: Found implementation of procedure is_broadcast_ether_addr [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_del_rx_reorder_tbl_by_ta [2023-12-02 16:42:47,662 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_del_rx_reorder_tbl_by_ta [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_rdeeprom_read [2023-12-02 16:42:47,662 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_rdeeprom_read [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_chan_type_to_sec_chan_offset [2023-12-02 16:42:47,662 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_chan_type_to_sec_chan_offset [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_append_rsn_ie_wpa_wpa2 [2023-12-02 16:42:47,662 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_append_rsn_ie_wpa_wpa2 [2023-12-02 16:42:47,662 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 16:42:47,663 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_get_bss [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_get_bss [2023-12-02 16:42:47,663 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-12-02 16:42:47,663 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_dequeue_tx_packet [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_dequeue_tx_packet [2023-12-02 16:42:47,663 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_is_ralist_valid [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_is_ralist_valid [2023-12-02 16:42:47,663 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_event [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_event [2023-12-02 16:42:47,663 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_del_mgmt_ies [2023-12-02 16:42:47,663 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_del_mgmt_ies [2023-12-02 16:42:47,664 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2023-12-02 16:42:47,664 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2023-12-02 16:42:47,664 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cmd_802_11_ad_hoc_join [2023-12-02 16:42:47,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cmd_802_11_ad_hoc_join [2023-12-02 16:42:47,664 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-12-02 16:42:47,664 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-12-02 16:42:47,664 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_11n_get_rx_reorder_tbl [2023-12-02 16:42:47,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_11n_get_rx_reorder_tbl [2023-12-02 16:42:47,664 INFO L130 BoogieDeclarations]: Found specification of procedure up [2023-12-02 16:42:47,664 INFO L138 BoogieDeclarations]: Found implementation of procedure up [2023-12-02 16:42:47,664 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_uap_queue_bridged_pkt [2023-12-02 16:42:47,664 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_uap_queue_bridged_pkt [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_deinit_p2p [2023-12-02 16:42:47,665 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_deinit_p2p [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure timeval_to_ktime [2023-12-02 16:42:47,665 INFO L138 BoogieDeclarations]: Found implementation of procedure timeval_to_ktime [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_sta_cmdresp [2023-12-02 16:42:47,665 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_sta_cmdresp [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2023-12-02 16:42:47,665 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 16:42:47,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_delba [2023-12-02 16:42:47,665 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_delba [2023-12-02 16:42:47,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_process_uap_event [2023-12-02 16:42:47,666 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_process_uap_event [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 16:42:47,666 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_scan_networks [2023-12-02 16:42:47,666 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_scan_networks [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-12-02 16:42:47,666 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 16:42:47,666 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_81___5 [2023-12-02 16:42:47,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_81___5 [2023-12-02 16:42:47,666 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ssid_cmp [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ssid_cmp [2023-12-02 16:42:47,667 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_info_read [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_info_read [2023-12-02 16:42:47,667 INFO L130 BoogieDeclarations]: Found specification of procedure do_gettimeofday [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure do_gettimeofday [2023-12-02 16:42:47,667 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_is_pattern_supported [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_is_pattern_supported [2023-12-02 16:42:47,667 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-12-02 16:42:47,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_81___1 [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_81___1 [2023-12-02 16:42:47,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_81___0 [2023-12-02 16:42:47,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_81___0 [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ethtool_set_wol [2023-12-02 16:42:47,668 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ethtool_set_wol [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_81___2 [2023-12-02 16:42:47,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_81___2 [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure le16_add_cpu [2023-12-02 16:42:47,668 INFO L138 BoogieDeclarations]: Found implementation of procedure le16_add_cpu [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure simple_read_from_buffer [2023-12-02 16:42:47,668 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_read_from_buffer [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_init_p2p_client [2023-12-02 16:42:47,668 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_init_p2p_client [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 16:42:47,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 16:42:47,668 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2023-12-02 16:42:47,669 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_ret_802_11_scan_get_tlv_ptrs [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_ret_802_11_scan_get_tlv_ptrs [2023-12-02 16:42:47,669 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_encode [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_encode [2023-12-02 16:42:47,669 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_supported_rates [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_supported_rates [2023-12-02 16:42:47,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rx_reorder_tbl_lock_of_mwifiex_private [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rx_reorder_tbl_lock_of_mwifiex_private [2023-12-02 16:42:47,669 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_addba [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_addba [2023-12-02 16:42:47,669 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_send_domain_info_cmd_fw [2023-12-02 16:42:47,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_send_domain_info_cmd_fw [2023-12-02 16:42:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_amsdu_to_8023s [2023-12-02 16:42:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_amsdu_to_8023s [2023-12-02 16:42:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_check_network_compatibility [2023-12-02 16:42:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_check_network_compatibility [2023-12-02 16:42:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cfg80211_set_coalesce [2023-12-02 16:42:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cfg80211_set_coalesce [2023-12-02 16:42:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_set_multicast_list [2023-12-02 16:42:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_set_multicast_list [2023-12-02 16:42:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-12-02 16:42:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-12-02 16:42:47,670 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 16:42:47,670 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 16:42:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_remain_on_channel_expired [2023-12-02 16:42:47,671 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_remain_on_channel_expired [2023-12-02 16:42:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_sta_entry [2023-12-02 16:42:47,671 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_sta_entry [2023-12-02 16:42:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_is_wpa_oui_present [2023-12-02 16:42:47,671 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_is_wpa_oui_present [2023-12-02 16:42:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_main_process [2023-12-02 16:42:47,671 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_main_process [2023-12-02 16:42:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 16:42:47,671 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 16:42:47,671 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-12-02 16:42:47,671 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_michael_mic_failure [2023-12-02 16:42:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_michael_mic_failure [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_tx_timeout [2023-12-02 16:42:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_tx_timeout [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_update_autoindex_ies [2023-12-02 16:42:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_update_autoindex_ies [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_request_set_multicast_list [2023-12-02 16:42:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_request_set_multicast_list [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_delete_bss_prio_tbl [2023-12-02 16:42:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_delete_bss_prio_tbl [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2023-12-02 16:42:47,672 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2023-12-02 16:42:47,672 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_connect_result [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_connect_result [2023-12-02 16:42:47,673 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_main_work_queue [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_main_work_queue [2023-12-02 16:42:47,673 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_netdev_get_priv [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_netdev_get_priv [2023-12-02 16:42:47,673 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_unregister [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_unregister [2023-12-02 16:42:47,673 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-12-02 16:42:47,673 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-12-02 16:42:47,673 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2023-12-02 16:42:47,673 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 16:42:47,674 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-12-02 16:42:47,674 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_queue_tx_pkt [2023-12-02 16:42:47,674 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_queue_tx_pkt [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-12-02 16:42:47,674 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_insert_cmd_to_free_q [2023-12-02 16:42:47,674 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_insert_cmd_to_free_q [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_83___1 [2023-12-02 16:42:47,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_83___1 [2023-12-02 16:42:47,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_83___0 [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_83___0 [2023-12-02 16:42:47,675 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_cancel_all_pending_cmd [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_cancel_all_pending_cmd [2023-12-02 16:42:47,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 16:42:47,675 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_add_virtual_intf [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_add_virtual_intf [2023-12-02 16:42:47,675 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2023-12-02 16:42:47,675 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-12-02 16:42:47,675 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_disconnected [2023-12-02 16:42:47,675 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_disconnected [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee80211_get_channel [2023-12-02 16:42:47,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee80211_get_channel [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_complete_cmd [2023-12-02 16:42:47,676 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_complete_cmd [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-12-02 16:42:47,676 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:42:47,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2023-12-02 16:42:47,676 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_check_ps_cond [2023-12-02 16:42:47,676 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_check_ps_cond [2023-12-02 16:42:47,676 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_is_rsn_oui_present [2023-12-02 16:42:47,677 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_is_rsn_oui_present [2023-12-02 16:42:47,677 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-12-02 16:42:47,677 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-12-02 16:42:47,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 16:42:47,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 16:42:47,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 16:42:47,677 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_get_ba_tbl [2023-12-02 16:42:47,677 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_get_ba_tbl [2023-12-02 16:42:47,677 INFO L130 BoogieDeclarations]: Found specification of procedure mwifiex_insert_cmd_to_pending_q [2023-12-02 16:42:47,677 INFO L138 BoogieDeclarations]: Found implementation of procedure mwifiex_insert_cmd_to_pending_q [2023-12-02 16:42:50,322 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 16:42:50,329 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 16:44:20,134 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 16:45:17,567 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 16:45:45,506 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 16:45:45,507 INFO L309 CfgBuilder]: Removed 5 assume(true) statements. [2023-12-02 16:45:45,511 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 04:45:45 BoogieIcfgContainer [2023-12-02 16:45:45,512 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 16:45:45,514 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 16:45:45,514 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 16:45:45,517 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 16:45:45,517 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 04:42:24" (1/3) ... [2023-12-02 16:45:45,518 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740851e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 04:45:45, skipping insertion in model container [2023-12-02 16:45:45,518 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:42:44" (2/3) ... [2023-12-02 16:45:45,518 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@740851e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 04:45:45, skipping insertion in model container [2023-12-02 16:45:45,518 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 04:45:45" (3/3) ... [2023-12-02 16:45:45,519 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-wireless-mwifiex-mwifiex.cil.i [2023-12-02 16:45:45,534 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 16:45:45,535 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 16:45:45,698 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 16:45:45,703 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@490ea308, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 16:45:45,704 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 16:45:45,729 INFO L276 IsEmpty]: Start isEmpty. Operand has 8992 states, 5666 states have (on average 1.3360395340628308) internal successors, (7570), 5801 states have internal predecessors, (7570), 2953 states have call successors, (2953), 370 states have call predecessors, (2953), 369 states have return successors, (2943), 2895 states have call predecessors, (2943), 2943 states have call successors, (2943) [2023-12-02 16:45:45,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-12-02 16:45:45,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:45:45,737 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:45:45,738 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 16:45:45,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:45:45,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1887002387, now seen corresponding path program 1 times [2023-12-02 16:45:45,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:45:45,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102066354] [2023-12-02 16:45:45,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:45:45,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms