./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i --full-output --witness-type correctness_witness --witnessparser.only.consider.loop.invariants false --validate ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.yml/witness.yml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 958ec4d9 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false --witnessparser.only.consider.loop.invariants false --- Real Ultimate output --- This is Ultimate 0.2.4-dev-958ec4d-m [2024-02-07 14:53:20,633 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-07 14:53:20,697 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-02-07 14:53:20,702 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-07 14:53:20,703 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-07 14:53:20,727 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-07 14:53:20,728 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-07 14:53:20,728 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-07 14:53:20,728 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-07 14:53:20,732 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-07 14:53:20,732 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-07 14:53:20,732 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-07 14:53:20,733 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-07 14:53:20,734 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-07 14:53:20,734 INFO L153 SettingsManager]: * Use SBE=true [2024-02-07 14:53:20,734 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-07 14:53:20,734 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-07 14:53:20,735 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-07 14:53:20,735 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-02-07 14:53:20,735 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-07 14:53:20,735 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-07 14:53:20,736 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-07 14:53:20,736 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-07 14:53:20,736 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-07 14:53:20,736 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-07 14:53:20,736 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-07 14:53:20,737 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-07 14:53:20,737 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-07 14:53:20,737 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-07 14:53:20,738 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-07 14:53:20,738 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-07 14:53:20,739 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-07 14:53:20,739 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-07 14:53:20,739 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-07 14:53:20,739 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-07 14:53:20,739 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-07 14:53:20,740 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-02-07 14:53:20,740 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-02-07 14:53:20,740 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-07 14:53:20,740 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-07 14:53:20,740 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-07 14:53:20,741 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-07 14:53:20,741 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-07 14:53:20,741 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false [2024-02-07 14:53:21,038 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-07 14:53:21,079 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-07 14:53:21,081 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-07 14:53:21,082 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-07 14:53:21,082 INFO L274 PluginConnector]: CDTParser initialized [2024-02-07 14:53:21,083 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i [2024-02-07 14:53:22,172 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-07 14:53:22,621 INFO L384 CDTParser]: Found 1 translation units. [2024-02-07 14:53:22,622 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i [2024-02-07 14:53:22,687 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/12b6f736e/207caf516d884e20aa0c85e7bb607e6d/FLAG602ed5ebb [2024-02-07 14:53:22,715 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/12b6f736e/207caf516d884e20aa0c85e7bb607e6d [2024-02-07 14:53:22,717 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-07 14:53:22,717 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-07 14:53:22,719 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.yml/witness.yml [2024-02-07 14:53:23,216 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-07 14:53:23,218 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-07 14:53:23,219 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-07 14:53:23,219 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-07 14:53:23,223 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-07 14:53:23,223 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 02:53:22" (1/2) ... [2024-02-07 14:53:23,224 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51bc1299 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 02:53:23, skipping insertion in model container [2024-02-07 14:53:23,224 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 02:53:22" (1/2) ... [2024-02-07 14:53:23,225 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1e1dda0c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 02:53:23, skipping insertion in model container [2024-02-07 14:53:23,226 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 02:53:23" (2/2) ... [2024-02-07 14:53:23,226 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51bc1299 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 02:53:23, skipping insertion in model container [2024-02-07 14:53:23,226 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 02:53:23" (2/2) ... [2024-02-07 14:53:23,226 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-07 14:53:49,784 INFO L74 edCorrectnessWitness]: Found the following entries in the witness: [2024-02-07 14:53:49,785 INFO L76 edCorrectnessWitness]: Location invariant before [L8295-L8295] 9963797U == ctrl.id [2024-02-07 14:53:49,785 INFO L76 edCorrectnessWitness]: Location invariant before [L6245-L6245] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 14:53:49,785 INFO L76 edCorrectnessWitness]: Location invariant before [L9607-L9607] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,785 INFO L76 edCorrectnessWitness]: Location invariant before [L10712-L10712] 208U == flags [2024-02-07 14:53:49,785 INFO L76 edCorrectnessWitness]: Location invariant before [L8176-L8176] 0UL == flags [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L5657-L5657] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L7543-L7543] ((0 <= i) && (i <= 3)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L9615-L9615] ((((((((((((((((-32768 <= ((struct ov7670_config *)ov7670_info.platform_data)->clock_speed) && (((struct ov7670_config *)ov7670_info.platform_data)->clock_speed <= 32767)) && (0 == ov7670_info.type[6])) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4])) && (((struct ov7670_config *)ov7670_info.platform_data)->min_height == 240)) && (((struct ov7670_config *)ov7670_info.platform_data)->min_width == 320)) && (((struct ov7670_config *)ov7670_info.platform_data)->pclk_hb_disable == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->pll_bypass == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)0 || ((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)1) [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L9305-L9305] 0 == ret [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L12229-L12229] ((-1 == arg2) && (0 == arg1)) && (1 == arg3) [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L7964-L7964] (((((((((0U == widthy) && (0U == widthuv)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (descriptor.lineno == 746U) [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L6172-L6172] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,786 INFO L76 edCorrectnessWitness]: Location invariant before [L5659-L5659] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L6077-L6077] (((((((((((((((((((((((((0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (arg0->driver.acpi_match_table == 0)) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L6085-L6085] (0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L9625-L9625] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L5530-L5530] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L8422-L8422] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L5702-L5702] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,787 INFO L76 edCorrectnessWitness]: Location invariant before [L6788-L6789] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L5735-L5735] mcam == & cam->mcam [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L5219-L5219] ((1U <= mask) && (mask != 0U)) && ((((((val <= 268435456U && val <= 2147483647U) && mask <= 268435456U) && mask <= 2147483647U) && (val == 0U || val == 268435456U)) && ((mask == 1U || mask == 63U) || mask == 268435456U)) || (mask <= 3221225472U && (((((((((mask == 1U || mask == 4U) || mask == 63U) || mask == 65535U) || mask == 458752U) || mask == 12582912U) || mask == 16777212U) || mask == 268435456U) || mask == 1073496060U) || mask == 3221225472U))) [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L9655-L9655] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L9774-L9774] (0 == ret) && (ret == 0) [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L7059-L7059] ((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L7965-L7965] ((((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags)) && (descriptor.flags == 0U) [2024-02-07 14:53:49,788 INFO L76 edCorrectnessWitness]: Location invariant before [L5736-L5736] mcam == & cam->mcam [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L6342-L6342] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L8128-L8128] 0UL == flags [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L5643-L5643] data == cam [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L7087-L7087] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L9694-L9694] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L11285-L11285] (((0 <= expr) && (expr <= 1)) && (desc == (char const *)"")) && (expr == 0 || expr == 1) [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L6316-L6316] (((((((((((((((((((((((((0 == ldv_3_resource_pm_message.event) && (arg0 == data)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,789 INFO L76 edCorrectnessWitness]: Location invariant before [L8214-L8214] 0UL == flags [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L8020-L8020] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L8348-L8348] ret == 0 [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L8010-L8010] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L8408-L8408] (((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L9356-L9356] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L7131-L7131] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 14:53:49,790 INFO L76 edCorrectnessWitness]: Location invariant before [L7102-L7102] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant before [L5744-L5744] mcam == & cam->mcam [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant after [L6778-L6778] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant before [L7557-L7557] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant before [L9297-L9297] (0 == ret) && (ret == 0) [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant before [L8004-L8004] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant before [L10771-L10771] nmemb == (size_t )1UL [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant before [L9792-L9792] 0 == ret [2024-02-07 14:53:49,791 INFO L76 edCorrectnessWitness]: Location invariant after [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L6662-L6662] ((((((((((((((((((((((((((ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic")) && (ldv_func_arg1->driver.acpi_match_table == 0)) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0)) && (ldv_func_arg2->sig_ok == (_Bool)0 || ldv_func_arg2->sig_ok == (_Bool)1) [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L7229-L7229] code == mbus_fmt->code [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L5756-L5756] mcam == & cam->mcam [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L9862-L9862] ((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L5602-L5602] 0UL == flags [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L8406-L8406] (0UL == flags) && ("cafe_ccic" == descriptor.modname) [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L5248-L5248] dev == __mptr [2024-02-07 14:53:49,792 INFO L76 edCorrectnessWitness]: Location invariant before [L5748-L5748] (ret == 0) && (mcam == & cam->mcam) [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L9389-L9389] len == 0U [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L8225-L8225] 0UL == flags [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L9652-L9652] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L6272-L6272] arg0 == (void *)0 [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L6037-L6037] 0 == arg2 [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L5705-L5705] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L8181-L8181] 0UL == flags [2024-02-07 14:53:49,793 INFO L76 edCorrectnessWitness]: Location invariant before [L10790-L10790] ((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L6315-L6315] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L5739-L5739] mcam == & cam->mcam [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L8202-L8202] 0UL == flags [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L9711-L9711] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L9598-L9598] ((((((48 == ov7670_info.type[5]) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L7077-L7077] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L9599-L9599] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,794 INFO L76 edCorrectnessWitness]: Location invariant before [L7060-L7060] (((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (dma_mask <= 4294967295UL)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L9865-L9865] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant after [L6776-L6776] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L5654-L5654] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L9597-L9597] (((((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L6140-L6140] 128UL == arg2 [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L9683-L9683] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L5570-L5570] ret != 0 [2024-02-07 14:53:49,795 INFO L76 edCorrectnessWitness]: Location invariant before [L5597-L5597] 0UL == flags [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L7171-L7171] (-1 == nr) && (0 == type) [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L6230-L6230] (0 == ldv_2_data_data) && (arg0 == data) [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L6198-L6198] 0 == arg0 [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L5747-L5747] mcam == & cam->mcam [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L6378-L6378] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L9298-L9298] 0 == ret [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L9867-L9867] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:53:49,796 INFO L76 edCorrectnessWitness]: Location invariant before [L6298-L6298] (0 == ldv_3_resource_pm_message.event) && (ldv_3_resource_pm_message.event == 0) [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L6097-L6097] arg0 == ldv_6_line_line [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L6160-L6160] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L5649-L5649] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L8025-L8025] (((((((widthuv <= 2147483647U) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L6310-L6310] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L6243-L6243] arg0 == data [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant before [L6450-L6450] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (flags == 208U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:53:49,797 INFO L76 edCorrectnessWitness]: Location invariant after [L6775-L6775] (0UL == __ret) && (__ret == 0UL) [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L7960-L7960] ((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L7963-L7963] (((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L7564-L7565] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L9519-L9519] (0U == handled) && (handled == 0U) [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L6196-L6196] 0 == arg0 [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L7459-L7459] "cafe_ccic" == descriptor.modname [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L7117-L7117] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,798 INFO L76 edCorrectnessWitness]: Location invariant before [L6056-L6056] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant before [L6300-L6300] ((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == 0)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant before [L7977-L7977] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant before [L9687-L9687] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant before [L8071-L8071] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant after [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant before [L5715-L5715] mcam == & cam->mcam [2024-02-07 14:53:49,799 INFO L76 edCorrectnessWitness]: Location invariant before [L7535-L7535] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L6804-L6804] flags == 0UL [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L6366-L6366] arg0 == data [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L6327-L6327] arg0 == data [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L6603-L6603] ((128UL == flags) && (flags == 128UL)) && (name == (char const *)"cafe-ccic") [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L10769-L10769] nmemb == (size_t )1UL [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L8188-L8188] 0UL == flags [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L9653-L9653] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L8192-L8192] 0UL == flags [2024-02-07 14:53:49,800 INFO L76 edCorrectnessWitness]: Location invariant before [L7985-L7985] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L8159-L8159] 0UL == flags [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L7397-L7397] 0 <= i [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L8190-L8190] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L5122-L5122] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L6337-L6337] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L5534-L5534] 0UL == flags [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L8443-L8443] 0UL == flags [2024-02-07 14:53:49,801 INFO L76 edCorrectnessWitness]: Location invariant before [L6274-L6274] arg0 == (void *)0 [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L9966-L9967] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L6240-L6240] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L8409-L8409] ((((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L5697-L5697] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L7957-L7957] fmt == & cam->pix_format [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L6131-L6131] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (ldv_7_thread_thread == 0) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L8008-L8008] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L6786-L6786] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:53:49,802 INFO L76 edCorrectnessWitness]: Location invariant before [L7099-L7099] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant after [L6777-L6777] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L7462-L7462] ((("cafe_ccic" == descriptor.modname) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L6083-L6083] (0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L7541-L7541] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L9559-L9559] ((frame <= 4294967294U) && (handled <= 1U)) && (handled == 0U || handled == 1U) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L6226-L6226] ((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && ((unsigned long )ldv_2_data_data == 0UL) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L8291-L8292] 9963797U == ctrl.id [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L8038-L8038] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,803 INFO L76 edCorrectnessWitness]: Location invariant before [L6304-L6304] (((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L7514-L7514] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L8304-L8304] 9963797U == ctrl.id [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L9657-L9657] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L9859-L9859] ((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == 0)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L8216-L8216] (0UL == flags) && (ret == 0) [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L6187-L6187] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L8411-L8411] (((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 14:53:49,804 INFO L76 edCorrectnessWitness]: Location invariant before [L9633-L9633] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L5220-L5220] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L12081-L12081] ((1 == arg2) && (3U == arg1)) && (arg3 == (void *)0) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L9811-L9811] ((((-128 <= ret) && (-12 <= ret)) && (ret <= 0)) && (ret <= 127)) && (ret == -12 || ret == 0) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L9688-L9688] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L6169-L6169] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L7959-L7959] ((((0U == widthy) && (0U == widthuv)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthuv == 0U) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L9658-L9659] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L9554-L9554] frame <= 4294967294U [2024-02-07 14:53:49,805 INFO L76 edCorrectnessWitness]: Location invariant before [L6164-L6164] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6313-L6313] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L9299-L9299] 0 == ret [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6158-L6158] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L5687-L5687] -12 == ret [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L7540-L7540] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L5765-L5765] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6042-L6042] 0 == arg2 [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L7602-L7602] 0 <= i [2024-02-07 14:53:49,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6035-L6035] 0 == arg2 [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L5704-L5704] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L9776-L9776] 0 == ret [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L6322-L6322] arg0 == data [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L6132-L6133] (((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data)) && (ldv_7_thread_thread == 0) [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L7549-L7549] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L8174-L8174] 0UL == flags [2024-02-07 14:53:49,807 INFO L76 edCorrectnessWitness]: Location invariant before [L8158-L8158] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L8101-L8101] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L9861-L9861] (((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == 0)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L9654-L9654] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L9698-L9698] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L8420-L8420] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L6038-L6038] (0 == arg2) && (arg2 == 0) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L7479-L7479] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,808 INFO L76 edCorrectnessWitness]: Location invariant before [L7997-L7997] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L9526-L9526] frame <= 4294967294U [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L9532-L9532] ((frame <= 4294967294U) && (1U == handled)) && (handled == 1U) [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L6312-L6312] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L10830-L10830] size == (size_t )8UL [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L9300-L9300] 0 == ret [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L12069-L12069] 0UL == arg1 [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L8054-L8054] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L6328-L6328] arg0 == data [2024-02-07 14:53:49,809 INFO L76 edCorrectnessWitness]: Location invariant before [L9637-L9637] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L8432-L8432] 0UL == flags [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L5730-L5730] mcam == & cam->mcam [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L6335-L6335] arg0 == data [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L7308-L7308] ((2U <= (unsigned int )mode) && ((unsigned int )mode != 0U)) && ((unsigned int )mode != 1U) [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L7974-L7974] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L7038-L7038] (0UL == dma_mask) && (dma_mask == 0UL) [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L7116-L7116] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 14:53:49,810 INFO L76 edCorrectnessWitness]: Location invariant before [L10015-L10015] arg3 == 0UL [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L8027-L8027] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L6072-L6072] arg1 == & __this_module [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L9674-L9674] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L8294-L8294] 9963797U == ctrl.id [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L8178-L8178] 0UL == flags [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L9619-L9619] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == 0)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L5714-L5714] mcam == & cam->mcam [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L6157-L6157] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 14:53:49,811 INFO L76 edCorrectnessWitness]: Location invariant before [L5757-L5757] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L5694-L5694] -12 == ret [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L8019-L8019] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L7134-L7136] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L10833-L10833] size == (size_t )8UL [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L9608-L9608] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L10775-L10775] nmemb == (size_t )1UL [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L5595-L5595] 0UL == flags [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L7055-L7055] ((1UL <= dma_mask) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 14:53:49,812 INFO L76 edCorrectnessWitness]: Location invariant before [L8290-L8290] (9963797U == ctrl.id) && (ctrl.value == 0) [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L7422-L7422] (1 == needed && needed == 1) || (0 == needed && needed == 0) [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L5644-L5644] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L12030-L12030] arg1 == (char const *)"&(&mcam->dev_lock)->rlock" [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L7598-L7598] 0 <= i [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L7123-L7123] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L8189-L8189] 0UL == flags [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L9714-L9714] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L9616-L9616] (((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,813 INFO L76 edCorrectnessWitness]: Location invariant before [L9631-L9631] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L10003-L10003] arg3 == 0UL [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L6350-L6350] arg0 == data [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L9860-L9860] (((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == 0)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5250-L5250] (dev == __mptr) && (m == __mptr___0) [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5596-L5596] 0UL == flags [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L12175-L12175] arg1 == (char const *)"&cam->s_mutex" [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L7482-L7482] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L8175-L8175] 0UL == flags [2024-02-07 14:53:49,814 INFO L76 edCorrectnessWitness]: Location invariant before [L8015-L8015] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6314-L6314] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L7516-L7516] (0 == loadtime && loadtime == 0) || (1 == loadtime && loadtime == 1) [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6489-L6489] 0UL == flags [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L9612-L9612] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6664-L6664] (ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic") [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L11291-L11291] desc == (char const *)"" [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6778-L6778] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 14:53:49,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6790-L6790] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L10831-L10831] size == (size_t )8UL [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L9685-L9685] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5651-L5651] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5603-L5603] 0UL == flags [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5645-L5645] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L8164-L8164] 0UL == flags [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L6223-L6223] arg0 == data [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5737-L5737] mcam == & cam->mcam [2024-02-07 14:53:49,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5700-L5700] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L6185-L6185] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == 0)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L9952-L9952] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L6388-L6388] arg0 == data [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L8374-L8374] 0UL == flags [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L6798-L6798] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == 0UL)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L9864-L9864] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L5531-L5531] 0UL == flags [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L8126-L8126] 0UL == flags [2024-02-07 14:53:49,817 INFO L76 edCorrectnessWitness]: Location invariant before [L9344-L9344] ((("Release, %d frames, %d singles, %d delivered\n" == descriptor.format) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5600-L5600] 0UL == flags [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L9623-L9623] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L6326-L6326] arg0 == data [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L9520-L9520] 0U == handled [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L9346-L9346] ((((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L6126-L6126] 128UL == arg2 [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L8227-L8227] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5599-L5599] 0UL == flags [2024-02-07 14:53:49,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5647-L5647] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L9348-L9348] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L5230-L5230] (((64U == reg && 268435456U == val) && reg == 64U) && val == 268435456U) || (((((((((1U <= val && 44U <= reg) && reg <= 12300U) && reg <= 32767U) && val <= 268435456U) && val <= 2147483647U) && reg != 0U) && val != 0U) && (((reg == 44U || reg == 60U) || reg == 64U) || reg == 12300U)) && (((((val == 1U || val == 4U) || val == 63U) || val == 458752U) || val == 12582912U) || val == 268435456U)) [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L7076-L7076] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L9324-L9324] ret == 0 [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L8183-L8183] 0UL == flags [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L5249-L5249] dev == __mptr [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L12056-L12056] arg3 == (unsigned short const *)0U [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L8076-L8076] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,819 INFO L76 edCorrectnessWitness]: Location invariant before [L9696-L9696] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L5869-L5869] ret == 0 [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6135-L6135] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data) [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L9643-L9643] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L5769-L5769] mcam == & cam->mcam [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L5698-L5699] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L7428-L7428] 0 == needed [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L7328-L7328] (((((((1U <= val) && (reg <= 64U)) && (reg <= 127U)) && (val <= 268435456U)) && (val <= 2147483647U)) && (reg != 0U)) && (val != 0U)) && (((44U <= reg && ((reg == 44U || reg == 60U) || reg == 64U)) && ((val == 1U || val == 63U) || val == 268435456U)) || ((60U <= reg && (reg == 60U || reg == 64U)) && (val == 1U || val == 268435456U))) [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L9863-L9863] ((((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_4_1_default == 0) [2024-02-07 14:53:49,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6034-L6034] 0 == arg2 [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L8384-L8384] 0UL == flags [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L6080-L6080] (arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L7138-L7138] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L6073-L6073] ((0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (ldv_9_pci_driver_pci_driver == 0) [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L7574-L7574] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L8050-L8050] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L8385-L8385] 0UL == flags [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L8034-L8034] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L6237-L6237] arg0 == data [2024-02-07 14:53:49,821 INFO L76 edCorrectnessWitness]: Location invariant before [L9542-L9542] frame <= 4294967294U [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L8173-L8173] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6208-L6208] 0 == arg0 [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L9524-L9524] frame <= 4294967294U [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L8380-L8380] 0UL == flags [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L9534-L9534] (frame <= 4294967294U) && (1U == handled) [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6109-L6109] arg0 == ldv_8_pci_driver_pci_driver [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6039-L6039] 0 == arg2 [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6170-L6170] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,822 INFO L76 edCorrectnessWitness]: Location invariant before [L8298-L8298] 9963797U == ctrl.id [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L10720-L10720] (0L == c) && (((0L <= exp && exp <= 1L) && (exp == 0L || exp == 1L)) || exp == 0L) [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L6162-L6162] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L8410-L8410] ((((((0UL == flags) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.lineno == 1051U) [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L6492-L6492] 0UL == flags [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L5601-L5601] 0UL == flags [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L9684-L9684] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L5837-L5837] ret == 0 [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L7085-L7085] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,823 INFO L76 edCorrectnessWitness]: Location invariant before [L5671-L5671] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L12110-L12110] 208U == arg0 [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L6124-L6124] 128UL == arg2 [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L7526-L7526] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L6232-L6232] arg0 == data [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L5707-L5707] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L8224-L8224] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L9700-L9700] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:53:49,824 INFO L76 edCorrectnessWitness]: Location invariant before [L7975-L7975] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L9345-L9345] (((((1708U == descriptor.lineno) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.lineno == 1708U) [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L8229-L8229] 0UL == flags [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7961-L7961] (((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L9565-L9565] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L8065-L8065] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7519-L7519] 0 == loadtime [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L5830-L5830] ret != 0 [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L6252-L6252] arg0 == data [2024-02-07 14:53:49,825 INFO L76 edCorrectnessWitness]: Location invariant before [L6430-L6430] arg2.event == 0 [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L5752-L5752] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L9613-L9613] (((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.flags == (unsigned short)0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L9858-L9858] ((((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L5217-L5217] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L10777-L10777] nmemb == (size_t )1UL [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L8431-L8431] 0UL == flags [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L6238-L6239] arg0 == data [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L8160-L8160] 0UL == flags [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L6271-L6271] arg0 == (void *)0 [2024-02-07 14:53:49,826 INFO L76 edCorrectnessWitness]: Location invariant before [L9341-L9341] "cafe_ccic" == descriptor.modname [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L7424-L7424] 1 == needed [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L7478-L7478] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L9677-L9677] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L6228-L6228] (((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data) [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L5772-L5772] ret != 0 [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L8026-L8026] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L8441-L8441] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L7402-L7402] 0 <= i [2024-02-07 14:53:49,827 INFO L76 edCorrectnessWitness]: Location invariant before [L10828-L10828] size == (size_t )8UL [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L8058-L8058] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L7460-L7460] ("cafe_ccic" == descriptor.modname) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L5761-L5761] mcam == & cam->mcam [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L8127-L8127] 0UL == flags [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L9593-L9593] 111 == ov7670_info.type[0] [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L9669-L9669] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L7091-L7093] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L9577-L9577] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L7584-L7584] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,828 INFO L76 edCorrectnessWitness]: Location invariant before [L7466-L7466] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L9301-L9301] 0 == ret [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L6358-L6358] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L6273-L6273] arg0 == (void *)0 [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L6754-L6754] ((4L == nr && nr == 4L) || (3L == nr && nr == 3L)) || (6L == nr && nr == 6L) [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L7043-L7043] (1UL <= dma_mask) && (dma_mask != 0UL) [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L9343-L9343] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L5706-L5706] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L10781-L10781] nmemb == (size_t )1UL [2024-02-07 14:53:49,829 INFO L76 edCorrectnessWitness]: Location invariant before [L8436-L8436] 0UL == flags [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L10710-L10710] (208U == flags) && (flags == 208U) [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L9784-L9784] ret != 0 [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L8112-L8112] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L5862-L5862] ret != 0 [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L7989-L7989] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L6783-L6784] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L7993-L7993] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L11287-L11287] (desc == (char const *)"") && (expr == 0) [2024-02-07 14:53:49,830 INFO L76 edCorrectnessWitness]: Location invariant before [L8162-L8162] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L6275-L6275] arg0 == (void *)0 [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L8009-L8009] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L8124-L8124] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L8430-L8430] 0UL == flags [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L10714-L10714] 208U == flags [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L7599-L7599] 0 <= i [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L7517-L7517] 1 == loadtime [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L7080-L7080] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:53:49,831 INFO L76 edCorrectnessWitness]: Location invariant before [L10774-L10774] nmemb == (size_t )1UL [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L9357-L9357] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L7533-L7533] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L9650-L9650] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L9675-L9675] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L7570-L7570] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L7595-L7596] 0 <= i [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5746-L5746] mcam == & cam->mcam [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L8129-L8129] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L7597-L7597] 0 <= i [2024-02-07 14:53:49,832 INFO L76 edCorrectnessWitness]: Location invariant before [L8287-L8287] (ctrl.id == 0U) && (ctrl.value == 0) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L8116-L8116] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L7098-L7098] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L9661-L9661] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L9603-L9603] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L6044-L6044] 0 == arg2 [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5721-L5721] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L10776-L10776] nmemb == (size_t )1UL [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5606-L5606] 0UL == flags [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L9618-L9618] ((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == 0)) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,833 INFO L76 edCorrectnessWitness]: Location invariant before [L7169-L7169] (((-1 == nr) && (0 == type)) && (type == 0)) && (nr == -1) [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L6333-L6333] arg0 == data [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5701-L5701] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5669-L5669] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L8206-L8206] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L6128-L6128] 128UL == arg2 [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L7576-L7576] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L7078-L7078] ((208U == gfp) && (gfp == 208U)) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L7118-L7118] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L8371-L8371] 0UL == flags [2024-02-07 14:53:49,834 INFO L76 edCorrectnessWitness]: Location invariant before [L7967-L7967] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5717-L5717] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5124-L5124] 0UL == flags [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L9959-L9960] ldv_4_callback_poll == 0 [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L9682-L9682] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L6377-L6377] arg0 == data [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L10779-L10779] nmemb == (size_t )1UL [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L7475-L7475] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L8382-L8382] 0UL == flags [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L7461-L7461] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,835 INFO L76 edCorrectnessWitness]: Location invariant before [L7125-L7126] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5856-L5856] 0 == ret [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5686-L5686] (-12 == ret) && (ret == -12) [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L6324-L6324] arg0 == data [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5604-L5604] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L12151-L12151] (arg0 == (char const *)"/home/alpha/git/klever2/klever/native-scheduler-work-dir/scheduler/jobs/d5cd53f56669d61faa91054857893dbd/klever-core-work-dir/lkbce/arch/x86/include/asm/dma-mapping.h") && (arg1 == (int const )166) [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L6180-L6180] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L6229-L6229] (((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data) [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L6040-L6041] 0 == arg2 [2024-02-07 14:53:49,836 INFO L76 edCorrectnessWitness]: Location invariant before [L8125-L8125] 0UL == flags [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5594-L5594] 0UL == flags [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5593-L5593] 0UL == flags [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5663-L5663] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L8179-L8179] 0UL == flags [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L6129-L6129] (128UL == arg2) && (arg0 == ldv_7_line_line) [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L8030-L8030] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L6241-L6241] arg0 == data [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L9528-L9528] frame <= 4294967294U [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L7100-L7100] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L6156-L6156] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 14:53:49,837 INFO L76 edCorrectnessWitness]: Location invariant before [L9555-L9555] frame <= 4294967294U [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L12204-L12204] (10U == arg1) && (arg3 == (char const *)"mcam_core:1936:(&cam->ctrl_handler)->_lock") [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L7553-L7553] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L5696-L5696] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L7056-L7056] (((1UL <= dma_mask) && (dma_mask <= 16777215UL)) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L8108-L8108] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L6383-L6383] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L10711-L10711] (((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L5592-L5592] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,838 INFO L76 edCorrectnessWitness]: Location invariant before [L6078-L6078] (((((((((((((((((((((((((arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (ldv_9_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.bus == 0)) && (ldv_9_pci_driver_pci_driver->driver.groups == 0)) && (ldv_9_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_9_pci_driver_pci_driver->driver.name == 0)) && (ldv_9_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.owner == 0)) && (ldv_9_pci_driver_pci_driver->driver.p == 0)) && (ldv_9_pci_driver_pci_driver->driver.pm == 0)) && (ldv_9_pci_driver_pci_driver->driver.probe == 0)) && (ldv_9_pci_driver_pci_driver->driver.remove == 0)) && (ldv_9_pci_driver_pci_driver->driver.resume == 0)) && (ldv_9_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_9_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_9_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_9_pci_driver_pci_driver->err_handler == 0)) && (ldv_9_pci_driver_pci_driver->node.next == 0)) && (ldv_9_pci_driver_pci_driver->node.prev == 0)) && (ldv_9_pci_driver_pci_driver->resume_early == 0)) && (ldv_9_pci_driver_pci_driver->shutdown == 0)) && (ldv_9_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_9_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L6155-L6155] (0 == ldv_5_cafe_exit_default) && (ldv_5_cafe_exit_default == 0) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L8204-L8204] 0UL == flags [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L5716-L5716] ((-5 == ret) && (ret == -5)) && (mcam == & cam->mcam) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L6794-L6796] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant after [L6779-L6779] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L8177-L8177] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L9972-L9972] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L9778-L9778] 0 == ret [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L9530-L9530] frame <= 4294967294U [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L8201-L8201] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,839 INFO L76 edCorrectnessWitness]: Location invariant before [L9342-L9342] ("cafe_ccic" == descriptor.modname) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L9595-L9595] ((55 == ov7670_info.type[2]) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5664-L5664] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L8091-L8091] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L7474-L7474] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L12138-L12138] (0 == arg1) && (0UL == arg2) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L9571-L9571] handled == 1U [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L6299-L6299] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L6178-L6178] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L10811-L10811] (size == 4U && size == (size_t )4UL) || ((size <= 2936U && size <= 32767U) && (((((size == 0U || size == 4U) || size == 16U) || size == 40U) || size == 520U) || size == 2936U)) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5727-L5727] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,840 INFO L76 edCorrectnessWitness]: Location invariant before [L6776-L6776] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L8131-L8131] 0UL == flags [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7399-L7399] 0 <= i [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7958-L7958] ((0U == widthy) && (fmt == & cam->pix_format)) && (widthy == 0U) [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7132-L7132] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7962-L7962] ((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L5532-L5532] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7094-L7094] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7142-L7142] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L6332-L6332] arg0 == data [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L7120-L7120] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,841 INFO L76 edCorrectnessWitness]: Location invariant before [L9708-L9708] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L8096-L8096] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L9594-L9594] (111 == ov7670_info.type[0]) && (118 == ov7670_info.type[1]) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L5695-L5695] -12 == ret [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L9948-L9950] (ldv_4_callback_read == 0) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L6249-L6249] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L9938-L9939] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L8161-L8161] 0UL == flags [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L5689-L5689] -12 == ret [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L8086-L8086] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant after [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 14:53:49,842 INFO L76 edCorrectnessWitness]: Location invariant before [L6206-L6206] 0 == arg0 [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L9868-L9868] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L9651-L9651] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L8413-L8413] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L6311-L6311] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L6375-L6376] (((((((((((((((((((((((((arg0 == data) && (ldv_3_resource_pm_message.event == 0)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L5703-L5703] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L8213-L8213] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L6095-L6095] arg0 == ldv_6_line_line [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L6166-L6166] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,843 INFO L76 edCorrectnessWitness]: Location invariant before [L7572-L7572] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L8405-L8405] 0UL == flags [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L9648-L9648] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L8081-L8081] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L6671-L6671] (((((((((((((((((((((((ldv_func_arg1->driver.acpi_match_table == 0) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0) [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L6362-L6362] arg0 == data [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L7431-L7431] 1 == needed || 0 == needed [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L10749-L10749] ((size <= 1808U && size <= 32767U) && (((size == 0U || size == 1U) || size == 304U) || size == 1808U)) || (size == 0U && size == (size_t )0UL) [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L6797-L6797] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L7081-L7081] (dev == 0) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L6138-L6138] 128UL == arg2 [2024-02-07 14:53:49,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5662-L5662] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6305-L6305] (((((((((((((((((((((((((0 == ldv_3_resource_pm_message.event) && (arg0 == data)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6036-L6036] 0 == arg2 [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L9649-L9649] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L9552-L9552] frame <= 4294967294U [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6231-L6231] ((0 == ldv_2_data_data) && (arg0 == data)) && (ldv_2_thread_thread == 0) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6329-L6330] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L8208-L8208] (0UL == flags) && (ret != 0) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L8005-L8005] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6348-L6348] arg0 == data [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L12187-L12187] arg1 == (char const *)"&cam->smbus_wait" [2024-02-07 14:53:49,845 INFO L76 edCorrectnessWitness]: Location invariant before [L8373-L8373] 0UL == flags [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L10829-L10829] size == (size_t )8UL [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L8369-L8369] 0UL == flags [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L9641-L9641] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L8288-L8288] (9963797U == ctrl.id) && (ctrl.id == 9963797U) [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L8407-L8407] ((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L5660-L5660] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L9656-L9656] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L9303-L9303] 0 == ret [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L8774-L8774] vq == & cam->vb_queue [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L7481-L7481] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,846 INFO L76 edCorrectnessWitness]: Location invariant before [L5709-L5709] mcam == & cam->mcam [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L8434-L8434] 0UL == flags [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L9635-L9635] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L8426-L8426] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L6106-L6106] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L6779-L6779] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L6452-L6452] 208U == flags [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L8016-L8016] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L5598-L5598] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L7476-L7476] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:53:49,847 INFO L76 edCorrectnessWitness]: Location invariant before [L6777-L6777] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L8226-L8226] 0UL == flags [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L7525-L7525] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L9644-L9644] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L6107-L6107] ((((((((((((((((((((((((arg0 == ldv_8_pci_driver_pci_driver) && (ldv_8_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.bus == 0)) && (ldv_8_pci_driver_pci_driver->driver.groups == 0)) && (ldv_8_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_8_pci_driver_pci_driver->driver.name == 0)) && (ldv_8_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.owner == 0)) && (ldv_8_pci_driver_pci_driver->driver.p == 0)) && (ldv_8_pci_driver_pci_driver->driver.pm == 0)) && (ldv_8_pci_driver_pci_driver->driver.probe == 0)) && (ldv_8_pci_driver_pci_driver->driver.remove == 0)) && (ldv_8_pci_driver_pci_driver->driver.resume == 0)) && (ldv_8_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_8_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_8_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_8_pci_driver_pci_driver->err_handler == 0)) && (ldv_8_pci_driver_pci_driver->node.next == 0)) && (ldv_8_pci_driver_pci_driver->node.prev == 0)) && (ldv_8_pci_driver_pci_driver->resume_early == 0)) && (ldv_8_pci_driver_pci_driver->shutdown == 0)) && (ldv_8_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_8_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L7464-L7464] ((((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L5652-L5652] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L9662-L9662] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L9569-L9569] handled == 1U [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L7530-L7531] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:53:49,848 INFO L76 edCorrectnessWitness]: Location invariant before [L6605-L6605] (128UL == flags) && (name == (char const *)"cafe-ccic") [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L8394-L8394] 0UL == flags [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L8046-L8046] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L9596-L9596] (((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L10773-L10773] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (nmemb == 1U)) && (nmemb == (size_t )1UL)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L6355-L6355] arg0 == data [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L10827-L10827] (size == 8U) && (size == (size_t )8UL) [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L8395-L8395] 0UL == flags [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L9690-L9690] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L7119-L7119] (attrs == (struct dma_attrs *)0) && (_flags == 0UL) [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L8398-L8398] 0UL == flags [2024-02-07 14:53:49,849 INFO L76 edCorrectnessWitness]: Location invariant before [L9716-L9716] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L8042-L8042] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L9686-L9686] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L7088-L7088] attrs == (struct dma_attrs *)0 [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L7121-L7121] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L12050-L12050] arg1 == (char const *)"cafe_ccic" [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L6075-L6075] (0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L7304-L7304] (1U <= (unsigned int )mode) && ((unsigned int )mode != 0U) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L8110-L8110] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L9617-L9617] (((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.of_node == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L6130-L6130] ((128UL == arg2) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler) [2024-02-07 14:53:49,850 INFO L76 edCorrectnessWitness]: Location invariant before [L9626-L9626] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L8387-L8387] (0UL == flags) && (ret == 0) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L7052-L7052] gfp == 208U [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L6159-L6159] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5728-L5728] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5719-L5719] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5205-L5205] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && ((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L7981-L7981] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L8400-L8400] 0UL == flags [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5855-L5855] (0 == ret) && (ret == 0) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L6174-L6174] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 14:53:49,851 INFO L76 edCorrectnessWitness]: Location invariant before [L7463-L7463] (((((306U == descriptor.lineno) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.lineno == 306U) [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L9614-L9614] ((((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L7566-L7566] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L9709-L9709] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L7398-L7398] 0 <= i [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L8300-L8300] 9963797U == ctrl.id [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L6331-L6331] arg0 == data [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L9866-L9866] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L6302-L6302] (((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L7521-L7521] 0 == loadtime || 1 == loadtime [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L5195-L5195] (reg != 0U) && (((reg <= 32767U && ((((((((8U <= val && 180U <= reg) && reg <= 12636U) && val <= 524296U) && val <= 2147483647U) && val != 0U) && ((reg == 180U || reg == 12344U) || reg == 12636U)) && (((((val == 8U || val == 48U) || val == 49U) || val == 50U) || val == 524288U) || val == 524296U)) || ((((256U <= reg && reg <= 312U) && 0U == val) && val == 0U) && (((reg == 256U || reg == 300U) || reg == 308U) || reg == 312U)))) || (((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U))) || (((36U <= reg && reg <= 12636U) && reg <= 32767U) && (((((((((((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 52U) || reg == 56U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 256U) || reg == 300U) || reg == 308U) || reg == 312U) || reg == 12292U) || reg == 12300U) || reg == 12344U) || reg == 12636U))) [2024-02-07 14:53:49,852 INFO L76 edCorrectnessWitness]: Location invariant before [L8346-L8346] ret == 0 [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6224-L6224] ((0 == ldv_2_callback_handler) && (arg0 == data)) && (ldv_2_callback_handler == 0) [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6775-L6775] (0UL == __ret) && (__ret == 0UL) [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L9667-L9667] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L8302-L8302] 9963797U == ctrl.id [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L8396-L8396] 0UL == flags [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6490-L6490] (0UL == flags) && (flags == 0UL) [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L8212-L8212] 0UL == flags [2024-02-07 14:53:49,853 INFO L76 edCorrectnessWitness]: Location invariant before [L9961-L9961] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:53:49,947 INFO L178 MainTranslator]: Built tables and reachable declarations [2024-02-07 14:53:51,457 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i[305515,305528] [2024-02-07 14:53:51,606 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-02-07 14:53:51,657 INFO L203 MainTranslator]: Completed pre-run Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local [2024-02-07 14:53:51,810 ERROR L325 MainTranslator]: Unsupported Syntax: ACSL addressof for variable off-heap [2024-02-07 14:53:51,811 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1e1dda0c and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 02:53:51, skipping insertion in model container [2024-02-07 14:53:51,811 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-02-07 14:53:51,811 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-02-07 14:53:51,813 INFO L158 Benchmark]: Toolchain (without parser) took 28594.41ms. Allocated memory was 249.6MB in the beginning and 392.2MB in the end (delta: 142.6MB). Free memory was 144.4MB in the beginning and 103.6MB in the end (delta: 40.8MB). Peak memory consumption was 204.3MB. Max. memory is 16.1GB. [2024-02-07 14:53:51,813 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 172.0MB. Free memory is still 143.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 14:53:51,813 INFO L158 Benchmark]: Witness Parser took 0.15ms. Allocated memory is still 172.0MB. Free memory is still 135.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 14:53:51,814 INFO L158 Benchmark]: CACSL2BoogieTranslator took 28592.46ms. Allocated memory was 249.6MB in the beginning and 392.2MB in the end (delta: 142.6MB). Free memory was 143.3MB in the beginning and 103.6MB in the end (delta: 39.7MB). Peak memory consumption was 204.3MB. Max. memory is 16.1GB. [2024-02-07 14:53:51,815 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16ms. Allocated memory is still 172.0MB. Free memory is still 143.5MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.15ms. Allocated memory is still 172.0MB. Free memory is still 135.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 28592.46ms. Allocated memory was 249.6MB in the beginning and 392.2MB in the end (delta: 142.6MB). Free memory was 143.3MB in the beginning and 103.6MB in the end (delta: 39.7MB). Peak memory consumption was 204.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 5644]: Unsupported Syntax ACSL addressof for variable off-heap RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false --witnessparser.only.consider.loop.invariants false --- Real Ultimate output --- This is Ultimate 0.2.4-dev-958ec4d-m [2024-02-07 14:53:53,954 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-07 14:53:53,995 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-02-07 14:53:53,998 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-07 14:53:53,998 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-07 14:53:54,013 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-07 14:53:54,013 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-07 14:53:54,013 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-07 14:53:54,014 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-07 14:53:54,014 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-07 14:53:54,014 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-07 14:53:54,015 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-07 14:53:54,015 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-07 14:53:54,016 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-07 14:53:54,016 INFO L153 SettingsManager]: * Use SBE=true [2024-02-07 14:53:54,016 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-07 14:53:54,016 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-07 14:53:54,017 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-07 14:53:54,017 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-07 14:53:54,017 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-07 14:53:54,018 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-07 14:53:54,018 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-07 14:53:54,018 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-07 14:53:54,019 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-02-07 14:53:54,019 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-02-07 14:53:54,019 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-07 14:53:54,019 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-02-07 14:53:54,020 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-07 14:53:54,020 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-07 14:53:54,020 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-07 14:53:54,021 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-07 14:53:54,021 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-07 14:53:54,021 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-07 14:53:54,022 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-07 14:53:54,022 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-07 14:53:54,022 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-07 14:53:54,023 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-07 14:53:54,023 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-07 14:53:54,023 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-02-07 14:53:54,023 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-02-07 14:53:54,024 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-07 14:53:54,024 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-07 14:53:54,025 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-07 14:53:54,025 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-07 14:53:54,025 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-07 14:53:54,025 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-02-07 14:53:54,026 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false [2024-02-07 14:53:54,276 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-07 14:53:54,311 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-07 14:53:54,314 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-07 14:53:54,316 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-07 14:53:54,317 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-07 14:53:54,318 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.yml/witness.yml [2024-02-07 14:53:54,931 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-07 14:53:54,933 INFO L274 PluginConnector]: CDTParser initialized [2024-02-07 14:53:54,933 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i [2024-02-07 14:53:56,076 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-07 14:53:56,532 INFO L384 CDTParser]: Found 1 translation units. [2024-02-07 14:53:56,532 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-2.i [2024-02-07 14:53:56,578 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fef3f35e7/12f9e260d0b1438099d3364cc58b18a0/FLAG57d3a807d [2024-02-07 14:53:56,596 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fef3f35e7/12f9e260d0b1438099d3364cc58b18a0 [2024-02-07 14:53:56,598 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-07 14:53:56,599 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-07 14:53:56,601 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-07 14:53:56,601 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-07 14:53:56,605 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-07 14:53:56,606 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 02:53:54" (1/2) ... [2024-02-07 14:53:56,606 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22ec288 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 02:53:56, skipping insertion in model container [2024-02-07 14:53:56,607 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 02:53:54" (1/2) ... [2024-02-07 14:53:56,608 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@57bbeb96 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 02:53:56, skipping insertion in model container [2024-02-07 14:53:56,608 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 02:53:56" (2/2) ... [2024-02-07 14:53:56,608 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22ec288 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 02:53:56, skipping insertion in model container [2024-02-07 14:53:56,609 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 02:53:56" (2/2) ... [2024-02-07 14:53:56,609 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-07 14:54:24,299 INFO L74 edCorrectnessWitness]: Found the following entries in the witness: [2024-02-07 14:54:24,300 INFO L76 edCorrectnessWitness]: Location invariant before [L7043-L7043] (1UL <= dma_mask) && (dma_mask != 0UL) [2024-02-07 14:54:24,300 INFO L76 edCorrectnessWitness]: Location invariant before [L9297-L9297] (0 == ret) && (ret == 0) [2024-02-07 14:54:24,300 INFO L76 edCorrectnessWitness]: Location invariant before [L7077-L7077] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L6342-L6342] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L6779-L6779] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L9625-L9625] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L8213-L8213] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L9667-L9667] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L9859-L9859] ((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == 0)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:54:24,301 INFO L76 edCorrectnessWitness]: Location invariant before [L6097-L6097] arg0 == ldv_6_line_line [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L6106-L6106] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L5124-L5124] 0UL == flags [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L5837-L5837] ret == 0 [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L5592-L5592] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L6271-L6271] arg0 == (void *)0 [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L6377-L6377] arg0 == data [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L9635-L9635] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,302 INFO L76 edCorrectnessWitness]: Location invariant before [L6229-L6229] (((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data) [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L6300-L6300] ((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == 0)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L7142-L7142] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L6315-L6315] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L9571-L9571] handled == 1U [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L8406-L8406] (0UL == flags) && ("cafe_ccic" == descriptor.modname) [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L7117-L7117] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L9643-L9643] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,303 INFO L76 edCorrectnessWitness]: Location invariant before [L8019-L8019] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L9534-L9534] (frame <= 4294967294U) && (1U == handled) [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L7431-L7431] 1 == needed || 0 == needed [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L6383-L6383] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L9389-L9389] len == 0U [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L6208-L6208] 0 == arg0 [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L6430-L6430] arg2.event == 0 [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L8434-L8434] 0UL == flags [2024-02-07 14:54:24,304 INFO L76 edCorrectnessWitness]: Location invariant before [L8405-L8405] 0UL == flags [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L5598-L5598] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L8225-L8225] 0UL == flags [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant after [L6776-L6776] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L9714-L9714] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L11287-L11287] (desc == (char const *)"") && (expr == 0) [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L6243-L6243] arg0 == data [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L8373-L8373] 0UL == flags [2024-02-07 14:54:24,305 INFO L76 edCorrectnessWitness]: Location invariant before [L8005-L8005] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L7055-L7055] ((1UL <= dma_mask) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L9711-L9711] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L7328-L7328] (((((((1U <= val) && (reg <= 64U)) && (reg <= 127U)) && (val <= 268435456U)) && (val <= 2147483647U)) && (reg != 0U)) && (val != 0U)) && (((44U <= reg && ((reg == 44U || reg == 60U) || reg == 64U)) && ((val == 1U || val == 63U) || val == 268435456U)) || ((60U <= reg && (reg == 60U || reg == 64U)) && (val == 1U || val == 268435456U))) [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L8174-L8174] 0UL == flags [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L9348-L9348] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L7525-L7525] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,306 INFO L76 edCorrectnessWitness]: Location invariant before [L8430-L8430] 0UL == flags [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L6252-L6252] arg0 == data [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant after [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L10773-L10773] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (nmemb == 1U)) && (nmemb == (size_t )1UL)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L7481-L7481] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L9959-L9960] ldv_4_callback_poll == 0 [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L5687-L5687] -12 == ret [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L9569-L9569] handled == 1U [2024-02-07 14:54:24,307 INFO L76 edCorrectnessWitness]: Location invariant before [L7962-L7962] ((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L6335-L6335] arg0 == data [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L12175-L12175] arg1 == (char const *)"&cam->s_mutex" [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L9654-L9654] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L8288-L8288] (9963797U == ctrl.id) && (ctrl.id == 9963797U) [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L8290-L8290] (9963797U == ctrl.id) && (ctrl.value == 0) [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L5250-L5250] (dev == __mptr) && (m == __mptr___0) [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L7463-L7463] (((((306U == descriptor.lineno) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.lineno == 306U) [2024-02-07 14:54:24,308 INFO L76 edCorrectnessWitness]: Location invariant before [L9342-L9342] ("cafe_ccic" == descriptor.modname) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L8380-L8380] 0UL == flags [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L9552-L9552] frame <= 4294967294U [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L7959-L7959] ((((0U == widthy) && (0U == widthuv)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthuv == 0U) [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L8304-L8304] 9963797U == ctrl.id [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L7598-L7598] 0 <= i [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L7399-L7399] 0 <= i [2024-02-07 14:54:24,309 INFO L76 edCorrectnessWitness]: Location invariant before [L8409-L8409] ((((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L7098-L7098] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L6232-L6232] arg0 == data [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L5595-L5595] 0UL == flags [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L9649-L9649] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L5652-L5652] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L7120-L7120] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L9961-L9961] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:54:24,310 INFO L76 edCorrectnessWitness]: Location invariant before [L5220-L5220] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L9619-L9619] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == 0)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L5594-L5594] 0UL == flags [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L8206-L8206] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L10827-L10827] (size == 8U) && (size == (size_t )8UL) [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L10712-L10712] 208U == flags [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L5704-L5704] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L6039-L6039] 0 == arg2 [2024-02-07 14:54:24,311 INFO L76 edCorrectnessWitness]: Location invariant before [L8020-L8020] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L9301-L9301] 0 == ret [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L5606-L5606] 0UL == flags [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L5570-L5570] ret != 0 [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L7459-L7459] "cafe_ccic" == descriptor.modname [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L5869-L5869] ret == 0 [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L5230-L5230] (((64U == reg && 268435456U == val) && reg == 64U) && val == 268435456U) || (((((((((1U <= val && 44U <= reg) && reg <= 12300U) && reg <= 32767U) && val <= 268435456U) && val <= 2147483647U) && reg != 0U) && val != 0U) && (((reg == 44U || reg == 60U) || reg == 64U) || reg == 12300U)) && (((((val == 1U || val == 4U) || val == 63U) || val == 458752U) || val == 12582912U) || val == 268435456U)) [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L6326-L6326] arg0 == data [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L8431-L8431] 0UL == flags [2024-02-07 14:54:24,312 INFO L76 edCorrectnessWitness]: Location invariant before [L9344-L9344] ((("Release, %d frames, %d singles, %d delivered\n" == descriptor.format) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L9613-L9613] (((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.flags == (unsigned short)0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L8188-L8188] 0UL == flags [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L7989-L7989] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L8413-L8413] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L8400-L8400] 0UL == flags [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L9608-L9608] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,313 INFO L76 edCorrectnessWitness]: Location invariant before [L6664-L6664] (ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic") [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L8161-L8161] 0UL == flags [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L6196-L6196] 0 == arg0 [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L9542-L9542] frame <= 4294967294U [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L6329-L6330] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L5602-L5602] 0UL == flags [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L9520-L9520] 0U == handled [2024-02-07 14:54:24,314 INFO L76 edCorrectnessWitness]: Location invariant before [L8302-L8302] 9963797U == ctrl.id [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L7080-L7080] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L7570-L7570] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L5737-L5737] mcam == & cam->mcam [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L8387-L8387] (0UL == flags) && (ret == 0) [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L6164-L6164] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L8190-L8190] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant before [L8295-L8295] 9963797U == ctrl.id [2024-02-07 14:54:24,315 INFO L76 edCorrectnessWitness]: Location invariant after [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L9612-L9612] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L5645-L5645] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L12229-L12229] ((-1 == arg2) && (0 == arg1)) && (1 == arg3) [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L7557-L7557] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L5696-L5696] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L6272-L6272] arg0 == (void *)0 [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L7517-L7517] 1 == loadtime [2024-02-07 14:54:24,316 INFO L76 edCorrectnessWitness]: Location invariant before [L6085-L6085] (0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L9641-L9641] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L10811-L10811] (size == 4U && size == (size_t )4UL) || ((size <= 2936U && size <= 32767U) && (((((size == 0U || size == 4U) || size == 16U) || size == 40U) || size == 520U) || size == 2936U)) [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L8164-L8164] 0UL == flags [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L7461-L7461] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L7540-L7540] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L9644-L9644] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L7521-L7521] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L10015-L10015] arg3 == 0UL [2024-02-07 14:54:24,317 INFO L76 edCorrectnessWitness]: Location invariant before [L7076-L7076] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L8108-L8108] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L12138-L12138] (0 == arg1) && (0UL == arg2) [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L7975-L7975] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L8436-L8436] 0UL == flags [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L9690-L9690] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L8175-L8175] 0UL == flags [2024-02-07 14:54:24,318 INFO L76 edCorrectnessWitness]: Location invariant before [L9657-L9657] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L7993-L7993] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L8177-L8177] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L8086-L8086] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L6132-L6133] (((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data)) && (ldv_7_thread_thread == 0) [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L10828-L10828] size == (size_t )8UL [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L9864-L9864] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L10777-L10777] nmemb == (size_t )1UL [2024-02-07 14:54:24,319 INFO L76 edCorrectnessWitness]: Location invariant before [L5671-L5671] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L6138-L6138] 128UL == arg2 [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L6798-L6798] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == 0UL)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L9631-L9631] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L6160-L6160] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L5698-L5699] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L8027-L8027] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L8227-L8227] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,320 INFO L76 edCorrectnessWitness]: Location invariant before [L6332-L6332] arg0 == data [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L8179-L8179] 0UL == flags [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L5716-L5716] ((-5 == ret) && (ret == -5)) && (mcam == & cam->mcam) [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L7475-L7475] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L6223-L6223] arg0 == data [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L10710-L10710] (208U == flags) && (flags == 208U) [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L6333-L6333] arg0 == data [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L5122-L5122] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L5657-L5657] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,321 INFO L76 edCorrectnessWitness]: Location invariant before [L5603-L5603] 0UL == flags [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L10790-L10790] ((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L8385-L8385] 0UL == flags [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L6310-L6310] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L9684-L9684] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L7533-L7533] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L9299-L9299] 0 == ret [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L9716-L9716] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 14:54:24,322 INFO L76 edCorrectnessWitness]: Location invariant before [L6299-L6299] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L9708-L9708] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L8371-L8371] 0UL == flags [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L5862-L5862] ret != 0 [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L9341-L9341] "cafe_ccic" == descriptor.modname [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L6775-L6775] (0UL == __ret) && (__ret == 0UL) [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L5756-L5756] mcam == & cam->mcam [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L6159-L6159] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L9860-L9860] (((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == 0)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:54:24,323 INFO L76 edCorrectnessWitness]: Location invariant before [L9656-L9656] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L9554-L9554] frame <= 4294967294U [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L8410-L8410] ((((((0UL == flags) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.lineno == 1051U) [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L6095-L6095] arg0 == ldv_6_line_line [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L9528-L9528] frame <= 4294967294U [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L6358-L6358] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L9868-L9868] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L9696-L9696] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L8369-L8369] 0UL == flags [2024-02-07 14:54:24,324 INFO L76 edCorrectnessWitness]: Location invariant before [L9618-L9618] ((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == 0)) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L6038-L6038] (0 == arg2) && (arg2 == 0) [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L5736-L5736] mcam == & cam->mcam [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L7584-L7584] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L6072-L6072] arg1 == & __this_module [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L7132-L7132] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L5530-L5530] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L7125-L7126] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L5593-L5593] 0UL == flags [2024-02-07 14:54:24,325 INFO L76 edCorrectnessWitness]: Location invariant before [L9593-L9593] 111 == ov7670_info.type[0] [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L8050-L8050] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L8394-L8394] 0UL == flags [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L7964-L7964] (((((((((0U == widthy) && (0U == widthuv)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (descriptor.lineno == 746U) [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L9577-L9577] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L5597-L5597] 0UL == flags [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L5701-L5701] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L5651-L5651] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L7052-L7052] gfp == 208U [2024-02-07 14:54:24,326 INFO L76 edCorrectnessWitness]: Location invariant before [L6128-L6128] 128UL == arg2 [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L10779-L10779] nmemb == (size_t )1UL [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L8201-L8201] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L8159-L8159] 0UL == flags [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L9972-L9972] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L5739-L5739] mcam == & cam->mcam [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L8192-L8192] 0UL == flags [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L9623-L9623] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,327 INFO L76 edCorrectnessWitness]: Location invariant before [L7424-L7424] 1 == needed [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L6166-L6166] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L6362-L6362] arg0 == data [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L8091-L8091] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L7308-L7308] ((2U <= (unsigned int )mode) && ((unsigned int )mode != 0U)) && ((unsigned int )mode != 1U) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L6302-L6302] (((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L6187-L6187] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L9658-L9659] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L6075-L6075] (0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:54:24,328 INFO L76 edCorrectnessWitness]: Location invariant before [L9861-L9861] (((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == 0)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L5660-L5660] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L9709-L9709] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L9346-L9346] ((((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L10781-L10781] nmemb == (size_t )1UL [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L6224-L6224] ((0 == ldv_2_callback_handler) && (arg0 == data)) && (ldv_2_callback_handler == 0) [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L8128-L8128] 0UL == flags [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L7516-L7516] (0 == loadtime && loadtime == 0) || (1 == loadtime && loadtime == 1) [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L7088-L7088] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,329 INFO L76 edCorrectnessWitness]: Location invariant before [L6311-L6311] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L10831-L10831] size == (size_t )8UL [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L12030-L12030] arg1 == (char const *)"&(&mcam->dev_lock)->rlock" [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L8181-L8181] 0UL == flags [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L8202-L8202] 0UL == flags [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L12050-L12050] arg1 == (char const *)"cafe_ccic" [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L7422-L7422] (1 == needed && needed == 1) || (0 == needed && needed == 0) [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L6156-L6156] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 14:54:24,330 INFO L76 edCorrectnessWitness]: Location invariant before [L8030-L8030] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L5604-L5604] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L9651-L9651] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L6035-L6035] 0 == arg2 [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L9595-L9595] ((55 == ov7670_info.type[2]) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L9598-L9598] ((((((48 == ov7670_info.type[5]) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L9776-L9776] 0 == ret [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L8346-L8346] ret == 0 [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L7138-L7138] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,331 INFO L76 edCorrectnessWitness]: Location invariant before [L5663-L5663] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L8426-L8426] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L9669-L9669] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L7102-L7102] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L9652-L9652] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L5757-L5757] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L8162-L8162] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L9653-L9653] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L5706-L5706] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,332 INFO L76 edCorrectnessWitness]: Location invariant before [L10720-L10720] (0L == c) && (((0L <= exp && exp <= 1L) && (exp == 0L || exp == 1L)) || exp == 0L) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L9866-L9866] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L9650-L9650] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L7960-L7960] ((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L7985-L7985] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L9952-L9952] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L7597-L7597] 0 <= i [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L6172-L6172] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,333 INFO L76 edCorrectnessWitness]: Location invariant before [L7134-L7136] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L6044-L6044] 0 == arg2 [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L6754-L6754] ((4L == nr && nr == 4L) || (3L == nr && nr == 3L)) || (6L == nr && nr == 6L) [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L6037-L6037] 0 == arg2 [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L6350-L6350] arg0 == data [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L8126-L8126] 0UL == flags [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L8127-L8127] 0UL == flags [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L8443-L8443] 0UL == flags [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L9524-L9524] frame <= 4294967294U [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L8226-L8226] 0UL == flags [2024-02-07 14:54:24,334 INFO L76 edCorrectnessWitness]: Location invariant before [L7474-L7474] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L8204-L8204] 0UL == flags [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L7479-L7479] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L7543-L7543] ((0 <= i) && (i <= 3)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L8042-L8042] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L5694-L5694] -12 == ret [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L8294-L8294] 9963797U == ctrl.id [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L5647-L5647] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L7482-L7482] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,335 INFO L76 edCorrectnessWitness]: Location invariant before [L5772-L5772] ret != 0 [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L6237-L6237] arg0 == data [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L9597-L9597] (((((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L6130-L6130] ((128UL == arg2) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler) [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L5697-L5697] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L6198-L6198] 0 == arg0 [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L7526-L7526] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L9694-L9694] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L6366-L6366] arg0 == data [2024-02-07 14:54:24,336 INFO L76 edCorrectnessWitness]: Location invariant before [L6274-L6274] arg0 == (void *)0 [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L8291-L8292] 9963797U == ctrl.id [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L8131-L8131] 0UL == flags [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L7519-L7519] 0 == loadtime [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L8441-L8441] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L9698-L9698] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L5669-L5669] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L6034-L6034] 0 == arg2 [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 14:54:24,337 INFO L76 edCorrectnessWitness]: Location invariant before [L7967-L7967] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L6078-L6078] (((((((((((((((((((((((((arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (ldv_9_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.bus == 0)) && (ldv_9_pci_driver_pci_driver->driver.groups == 0)) && (ldv_9_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_9_pci_driver_pci_driver->driver.name == 0)) && (ldv_9_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.owner == 0)) && (ldv_9_pci_driver_pci_driver->driver.p == 0)) && (ldv_9_pci_driver_pci_driver->driver.pm == 0)) && (ldv_9_pci_driver_pci_driver->driver.probe == 0)) && (ldv_9_pci_driver_pci_driver->driver.remove == 0)) && (ldv_9_pci_driver_pci_driver->driver.resume == 0)) && (ldv_9_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_9_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_9_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_9_pci_driver_pci_driver->err_handler == 0)) && (ldv_9_pci_driver_pci_driver->node.next == 0)) && (ldv_9_pci_driver_pci_driver->node.prev == 0)) && (ldv_9_pci_driver_pci_driver->resume_early == 0)) && (ldv_9_pci_driver_pci_driver->shutdown == 0)) && (ldv_9_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_9_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L6328-L6328] arg0 == data [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L8224-L8224] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L6492-L6492] 0UL == flags [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L6169-L6169] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L7056-L7056] (((1UL <= dma_mask) && (dma_mask <= 16777215UL)) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L8395-L8395] 0UL == flags [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L10769-L10769] nmemb == (size_t )1UL [2024-02-07 14:54:24,338 INFO L76 edCorrectnessWitness]: Location invariant before [L6375-L6376] (((((((((((((((((((((((((arg0 == data) && (ldv_3_resource_pm_message.event == 0)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L9298-L9298] 0 == ret [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L5744-L5744] mcam == & cam->mcam [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L6155-L6155] (0 == ldv_5_cafe_exit_default) && (ldv_5_cafe_exit_default == 0) [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L5856-L5856] 0 == ret [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L6158-L6158] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L9617-L9617] (((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.of_node == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L9862-L9862] ((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L8422-L8422] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,339 INFO L76 edCorrectnessWitness]: Location invariant before [L5748-L5748] (ret == 0) && (mcam == & cam->mcam) [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L12056-L12056] arg3 == (unsigned short const *)0U [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L6378-L6378] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L6170-L6170] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L7100-L7100] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L6804-L6804] flags == 0UL [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L6778-L6778] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L6135-L6135] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data) [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L9555-L9555] frame <= 4294967294U [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L9616-L9616] (((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,340 INFO L76 edCorrectnessWitness]: Location invariant before [L8411-L8411] (((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L9863-L9863] ((((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_4_1_default == 0) [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L9675-L9675] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L5746-L5746] mcam == & cam->mcam [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L6316-L6316] (((((((((((((((((((((((((0 == ldv_3_resource_pm_message.event) && (arg0 == data)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L9594-L9594] (111 == ov7670_info.type[0]) && (118 == ov7670_info.type[1]) [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L8160-L8160] 0UL == flags [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L6275-L6275] arg0 == (void *)0 [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L6036-L6036] 0 == arg2 [2024-02-07 14:54:24,341 INFO L76 edCorrectnessWitness]: Location invariant before [L12069-L12069] 0UL == arg1 [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L10774-L10774] nmemb == (size_t )1UL [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L6489-L6489] 0UL == flags [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L6140-L6140] 128UL == arg2 [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L9603-L9603] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L5752-L5752] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L8009-L8009] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L9633-L9633] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L7099-L7099] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L6794-L6796] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:54:24,342 INFO L76 edCorrectnessWitness]: Location invariant before [L7549-L7549] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L7398-L7398] 0 <= i [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L6783-L6784] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L8396-L8396] 0UL == flags [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L8432-L8432] 0UL == flags [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L7564-L7565] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L9324-L9324] ret == 0 [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L8124-L8124] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L7476-L7476] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,343 INFO L76 edCorrectnessWitness]: Location invariant before [L9615-L9615] ((((((((((((((((-32768 <= ((struct ov7670_config *)ov7670_info.platform_data)->clock_speed) && (((struct ov7670_config *)ov7670_info.platform_data)->clock_speed <= 32767)) && (0 == ov7670_info.type[6])) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4])) && (((struct ov7670_config *)ov7670_info.platform_data)->min_height == 240)) && (((struct ov7670_config *)ov7670_info.platform_data)->min_width == 320)) && (((struct ov7670_config *)ov7670_info.platform_data)->pclk_hb_disable == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->pll_bypass == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)0 || ((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)1) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L9683-L9683] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L9599-L9599] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L8046-L8046] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L9637-L9637] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L6603-L6603] ((128UL == flags) && (flags == 128UL)) && (name == (char const *)"cafe-ccic") [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L6327-L6327] arg0 == data [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L6073-L6073] ((0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (ldv_9_pci_driver_pci_driver == 0) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L10771-L10771] nmemb == (size_t )1UL [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L6450-L6450] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (flags == 208U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:54:24,344 INFO L76 edCorrectnessWitness]: Location invariant before [L6331-L6331] arg0 == data [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L8183-L8183] 0UL == flags [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L8348-L8348] ret == 0 [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L7304-L7304] (1U <= (unsigned int )mode) && ((unsigned int )mode != 0U) [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L5714-L5714] mcam == & cam->mcam [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L7981-L7981] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L9303-L9303] 0 == ret [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L9686-L9686] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L5702-L5702] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,345 INFO L76 edCorrectnessWitness]: Location invariant before [L7977-L7977] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L9532-L9532] ((frame <= 4294967294U) && (1U == handled)) && (handled == 1U) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L12151-L12151] (arg0 == (char const *)"/home/alpha/git/klever2/klever/native-scheduler-work-dir/scheduler/jobs/d5cd53f56669d61faa91054857893dbd/klever-core-work-dir/lkbce/arch/x86/include/asm/dma-mapping.h") && (arg1 == (int const )166) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L10714-L10714] 208U == flags [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L6178-L6178] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L5855-L5855] (0 == ret) && (ret == 0) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L5649-L5649] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L7087-L7087] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L8034-L8034] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L8038-L8038] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,346 INFO L76 edCorrectnessWitness]: Location invariant before [L12204-L12204] (10U == arg1) && (arg3 == (char const *)"mcam_core:1936:(&cam->ctrl_handler)->_lock") [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L7123-L7123] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L9661-L9661] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L9526-L9526] frame <= 4294967294U [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L8216-L8216] (0UL == flags) && (ret == 0) [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L5709-L5709] mcam == & cam->mcam [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L5219-L5219] ((1U <= mask) && (mask != 0U)) && ((((((val <= 268435456U && val <= 2147483647U) && mask <= 268435456U) && mask <= 2147483647U) && (val == 0U || val == 268435456U)) && ((mask == 1U || mask == 63U) || mask == 268435456U)) || (mask <= 3221225472U && (((((((((mask == 1U || mask == 4U) || mask == 63U) || mask == 65535U) || mask == 458752U) || mask == 12582912U) || mask == 16777212U) || mask == 268435456U) || mask == 1073496060U) || mask == 3221225472U))) [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L8178-L8178] 0UL == flags [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L8384-L8384] 0UL == flags [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant before [L8129-L8129] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,347 INFO L76 edCorrectnessWitness]: Location invariant after [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L8026-L8026] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L8298-L8298] 9963797U == ctrl.id [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L6124-L6124] 128UL == arg2 [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L6662-L6662] ((((((((((((((((((((((((((ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic")) && (ldv_func_arg1->driver.acpi_match_table == 0)) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0)) && (ldv_func_arg2->sig_ok == (_Bool)0 || ldv_func_arg2->sig_ok == (_Bool)1) [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L7078-L7078] ((208U == gfp) && (gfp == 208U)) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L5695-L5695] -12 == ret [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L9858-L9858] ((((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:54:24,348 INFO L76 edCorrectnessWitness]: Location invariant before [L9662-L9662] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L6797-L6797] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L7094-L7094] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L7576-L7576] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L8058-L8058] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L6056-L6056] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L7464-L7464] ((((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L9519-L9519] (0U == handled) && (handled == 0U) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L6226-L6226] ((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && ((unsigned long )ldv_2_data_data == 0UL) [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L11291-L11291] desc == (char const *)"" [2024-02-07 14:54:24,349 INFO L76 edCorrectnessWitness]: Location invariant before [L5717-L5717] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L9559-L9559] ((frame <= 4294967294U) && (handled <= 1U)) && (handled == 0U || handled == 1U) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L5195-L5195] (reg != 0U) && (((reg <= 32767U && ((((((((8U <= val && 180U <= reg) && reg <= 12636U) && val <= 524296U) && val <= 2147483647U) && val != 0U) && ((reg == 180U || reg == 12344U) || reg == 12636U)) && (((((val == 8U || val == 48U) || val == 49U) || val == 50U) || val == 524288U) || val == 524296U)) || ((((256U <= reg && reg <= 312U) && 0U == val) && val == 0U) && (((reg == 256U || reg == 300U) || reg == 308U) || reg == 312U)))) || (((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U))) || (((36U <= reg && reg <= 12636U) && reg <= 32767U) && (((((((((((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 52U) || reg == 56U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 256U) || reg == 300U) || reg == 308U) || reg == 312U) || reg == 12292U) || reg == 12300U) || reg == 12344U) || reg == 12636U))) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L8287-L8287] (ctrl.id == 0U) && (ctrl.value == 0) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L9811-L9811] ((((-128 <= ret) && (-12 <= ret)) && (ret <= 0)) && (ret <= 127)) && (ret == -12 || ret == 0) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L7997-L7997] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L5727-L5727] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L9687-L9687] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L5769-L5769] mcam == & cam->mcam [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L7541-L7541] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:54:24,350 INFO L76 edCorrectnessWitness]: Location invariant before [L5715-L5715] mcam == & cam->mcam [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L8212-L8212] 0UL == flags [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L6083-L6083] (0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L5703-L5703] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L6324-L6324] arg0 == data [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L7478-L7478] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L12187-L12187] arg1 == (char const *)"&cam->smbus_wait" [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L6452-L6452] 208U == flags [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L9865-L9865] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:54:24,351 INFO L76 edCorrectnessWitness]: Location invariant before [L7119-L7119] (attrs == (struct dma_attrs *)0) && (_flags == 0UL) [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L8774-L8774] vq == & cam->vb_queue [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L9688-L9688] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L6129-L6129] (128UL == arg2) && (arg0 == ldv_7_line_line) [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L8208-L8208] (0UL == flags) && (ret != 0) [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L5721-L5721] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L9966-L9967] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L7116-L7116] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L8382-L8382] 0UL == flags [2024-02-07 14:54:24,352 INFO L76 edCorrectnessWitness]: Location invariant before [L8214-L8214] 0UL == flags [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L6240-L6240] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L7131-L7131] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L6228-L6228] (((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L7530-L7531] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L9792-L9792] 0 == ret [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L7574-L7574] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L5686-L5686] (-12 == ret) && (ret == -12) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L6314-L6314] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L6490-L6490] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 14:54:24,353 INFO L76 edCorrectnessWitness]: Location invariant before [L5643-L5643] data == cam [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L5217-L5217] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L9648-L9648] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L5249-L5249] dev == __mptr [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L5689-L5689] -12 == ret [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L8398-L8398] 0UL == flags [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L6185-L6185] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == 0)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L9778-L9778] 0 == ret [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L6605-L6605] (128UL == flags) && (name == (char const *)"cafe-ccic") [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L6230-L6230] (0 == ldv_2_data_data) && (arg0 == data) [2024-02-07 14:54:24,354 INFO L76 edCorrectnessWitness]: Location invariant before [L6180-L6180] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L6298-L6298] (0 == ldv_3_resource_pm_message.event) && (ldv_3_resource_pm_message.event == 0) [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L6238-L6239] arg0 == data [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L7514-L7514] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L9357-L9357] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L8004-L8004] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L6040-L6041] 0 == arg2 [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L9682-L9682] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L12081-L12081] ((1 == arg2) && (3U == arg1)) && (arg3 == (void *)0) [2024-02-07 14:54:24,355 INFO L76 edCorrectnessWitness]: Location invariant before [L7462-L7462] ((("cafe_ccic" == descriptor.modname) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L5531-L5531] 0UL == flags [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L8189-L8189] 0UL == flags [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L5707-L5707] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L6241-L6241] arg0 == data [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L7961-L7961] (((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L8096-L8096] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L7958-L7958] ((0U == widthy) && (fmt == & cam->pix_format)) && (widthy == 0U) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L5659-L5659] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L8054-L8054] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,356 INFO L76 edCorrectnessWitness]: Location invariant before [L6231-L6231] ((0 == ldv_2_data_data) && (arg0 == data)) && (ldv_2_thread_thread == 0) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L5654-L5654] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L9655-L9655] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L8065-L8065] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L12110-L12110] 208U == arg0 [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L9774-L9774] (0 == ret) && (ret == 0) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant after [L6777-L6777] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L7171-L7171] (-1 == nr) && (0 == type) [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L7428-L7428] 0 == needed [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L10775-L10775] nmemb == (size_t )1UL [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L6126-L6126] 128UL == arg2 [2024-02-07 14:54:24,357 INFO L76 edCorrectnessWitness]: Location invariant before [L5532-L5532] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L8008-L8008] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L6157-L6157] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L6273-L6273] arg0 == (void *)0 [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L7535-L7535] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L6080-L6080] (arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L6312-L6312] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L8176-L8176] 0UL == flags [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L9300-L9300] 0 == ret [2024-02-07 14:54:24,358 INFO L76 edCorrectnessWitness]: Location invariant before [L7397-L7397] 0 <= i [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L9784-L9784] ret != 0 [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L6776-L6776] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L8116-L8116] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L8076-L8076] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L5596-L5596] 0UL == flags [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L9345-L9345] (((((1708U == descriptor.lineno) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.lineno == 1708U) [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L9305-L9305] 0 == ret [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant after [L6775-L6775] (0UL == __ret) && (__ret == 0UL) [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L7599-L7599] 0 <= i [2024-02-07 14:54:24,359 INFO L76 edCorrectnessWitness]: Location invariant before [L8407-L8407] ((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L6355-L6355] arg0 == data [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L5830-L5830] ret != 0 [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L10830-L10830] size == (size_t )8UL [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant after [L6779-L6779] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L10776-L10776] nmemb == (size_t )1UL [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L9700-L9700] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L7974-L7974] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L9356-L9356] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L6206-L6206] 0 == arg0 [2024-02-07 14:54:24,360 INFO L76 edCorrectnessWitness]: Location invariant before [L6245-L6245] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L9677-L9677] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L9530-L9530] frame <= 4294967294U [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L6313-L6313] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L9674-L9674] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L10749-L10749] ((size <= 1808U && size <= 32767U) && (((size == 0U || size == 1U) || size == 304U) || size == 1808U)) || (size == 0U && size == (size_t )0UL) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L5719-L5719] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L8125-L8125] 0UL == flags [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L8101-L8101] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L8110-L8110] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,361 INFO L76 edCorrectnessWitness]: Location invariant before [L6790-L6790] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L5600-L5600] 0UL == flags [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L8173-L8173] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L7229-L7229] code == mbus_fmt->code [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L7060-L7060] (((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (dma_mask <= 4294967295UL)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L5662-L5662] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L5664-L5664] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L6249-L6249] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L6671-L6671] (((((((((((((((((((((((ldv_func_arg1->driver.acpi_match_table == 0) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0) [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L6388-L6388] arg0 == data [2024-02-07 14:54:24,362 INFO L76 edCorrectnessWitness]: Location invariant before [L7121-L7121] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L6305-L6305] (((((((((((((((((((((((((0 == ldv_3_resource_pm_message.event) && (arg0 == data)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L6174-L6174] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L8229-L8229] 0UL == flags [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L5205-L5205] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && ((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L6107-L6107] ((((((((((((((((((((((((arg0 == ldv_8_pci_driver_pci_driver) && (ldv_8_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.bus == 0)) && (ldv_8_pci_driver_pci_driver->driver.groups == 0)) && (ldv_8_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_8_pci_driver_pci_driver->driver.name == 0)) && (ldv_8_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.owner == 0)) && (ldv_8_pci_driver_pci_driver->driver.p == 0)) && (ldv_8_pci_driver_pci_driver->driver.pm == 0)) && (ldv_8_pci_driver_pci_driver->driver.probe == 0)) && (ldv_8_pci_driver_pci_driver->driver.remove == 0)) && (ldv_8_pci_driver_pci_driver->driver.resume == 0)) && (ldv_8_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_8_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_8_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_8_pci_driver_pci_driver->err_handler == 0)) && (ldv_8_pci_driver_pci_driver->node.next == 0)) && (ldv_8_pci_driver_pci_driver->node.prev == 0)) && (ldv_8_pci_driver_pci_driver->resume_early == 0)) && (ldv_8_pci_driver_pci_driver->shutdown == 0)) && (ldv_8_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_8_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L7595-L7596] 0 <= i [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L9614-L9614] ((((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L7085-L7085] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,363 INFO L76 edCorrectnessWitness]: Location invariant before [L7169-L7169] (((-1 == nr) && (0 == type)) && (type == 0)) && (nr == -1) [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L5765-L5765] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L5761-L5761] mcam == & cam->mcam [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L9343-L9343] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L7118-L7118] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L8010-L8010] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L5730-L5730] mcam == & cam->mcam [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L6109-L6109] arg0 == ldv_8_pci_driver_pci_driver [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L7460-L7460] ("cafe_ccic" == descriptor.modname) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L5700-L5700] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,364 INFO L76 edCorrectnessWitness]: Location invariant before [L5534-L5534] 0UL == flags [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L10711-L10711] (((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L5248-L5248] dev == __mptr [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L6304-L6304] (((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L8081-L8081] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L9626-L9626] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L7081-L7081] (dev == 0) && (attrs == (struct dma_attrs *)0) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L9685-L9685] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L8112-L8112] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L6322-L6322] arg0 == data [2024-02-07 14:54:24,365 INFO L76 edCorrectnessWitness]: Location invariant before [L7402-L7402] 0 <= i [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L7038-L7038] (0UL == dma_mask) && (dma_mask == 0UL) [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L7091-L7093] attrs == (struct dma_attrs *)0 [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L8158-L8158] (0UL == flags) && (flags == 0UL) [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L7572-L7572] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L10833-L10833] size == (size_t )8UL [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L9565-L9565] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L6786-L6786] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L5735-L5735] mcam == & cam->mcam [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L5599-L5599] 0UL == flags [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant after [L6778-L6778] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 14:54:24,366 INFO L76 edCorrectnessWitness]: Location invariant before [L5601-L5601] 0UL == flags [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L7963-L7963] (((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L8071-L8071] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L7553-L7553] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L6162-L6162] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L9938-L9939] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L6348-L6348] arg0 == data [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L9596-L9596] (((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L6777-L6777] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 14:54:24,367 INFO L76 edCorrectnessWitness]: Location invariant before [L8016-L8016] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L9867-L9867] (((((((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0 == ldv_4_ldv_param_4_1_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_mmap == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_ldv_param_4_1_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_4_1_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_3_default == ldv_4_ldv_param_4_1_default) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L8420-L8420] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L6337-L6337] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L7957-L7957] fmt == & cam->pix_format [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L5728-L5728] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L8015-L8015] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L9948-L9950] (ldv_4_callback_read == 0) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L5747-L5747] mcam == & cam->mcam [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L7059-L7059] ((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 14:54:24,368 INFO L76 edCorrectnessWitness]: Location invariant before [L9607-L9607] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L8300-L8300] 9963797U == ctrl.id [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L8408-L8408] (((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L6131-L6131] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (ldv_7_thread_thread == 0) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L7466-L7466] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L8374-L8374] 0UL == flags [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L5644-L5644] (data == cam) && (mcam == & cam->mcam) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L7965-L7965] ((((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags)) && (descriptor.flags == 0U) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L10003-L10003] arg3 == 0UL [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L6077-L6077] (((((((((((((((((((((((((0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (arg0->driver.acpi_match_table == 0)) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L6788-L6789] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 14:54:24,369 INFO L76 edCorrectnessWitness]: Location invariant before [L6042-L6042] 0 == arg2 [2024-02-07 14:54:24,370 INFO L76 edCorrectnessWitness]: Location invariant before [L7602-L7602] 0 <= i [2024-02-07 14:54:24,370 INFO L76 edCorrectnessWitness]: Location invariant before [L7566-L7566] 0 == loadtime || 1 == loadtime [2024-02-07 14:54:24,370 INFO L76 edCorrectnessWitness]: Location invariant before [L5705-L5705] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 14:54:24,370 INFO L76 edCorrectnessWitness]: Location invariant before [L10829-L10829] size == (size_t )8UL [2024-02-07 14:54:24,370 INFO L76 edCorrectnessWitness]: Location invariant before [L11285-L11285] (((0 <= expr) && (expr <= 1)) && (desc == (char const *)"")) && (expr == 0 || expr == 1) [2024-02-07 14:54:24,370 INFO L76 edCorrectnessWitness]: Location invariant before [L8025-L8025] (((((((widthuv <= 2147483647U) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 14:54:24,464 INFO L178 MainTranslator]: Built tables and reachable declarations [2024-02-07 14:54:26,342 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.IllegalArgumentException: cannot determine size of incomplete type at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructSizeTValueAndOffsetsStructAndUnion(TypeSizeAndOffsetComputer.java:233) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.computeSize(TypeSizeAndOffsetComputer.java:184) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructBytesizeExpression(TypeSizeAndOffsetComputer.java:121) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.checkIfNecessaryMemoryModelAdaption(CHandler.java:1038) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:978) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:281) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:743) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:284) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1444) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:222) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1105) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1088) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1857) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:204) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1105) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1088) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1105) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1088) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1105) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1088) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:385) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1506) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:157) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3384) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2404) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:611) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:133) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:192) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:117) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:145) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2024-02-07 14:54:26,346 INFO L158 Benchmark]: Toolchain (without parser) took 29746.59ms. Allocated memory was 203.4MB in the beginning and 314.6MB in the end (delta: 111.1MB). Free memory was 133.3MB in the beginning and 183.7MB in the end (delta: -50.4MB). Peak memory consumption was 169.8MB. Max. memory is 16.1GB. [2024-02-07 14:54:26,347 INFO L158 Benchmark]: Witness Parser took 0.17ms. Allocated memory is still 60.8MB. Free memory was 37.6MB in the beginning and 37.5MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 14:54:26,347 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 102.8MB. Free memory is still 57.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 14:54:26,348 INFO L158 Benchmark]: CACSL2BoogieTranslator took 29744.21ms. Allocated memory was 203.4MB in the beginning and 314.6MB in the end (delta: 111.1MB). Free memory was 133.3MB in the beginning and 183.7MB in the end (delta: -50.4MB). Peak memory consumption was 169.8MB. Max. memory is 16.1GB. [2024-02-07 14:54:26,349 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Witness Parser took 0.17ms. Allocated memory is still 60.8MB. Free memory was 37.6MB in the beginning and 37.5MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. * CDTParser took 0.09ms. Allocated memory is still 102.8MB. Free memory is still 57.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 29744.21ms. Allocated memory was 203.4MB in the beginning and 314.6MB in the end (delta: 111.1MB). Free memory was 133.3MB in the beginning and 183.7MB in the end (delta: -50.4MB). Peak memory consumption was 169.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: IllegalArgumentException: cannot determine size of incomplete type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: cannot determine size of incomplete type: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructSizeTValueAndOffsetsStructAndUnion(TypeSizeAndOffsetComputer.java:233) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: IllegalArgumentException: cannot determine size of incomplete type