./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3ddf607d1745197f42ec93d91371fe3b581377117340b3a7d449f25d43cdec16 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:24:41,390 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:24:41,441 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 07:24:41,445 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:24:41,445 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:24:41,465 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:24:41,465 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:24:41,465 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:24:41,466 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:24:41,466 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:24:41,466 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:24:41,466 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:24:41,466 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:24:41,466 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:24:41,466 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:24:41,466 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:24:41,467 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:24:41,467 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:24:41,468 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:24:41,468 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:24:41,468 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:24:41,469 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:24:41,469 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3ddf607d1745197f42ec93d91371fe3b581377117340b3a7d449f25d43cdec16 [2024-12-02 07:24:41,704 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:24:41,712 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:24:41,714 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:24:41,715 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:24:41,716 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:24:41,717 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i [2024-12-02 07:24:44,366 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/data/04596802e/c25fd1540e9e458094c20483f1eaafcb/FLAG4eb5df7ac [2024-12-02 07:24:44,860 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:24:44,861 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i [2024-12-02 07:24:44,897 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/data/04596802e/c25fd1540e9e458094c20483f1eaafcb/FLAG4eb5df7ac [2024-12-02 07:24:44,949 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/data/04596802e/c25fd1540e9e458094c20483f1eaafcb [2024-12-02 07:24:44,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:24:44,953 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:24:44,954 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:24:44,954 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:24:44,958 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:24:44,959 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:24:44" (1/1) ... [2024-12-02 07:24:44,960 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c285dbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:44, skipping insertion in model container [2024-12-02 07:24:44,960 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:24:44" (1/1) ... [2024-12-02 07:24:45,080 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:24:47,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i[402050,402063] [2024-12-02 07:24:47,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i[402195,402208] [2024-12-02 07:24:47,940 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:24:47,976 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:24:48,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6124] [2024-12-02 07:24:48,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6131] [2024-12-02 07:24:48,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6138] [2024-12-02 07:24:48,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6242-6243] [2024-12-02 07:24:48,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6248-6250] [2024-12-02 07:24:48,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6275-6276] [2024-12-02 07:24:48,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6281-6283] [2024-12-02 07:24:48,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6307-6308] [2024-12-02 07:24:48,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6313-6315] [2024-12-02 07:24:48,097 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [6350] [2024-12-02 07:24:48,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (488), "i" (12UL)); [6550-6551] [2024-12-02 07:24:48,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [6934-6935] [2024-12-02 07:24:48,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6941] [2024-12-02 07:24:48,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (317), "i" (12UL)); [7633-7634] [2024-12-02 07:24:48,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (321), "i" (12UL)); [7647-7648] [2024-12-02 07:24:48,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7671] [2024-12-02 07:24:48,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7676] [2024-12-02 07:24:48,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7678] [2024-12-02 07:24:48,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (374), "i" (12UL)); [7752-7753] [2024-12-02 07:24:48,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7760] [2024-12-02 07:24:48,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (393), "i" (12UL)); [7779-7780] [2024-12-02 07:24:48,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7802] [2024-12-02 07:24:48,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (451), "i" (12UL)); [7883-7884] [2024-12-02 07:24:48,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (473), "i" (12UL)); [7924-7925] [2024-12-02 07:24:48,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (482), "i" (12UL)); [7939-7940] [2024-12-02 07:24:48,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (496), "i" (12UL)); [7965-7966] [2024-12-02 07:24:48,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (514), "i" (12UL)); [7992-7993] [2024-12-02 07:24:48,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (np->stats)); [8108] [2024-12-02 07:24:48,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (599), "i" (12UL)); [8222-8223] [2024-12-02 07:24:48,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8274] [2024-12-02 07:24:48,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8276] [2024-12-02 07:24:48,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (678), "i" (12UL)); [8339-8340] [2024-12-02 07:24:48,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (775), "i" (12UL)); [8522-8523] [2024-12-02 07:24:48,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (855), "i" (12UL)); [8672-8673] [2024-12-02 07:24:48,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (858), "i" (12UL)); [8689-8690] [2024-12-02 07:24:48,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (np->stats)); [8767] [2024-12-02 07:24:48,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8855] [2024-12-02 07:24:48,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8970] [2024-12-02 07:24:48,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (np->stats)); [9042] [2024-12-02 07:24:48,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (np->stats)); [9412] [2024-12-02 07:24:48,362 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i[402050,402063] [2024-12-02 07:24:48,363 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i[402195,402208] [2024-12-02 07:24:48,369 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:24:48,566 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:24:48,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48 WrapperNode [2024-12-02 07:24:48,566 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:24:48,567 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:24:48,567 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:24:48,567 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:24:48,573 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:48,629 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:48,762 INFO L138 Inliner]: procedures = 546, calls = 2404, calls flagged for inlining = 260, calls inlined = 202, statements flattened = 5297 [2024-12-02 07:24:48,763 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:24:48,763 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:24:48,763 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:24:48,763 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:24:48,772 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:48,773 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:48,792 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,754 INFO L175 MemorySlicer]: Split 868 memory accesses to 30 slices as follows [4, 2, 12, 1, 8, 2, 21, 0, 4, 2, 27, 2, 12, 5, 4, 2, 2, 2, 2, 3, 44, 1, 13, 2, 653, 2, 10, 4, 4, 18]. 75 percent of accesses are in the largest equivalence class. The 147 initializations are split as follows [0, 0, 12, 1, 0, 0, 0, 0, 4, 0, 27, 0, 12, 0, 0, 0, 0, 2, 0, 3, 0, 0, 0, 0, 64, 0, 0, 4, 0, 18]. The 407 writes are split as follows [0, 1, 0, 0, 4, 1, 18, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 44, 0, 0, 1, 324, 1, 6, 0, 2, 0]. [2024-12-02 07:24:49,755 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,755 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,857 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,865 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,883 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,913 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,926 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,961 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:24:49,962 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:24:49,962 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:24:49,962 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:24:49,963 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (1/1) ... [2024-12-02 07:24:49,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:24:49,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:24:49,993 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:24:49,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:24:50,019 INFO L130 BoogieDeclarations]: Found specification of procedure get_page [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure get_page [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_rx_lock_of_netfront_info [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_rx_lock_of_netfront_info [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure bind_evtchn_to_irqhandler [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_evtchn_to_irqhandler [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2024-12-02 07:24:50,020 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_tx_interrupt [2024-12-02 07:24:50,020 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_tx_interrupt [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_grant_ring [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_grant_ring [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure free_percpu [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure free_percpu [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_claim_grant_reference [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_claim_grant_reference [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_end_foreign_access [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_end_foreign_access [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_disconnect_backend [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_disconnect_backend [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_alloc_grant_references [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_alloc_grant_references [2024-12-02 07:24:50,021 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_release_grant_reference [2024-12-02 07:24:50,021 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_release_grant_reference [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_rxidx [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_rxidx [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure pfn_to_mfn [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pfn_to_mfn [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure skb_entry_set_link [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_entry_set_link [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 07:24:50,022 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 07:24:50,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 07:24:50,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 07:24:50,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_free_grant_references [2024-12-02 07:24:50,025 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_free_grant_references [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2024-12-02 07:24:50,025 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-12-02 07:24:50,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 07:24:50,025 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 07:24:50,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 07:24:50,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 07:24:50,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_poll_controller [2024-12-02 07:24:50,027 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_poll_controller [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 07:24:50,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 07:24:50,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 07:24:50,029 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 07:24:50,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 07:24:50,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 07:24:50,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 07:24:50,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 07:24:50,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 07:24:50,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 07:24:50,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 07:24:50,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 07:24:50,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 07:24:50,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 07:24:50,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 07:24:50,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_124 [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_124 [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_get_rx_ref [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_get_rx_ref [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_netfront_info [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_netfront_info [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 07:24:50,033 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_uninit [2024-12-02 07:24:50,033 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_uninit [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2024-12-02 07:24:50,034 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 07:24:50,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 07:24:50,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 07:24:50,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 07:24:50,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_grant_foreign_access_ref [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_grant_foreign_access_ref [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_get_rx_skb [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_get_rx_skb [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:24:50,037 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-12-02 07:24:50,037 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 07:24:50,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 07:24:50,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 07:24:50,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 07:24:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_release_tx_bufs [2024-12-02 07:24:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_release_tx_bufs [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2024-12-02 07:24:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_write [2024-12-02 07:24:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_write [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-12-02 07:24:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-12-02 07:24:50,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 07:24:50,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2024-12-02 07:24:50,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_transaction_end [2024-12-02 07:24:50,042 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_transaction_end [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-02 07:24:50,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-12-02 07:24:50,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-02 07:24:50,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-12-02 07:24:50,044 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 07:24:50,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2024-12-02 07:24:50,044 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_alloc_evtchn [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_alloc_evtchn [2024-12-02 07:24:50,044 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2024-12-02 07:24:50,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2024-12-02 07:24:50,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 07:24:50,044 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2024-12-02 07:24:50,045 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2024-12-02 07:24:50,045 INFO L130 BoogieDeclarations]: Found specification of procedure netfront_tx_slot_available [2024-12-02 07:24:50,045 INFO L138 BoogieDeclarations]: Found implementation of procedure netfront_tx_slot_available [2024-12-02 07:24:50,045 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2024-12-02 07:24:50,045 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2024-12-02 07:24:50,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_lock_of_netfront_info [2024-12-02 07:24:50,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_lock_of_netfront_info [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_can_sg [2024-12-02 07:24:50,046 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_can_sg [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 07:24:50,046 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure store_rxbuf_min [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure store_rxbuf_min [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_107 [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_107 [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure add_id_to_freelist [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure add_id_to_freelist [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_alloc_rx_buffers [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_alloc_rx_buffers [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2024-12-02 07:24:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_end_foreign_access_ref [2024-12-02 07:24:50,047 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_end_foreign_access_ref [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_104 [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_104 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure unbind_from_irqhandler [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure unbind_from_irqhandler [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure get_zeroed_page [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure get_zeroed_page [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_end_access [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_end_access [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure skb_add_rx_frag [2024-12-02 07:24:50,048 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_add_rx_frag [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 07:24:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 07:24:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2024-12-02 07:24:50,054 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 07:24:50,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure get_id_from_freelist [2024-12-02 07:24:50,054 INFO L138 BoogieDeclarations]: Found implementation of procedure get_id_from_freelist [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-12-02 07:24:50,054 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_rx_interrupt [2024-12-02 07:24:50,054 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_rx_interrupt [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_rx_lock_of_netfront_info [2024-12-02 07:24:50,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_rx_lock_of_netfront_info [2024-12-02 07:24:50,054 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_105 [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_105 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure store_rxbuf_max [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure store_rxbuf_max [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_interrupt [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_interrupt [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_123 [2024-12-02 07:24:50,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_123 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 07:24:50,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 07:24:50,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2024-12-02 07:24:50,056 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2024-12-02 07:24:50,056 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_free_evtchn [2024-12-02 07:24:50,056 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_free_evtchn [2024-12-02 07:24:50,056 INFO L130 BoogieDeclarations]: Found specification of procedure xennet_tx_buf_gc [2024-12-02 07:24:50,056 INFO L138 BoogieDeclarations]: Found implementation of procedure xennet_tx_buf_gc [2024-12-02 07:24:51,063 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:24:51,066 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:25:03,970 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 07:25:08,846 INFO L? ?]: Removed 2937 outVars from TransFormulas that were not future-live. [2024-12-02 07:25:08,847 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:25:08,886 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:25:08,886 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2024-12-02 07:25:08,886 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:25:08 BoogieIcfgContainer [2024-12-02 07:25:08,886 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:25:08,888 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:25:08,889 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:25:08,893 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:25:08,893 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:24:44" (1/3) ... [2024-12-02 07:25:08,894 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66d8317a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:25:08, skipping insertion in model container [2024-12-02 07:25:08,894 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:48" (2/3) ... [2024-12-02 07:25:08,894 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66d8317a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:25:08, skipping insertion in model container [2024-12-02 07:25:08,894 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:25:08" (3/3) ... [2024-12-02 07:25:08,895 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i [2024-12-02 07:25:08,909 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:25:08,912 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-alloc-spinlock_drivers-net-xen-netfront.cil.i that has 179 procedures, 2103 locations, 1 initial locations, 95 loop locations, and 1 error locations. [2024-12-02 07:25:08,995 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:25:09,005 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@28418e03, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:25:09,006 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:25:09,014 INFO L276 IsEmpty]: Start isEmpty. Operand has 1841 states, 1259 states have (on average 1.26131850675139) internal successors, (1588), 1301 states have internal predecessors, (1588), 461 states have call successors, (461), 120 states have call predecessors, (461), 119 states have return successors, (457), 450 states have call predecessors, (457), 457 states have call successors, (457) [2024-12-02 07:25:09,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:25:09,038 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:25:09,039 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:25:09,040 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:25:09,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:25:09,044 INFO L85 PathProgramCache]: Analyzing trace with hash 709693877, now seen corresponding path program 1 times [2024-12-02 07:25:09,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:25:09,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101978585] [2024-12-02 07:25:09,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:25:09,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:25:13,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:25:14,175 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2024-12-02 07:25:14,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:25:14,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101978585] [2024-12-02 07:25:14,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101978585] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:25:14,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:25:14,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:25:14,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968924516] [2024-12-02 07:25:14,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:25:14,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:25:14,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:25:14,198 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:25:14,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:25:14,203 INFO L87 Difference]: Start difference. First operand has 1841 states, 1259 states have (on average 1.26131850675139) internal successors, (1588), 1301 states have internal predecessors, (1588), 461 states have call successors, (461), 120 states have call predecessors, (461), 119 states have return successors, (457), 450 states have call predecessors, (457), 457 states have call successors, (457) Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 07:25:18,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:25:25,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:25:25,362 INFO L93 Difference]: Finished difference Result 3649 states and 4990 transitions. [2024-12-02 07:25:25,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:25:25,364 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 228 [2024-12-02 07:25:25,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:25:25,386 INFO L225 Difference]: With dead ends: 3649 [2024-12-02 07:25:25,386 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:25:25,395 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:25:25,397 INFO L435 NwaCegarLoop]: 2483 mSDtfsCounter, 2415 mSDsluCounter, 1565 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2415 SdHoareTripleChecker+Valid, 4048 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:25:25,398 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2415 Valid, 4048 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 921 Invalid, 1 Unknown, 0 Unchecked, 10.8s Time] [2024-12-02 07:25:25,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:25:25,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:25:25,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2457695406929896) internal successors, (1546), 1279 states have internal predecessors, (1546), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:25:25,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2420 transitions. [2024-12-02 07:25:25,526 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2420 transitions. Word has length 228 [2024-12-02 07:25:25,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:25:25,528 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2420 transitions. [2024-12-02 07:25:25,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 07:25:25,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2420 transitions. [2024-12-02 07:25:25,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-12-02 07:25:25,535 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:25:25,535 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:25:25,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 07:25:25,536 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:25:25,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:25:25,536 INFO L85 PathProgramCache]: Analyzing trace with hash 997705834, now seen corresponding path program 1 times [2024-12-02 07:25:25,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:25:25,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587575573] [2024-12-02 07:25:25,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:25:25,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:25:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:25:30,742 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:25:30,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:25:30,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587575573] [2024-12-02 07:25:30,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587575573] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:25:30,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:25:30,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:25:30,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382112767] [2024-12-02 07:25:30,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:25:30,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:25:30,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:25:30,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:25:30,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:25:30,747 INFO L87 Difference]: Start difference. First operand 1797 states and 2420 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:25:34,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:25:42,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:25:42,755 INFO L93 Difference]: Finished difference Result 3569 states and 4813 transitions. [2024-12-02 07:25:42,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:25:42,756 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 203 [2024-12-02 07:25:42,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:25:42,768 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:25:42,769 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:25:42,775 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:25:42,776 INFO L435 NwaCegarLoop]: 2417 mSDtfsCounter, 3042 mSDsluCounter, 1542 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3042 SdHoareTripleChecker+Valid, 3959 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:25:42,776 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3042 Valid, 3959 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 11.6s Time] [2024-12-02 07:25:42,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:25:42,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:25:42,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2449637389202257) internal successors, (1545), 1279 states have internal predecessors, (1545), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:25:42,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2419 transitions. [2024-12-02 07:25:42,881 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2419 transitions. Word has length 203 [2024-12-02 07:25:42,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:25:42,882 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2419 transitions. [2024-12-02 07:25:42,882 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:25:42,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2419 transitions. [2024-12-02 07:25:42,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 07:25:42,887 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:25:42,888 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:25:42,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 07:25:42,888 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:25:42,888 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:25:42,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1419280513, now seen corresponding path program 1 times [2024-12-02 07:25:42,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:25:42,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115282681] [2024-12-02 07:25:42,889 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:25:42,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:25:46,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:25:47,496 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:25:47,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:25:47,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115282681] [2024-12-02 07:25:47,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115282681] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:25:47,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:25:47,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:25:47,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161846194] [2024-12-02 07:25:47,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:25:47,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:25:47,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:25:47,498 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:25:47,498 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:25:47,498 INFO L87 Difference]: Start difference. First operand 1797 states and 2419 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:25:51,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:25:59,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:25:59,456 INFO L93 Difference]: Finished difference Result 3569 states and 4811 transitions. [2024-12-02 07:25:59,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:25:59,457 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 204 [2024-12-02 07:25:59,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:25:59,468 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:25:59,468 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:25:59,473 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:25:59,474 INFO L435 NwaCegarLoop]: 2416 mSDtfsCounter, 3039 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3039 SdHoareTripleChecker+Valid, 3957 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:25:59,474 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3039 Valid, 3957 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 11.6s Time] [2024-12-02 07:25:59,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:25:59,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:25:59,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2441579371474618) internal successors, (1544), 1279 states have internal predecessors, (1544), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:25:59,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2418 transitions. [2024-12-02 07:25:59,584 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2418 transitions. Word has length 204 [2024-12-02 07:25:59,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:25:59,585 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2418 transitions. [2024-12-02 07:25:59,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:25:59,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2418 transitions. [2024-12-02 07:25:59,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-12-02 07:25:59,589 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:25:59,590 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:25:59,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 07:25:59,590 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:25:59,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:25:59,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1036435398, now seen corresponding path program 1 times [2024-12-02 07:25:59,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:25:59,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783998650] [2024-12-02 07:25:59,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:25:59,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:26:03,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:26:03,865 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:26:03,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:26:03,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783998650] [2024-12-02 07:26:03,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783998650] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:26:03,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:26:03,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:26:03,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603552439] [2024-12-02 07:26:03,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:26:03,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:26:03,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:26:03,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:26:03,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:26:03,867 INFO L87 Difference]: Start difference. First operand 1797 states and 2418 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:26:07,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:26:16,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:26:16,026 INFO L93 Difference]: Finished difference Result 3569 states and 4809 transitions. [2024-12-02 07:26:16,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:26:16,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 205 [2024-12-02 07:26:16,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:26:16,036 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:26:16,036 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:26:16,040 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:26:16,041 INFO L435 NwaCegarLoop]: 2415 mSDtfsCounter, 3036 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3036 SdHoareTripleChecker+Valid, 3955 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:26:16,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3036 Valid, 3955 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 11.8s Time] [2024-12-02 07:26:16,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:26:16,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:26:16,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.243352135374698) internal successors, (1543), 1279 states have internal predecessors, (1543), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:26:16,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2417 transitions. [2024-12-02 07:26:16,128 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2417 transitions. Word has length 205 [2024-12-02 07:26:16,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:26:16,129 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2417 transitions. [2024-12-02 07:26:16,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:26:16,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2417 transitions. [2024-12-02 07:26:16,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2024-12-02 07:26:16,132 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:26:16,132 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:26:16,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 07:26:16,133 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:26:16,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:26:16,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1463081965, now seen corresponding path program 1 times [2024-12-02 07:26:16,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:26:16,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965616320] [2024-12-02 07:26:16,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:26:16,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:26:19,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:26:20,494 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2024-12-02 07:26:20,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:26:20,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965616320] [2024-12-02 07:26:20,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965616320] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:26:20,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:26:20,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:26:20,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138494922] [2024-12-02 07:26:20,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:26:20,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:26:20,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:26:20,495 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:26:20,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:26:20,495 INFO L87 Difference]: Start difference. First operand 1797 states and 2417 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 07:26:24,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:26:33,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:26:33,011 INFO L93 Difference]: Finished difference Result 3569 states and 4807 transitions. [2024-12-02 07:26:33,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:26:33,011 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 232 [2024-12-02 07:26:33,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:26:33,021 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:26:33,021 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:26:33,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:26:33,027 INFO L435 NwaCegarLoop]: 2414 mSDtfsCounter, 3031 mSDsluCounter, 1539 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1728 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3031 SdHoareTripleChecker+Valid, 3953 SdHoareTripleChecker+Invalid, 2607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:26:33,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3031 Valid, 3953 Invalid, 2607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 12.2s Time] [2024-12-02 07:26:33,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:26:33,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:26:33,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.242546333601934) internal successors, (1542), 1279 states have internal predecessors, (1542), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:26:33,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2416 transitions. [2024-12-02 07:26:33,190 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2416 transitions. Word has length 232 [2024-12-02 07:26:33,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:26:33,190 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2416 transitions. [2024-12-02 07:26:33,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 07:26:33,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2416 transitions. [2024-12-02 07:26:33,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-12-02 07:26:33,197 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:26:33,197 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:26:33,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:26:33,197 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:26:33,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:26:33,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1011668638, now seen corresponding path program 1 times [2024-12-02 07:26:33,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:26:33,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743960886] [2024-12-02 07:26:33,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:26:33,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:26:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:26:37,214 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2024-12-02 07:26:37,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:26:37,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743960886] [2024-12-02 07:26:37,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743960886] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:26:37,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:26:37,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:26:37,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352628275] [2024-12-02 07:26:37,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:26:37,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:26:37,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:26:37,216 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:26:37,216 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:26:37,216 INFO L87 Difference]: Start difference. First operand 1797 states and 2416 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 07:26:41,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:26:49,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:26:49,817 INFO L93 Difference]: Finished difference Result 3569 states and 4805 transitions. [2024-12-02 07:26:49,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:26:49,818 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 233 [2024-12-02 07:26:49,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:26:49,830 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:26:49,830 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:26:49,835 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:26:49,836 INFO L435 NwaCegarLoop]: 2413 mSDtfsCounter, 3028 mSDsluCounter, 1538 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1728 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3028 SdHoareTripleChecker+Valid, 3951 SdHoareTripleChecker+Invalid, 2607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1728 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:26:49,836 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3028 Valid, 3951 Invalid, 2607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1728 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 12.3s Time] [2024-12-02 07:26:49,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:26:49,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:26:49,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.24174053182917) internal successors, (1541), 1279 states have internal predecessors, (1541), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:26:49,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2415 transitions. [2024-12-02 07:26:49,955 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2415 transitions. Word has length 233 [2024-12-02 07:26:49,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:26:49,956 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2415 transitions. [2024-12-02 07:26:49,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 07:26:49,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2415 transitions. [2024-12-02 07:26:49,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-12-02 07:26:49,961 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:26:49,961 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:26:49,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 07:26:49,961 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:26:49,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:26:49,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1551159991, now seen corresponding path program 1 times [2024-12-02 07:26:49,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:26:49,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652087896] [2024-12-02 07:26:49,962 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:26:49,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:26:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:26:53,704 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:26:53,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:26:53,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652087896] [2024-12-02 07:26:53,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652087896] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:26:53,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:26:53,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:26:53,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803715612] [2024-12-02 07:26:53,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:26:53,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:26:53,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:26:53,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:26:53,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:26:53,706 INFO L87 Difference]: Start difference. First operand 1797 states and 2415 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:26:57,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:27:06,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:27:06,895 INFO L93 Difference]: Finished difference Result 3569 states and 4803 transitions. [2024-12-02 07:27:06,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:27:06,895 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 208 [2024-12-02 07:27:06,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:27:06,903 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:27:06,904 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:27:06,908 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:27:06,908 INFO L435 NwaCegarLoop]: 2412 mSDtfsCounter, 3027 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3027 SdHoareTripleChecker+Valid, 3949 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:27:06,908 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3027 Valid, 3949 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 12.8s Time] [2024-12-02 07:27:06,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:27:06,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:27:06,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2409347300564062) internal successors, (1540), 1279 states have internal predecessors, (1540), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:27:06,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2414 transitions. [2024-12-02 07:27:06,993 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2414 transitions. Word has length 208 [2024-12-02 07:27:06,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:27:06,993 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2414 transitions. [2024-12-02 07:27:06,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:06,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2414 transitions. [2024-12-02 07:27:06,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-12-02 07:27:06,997 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:27:06,997 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:27:06,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:27:06,997 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:27:06,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:27:06,997 INFO L85 PathProgramCache]: Analyzing trace with hash -65055106, now seen corresponding path program 1 times [2024-12-02 07:27:06,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:27:06,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613074772] [2024-12-02 07:27:06,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:27:06,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:27:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:27:10,772 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:27:10,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:27:10,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613074772] [2024-12-02 07:27:10,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613074772] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:27:10,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:27:10,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:27:10,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928705056] [2024-12-02 07:27:10,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:27:10,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:27:10,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:27:10,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:27:10,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:27:10,774 INFO L87 Difference]: Start difference. First operand 1797 states and 2414 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:14,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:27:23,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:27:23,585 INFO L93 Difference]: Finished difference Result 3569 states and 4801 transitions. [2024-12-02 07:27:23,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:27:23,585 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 209 [2024-12-02 07:27:23,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:27:23,595 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:27:23,595 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:27:23,599 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:27:23,599 INFO L435 NwaCegarLoop]: 2411 mSDtfsCounter, 3024 mSDsluCounter, 1536 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3024 SdHoareTripleChecker+Valid, 3947 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:27:23,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3024 Valid, 3947 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2024-12-02 07:27:23,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:27:23,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:27:23,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2401289282836423) internal successors, (1539), 1279 states have internal predecessors, (1539), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:27:23,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2413 transitions. [2024-12-02 07:27:23,703 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2413 transitions. Word has length 209 [2024-12-02 07:27:23,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:27:23,704 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2413 transitions. [2024-12-02 07:27:23,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:23,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2413 transitions. [2024-12-02 07:27:23,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-12-02 07:27:23,707 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:27:23,707 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:27:23,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 07:27:23,708 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:27:23,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:27:23,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1472723027, now seen corresponding path program 1 times [2024-12-02 07:27:23,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:27:23,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043326197] [2024-12-02 07:27:23,709 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:27:23,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:27:26,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:27:27,459 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:27:27,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:27:27,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043326197] [2024-12-02 07:27:27,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043326197] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:27:27,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:27:27,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:27:27,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258025695] [2024-12-02 07:27:27,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:27:27,461 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:27:27,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:27:27,461 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:27:27,461 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:27:27,461 INFO L87 Difference]: Start difference. First operand 1797 states and 2413 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:31,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:27:40,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:27:40,433 INFO L93 Difference]: Finished difference Result 3569 states and 4799 transitions. [2024-12-02 07:27:40,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:27:40,433 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 210 [2024-12-02 07:27:40,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:27:40,441 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:27:40,441 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:27:40,445 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:27:40,445 INFO L435 NwaCegarLoop]: 2410 mSDtfsCounter, 3021 mSDsluCounter, 1535 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3021 SdHoareTripleChecker+Valid, 3945 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:27:40,446 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3021 Valid, 3945 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 12.7s Time] [2024-12-02 07:27:40,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:27:40,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:27:40,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2393231265108784) internal successors, (1538), 1279 states have internal predecessors, (1538), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:27:40,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2412 transitions. [2024-12-02 07:27:40,534 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2412 transitions. Word has length 210 [2024-12-02 07:27:40,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:27:40,535 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2412 transitions. [2024-12-02 07:27:40,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:40,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2412 transitions. [2024-12-02 07:27:40,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 07:27:40,538 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:27:40,538 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:27:40,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 07:27:40,539 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:27:40,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:27:40,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1857227302, now seen corresponding path program 1 times [2024-12-02 07:27:40,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:27:40,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108694381] [2024-12-02 07:27:40,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:27:40,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:27:43,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:27:44,060 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:27:44,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:27:44,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108694381] [2024-12-02 07:27:44,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108694381] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:27:44,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:27:44,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:27:44,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755047150] [2024-12-02 07:27:44,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:27:44,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:27:44,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:27:44,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:27:44,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:27:44,062 INFO L87 Difference]: Start difference. First operand 1797 states and 2412 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:48,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:27:57,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:27:57,304 INFO L93 Difference]: Finished difference Result 3569 states and 4797 transitions. [2024-12-02 07:27:57,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:27:57,305 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 211 [2024-12-02 07:27:57,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:27:57,313 INFO L225 Difference]: With dead ends: 3569 [2024-12-02 07:27:57,313 INFO L226 Difference]: Without dead ends: 1797 [2024-12-02 07:27:57,317 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:27:57,317 INFO L435 NwaCegarLoop]: 2409 mSDtfsCounter, 3018 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1730 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3018 SdHoareTripleChecker+Valid, 3943 SdHoareTripleChecker+Invalid, 2609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1730 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:27:57,318 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3018 Valid, 3943 Invalid, 2609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1730 Valid, 878 Invalid, 1 Unknown, 0 Unchecked, 12.9s Time] [2024-12-02 07:27:57,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2024-12-02 07:27:57,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1797. [2024-12-02 07:27:57,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1241 states have (on average 1.2385173247381145) internal successors, (1537), 1279 states have internal predecessors, (1537), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:27:57,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2411 transitions. [2024-12-02 07:27:57,429 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2411 transitions. Word has length 211 [2024-12-02 07:27:57,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:27:57,430 INFO L471 AbstractCegarLoop]: Abstraction has 1797 states and 2411 transitions. [2024-12-02 07:27:57,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:27:57,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2411 transitions. [2024-12-02 07:27:57,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-12-02 07:27:57,432 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:27:57,432 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:27:57,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 07:27:57,432 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:27:57,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:27:57,433 INFO L85 PathProgramCache]: Analyzing trace with hash 2143340015, now seen corresponding path program 1 times [2024-12-02 07:27:57,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:27:57,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135335082] [2024-12-02 07:27:57,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:27:57,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:28:01,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:02,055 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:28:02,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:28:02,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135335082] [2024-12-02 07:28:02,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135335082] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:28:02,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:28:02,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:28:02,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442270235] [2024-12-02 07:28:02,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:28:02,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:28:02,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:28:02,056 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:28:02,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:28:02,057 INFO L87 Difference]: Start difference. First operand 1797 states and 2411 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:28:02,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:28:02,565 INFO L93 Difference]: Finished difference Result 2214 states and 2943 transitions. [2024-12-02 07:28:02,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:28:02,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 212 [2024-12-02 07:28:02,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:28:02,577 INFO L225 Difference]: With dead ends: 2214 [2024-12-02 07:28:02,577 INFO L226 Difference]: Without dead ends: 1804 [2024-12-02 07:28:02,579 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:28:02,580 INFO L435 NwaCegarLoop]: 2405 mSDtfsCounter, 5 mSDsluCounter, 4798 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 7203 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:28:02,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 7203 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:28:02,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2024-12-02 07:28:02,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1799. [2024-12-02 07:28:02,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1243 states have (on average 1.238133547868061) internal successors, (1539), 1281 states have internal predecessors, (1539), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:28:02,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 2413 transitions. [2024-12-02 07:28:02,754 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 2413 transitions. Word has length 212 [2024-12-02 07:28:02,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:28:02,755 INFO L471 AbstractCegarLoop]: Abstraction has 1799 states and 2413 transitions. [2024-12-02 07:28:02,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:28:02,755 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 2413 transitions. [2024-12-02 07:28:02,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-12-02 07:28:02,757 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:28:02,758 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:28:02,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 07:28:02,758 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:28:02,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:28:02,758 INFO L85 PathProgramCache]: Analyzing trace with hash -289457791, now seen corresponding path program 1 times [2024-12-02 07:28:02,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:28:02,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647873184] [2024-12-02 07:28:02,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:02,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:28:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:07,183 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:28:07,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:28:07,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647873184] [2024-12-02 07:28:07,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647873184] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:28:07,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:28:07,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:28:07,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984134910] [2024-12-02 07:28:07,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:28:07,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:28:07,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:28:07,184 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:28:07,185 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:28:07,185 INFO L87 Difference]: Start difference. First operand 1799 states and 2413 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:28:07,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:28:07,503 INFO L93 Difference]: Finished difference Result 2218 states and 2947 transitions. [2024-12-02 07:28:07,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:28:07,504 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 212 [2024-12-02 07:28:07,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:28:07,511 INFO L225 Difference]: With dead ends: 2218 [2024-12-02 07:28:07,512 INFO L226 Difference]: Without dead ends: 1806 [2024-12-02 07:28:07,513 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:28:07,514 INFO L435 NwaCegarLoop]: 2405 mSDtfsCounter, 5 mSDsluCounter, 2401 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 4806 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:28:07,514 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 4806 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 07:28:07,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2024-12-02 07:28:07,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1801. [2024-12-02 07:28:07,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1245 states have (on average 1.2377510040160642) internal successors, (1541), 1283 states have internal predecessors, (1541), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:28:07,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 2415 transitions. [2024-12-02 07:28:07,634 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 2415 transitions. Word has length 212 [2024-12-02 07:28:07,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:28:07,634 INFO L471 AbstractCegarLoop]: Abstraction has 1801 states and 2415 transitions. [2024-12-02 07:28:07,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 07:28:07,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 2415 transitions. [2024-12-02 07:28:07,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-12-02 07:28:07,636 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:28:07,636 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:28:07,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 07:28:07,636 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:28:07,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:28:07,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1081668993, now seen corresponding path program 1 times [2024-12-02 07:28:07,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:28:07,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125802310] [2024-12-02 07:28:07,637 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:07,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:28:11,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:13,464 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-12-02 07:28:13,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:28:13,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125802310] [2024-12-02 07:28:13,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125802310] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:28:13,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170863733] [2024-12-02 07:28:13,464 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:13,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:28:13,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:28:13,467 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:28:13,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:28:18,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:18,221 INFO L256 TraceCheckSpWp]: Trace formula consists of 3881 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 07:28:18,234 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:28:19,202 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-12-02 07:28:19,203 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:28:19,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170863733] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:28:19,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:28:19,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 15 [2024-12-02 07:28:19,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760298217] [2024-12-02 07:28:19,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:28:19,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:28:19,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:28:19,204 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:28:19,204 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:28:19,205 INFO L87 Difference]: Start difference. First operand 1801 states and 2415 transitions. Second operand has 12 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 4 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-02 07:28:23,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:28:23,284 INFO L93 Difference]: Finished difference Result 2229 states and 2957 transitions. [2024-12-02 07:28:23,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:28:23,285 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 4 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) Word has length 238 [2024-12-02 07:28:23,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:28:23,294 INFO L225 Difference]: With dead ends: 2229 [2024-12-02 07:28:23,295 INFO L226 Difference]: Without dead ends: 1801 [2024-12-02 07:28:23,296 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:28:23,296 INFO L435 NwaCegarLoop]: 2381 mSDtfsCounter, 1 mSDsluCounter, 23751 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 26132 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:28:23,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 26132 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-12-02 07:28:23,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2024-12-02 07:28:23,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1801. [2024-12-02 07:28:23,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1245 states have (on average 1.236144578313253) internal successors, (1539), 1283 states have internal predecessors, (1539), 437 states have call successors, (437), 118 states have call predecessors, (437), 118 states have return successors, (437), 430 states have call predecessors, (437), 437 states have call successors, (437) [2024-12-02 07:28:23,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 2413 transitions. [2024-12-02 07:28:23,388 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 2413 transitions. Word has length 238 [2024-12-02 07:28:23,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:28:23,388 INFO L471 AbstractCegarLoop]: Abstraction has 1801 states and 2413 transitions. [2024-12-02 07:28:23,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 4 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-02 07:28:23,389 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 2413 transitions. [2024-12-02 07:28:23,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-12-02 07:28:23,391 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:28:23,391 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:28:23,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:28:23,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-12-02 07:28:23,592 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:28:23,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:28:23,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1937590468, now seen corresponding path program 1 times [2024-12-02 07:28:23,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:28:23,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608104637] [2024-12-02 07:28:23,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:23,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:28:29,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:32,704 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:28:32,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:28:32,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608104637] [2024-12-02 07:28:32,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608104637] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:28:32,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968569619] [2024-12-02 07:28:32,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:32,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:28:32,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:28:32,706 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:28:32,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:28:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:37,575 INFO L256 TraceCheckSpWp]: Trace formula consists of 3914 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-12-02 07:28:37,583 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:28:38,010 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 105 proven. 3 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-12-02 07:28:38,010 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:28:41,544 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 3 proven. 45 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 07:28:41,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968569619] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:28:41,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:28:41,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 18 [2024-12-02 07:28:41,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065812867] [2024-12-02 07:28:41,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:28:41,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:28:41,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:28:41,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:28:41,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:28:41,547 INFO L87 Difference]: Start difference. First operand 1801 states and 2413 transitions. Second operand has 18 states, 17 states have (on average 10.0) internal successors, (170), 16 states have internal predecessors, (170), 6 states have call successors, (55), 2 states have call predecessors, (55), 5 states have return successors, (53), 7 states have call predecessors, (53), 6 states have call successors, (53) [2024-12-02 07:28:47,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:28:47,574 INFO L93 Difference]: Finished difference Result 2231 states and 2957 transitions. [2024-12-02 07:28:47,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:28:47,575 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 10.0) internal successors, (170), 16 states have internal predecessors, (170), 6 states have call successors, (55), 2 states have call predecessors, (55), 5 states have return successors, (53), 7 states have call predecessors, (53), 6 states have call successors, (53) Word has length 235 [2024-12-02 07:28:47,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:28:47,582 INFO L225 Difference]: With dead ends: 2231 [2024-12-02 07:28:47,582 INFO L226 Difference]: Without dead ends: 1799 [2024-12-02 07:28:47,584 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:28:47,584 INFO L435 NwaCegarLoop]: 2376 mSDtfsCounter, 1 mSDsluCounter, 37924 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 40300 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:28:47,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 40300 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 07:28:47,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2024-12-02 07:28:47,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1799. [2024-12-02 07:28:47,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1244 states have (on average 1.2355305466237942) internal successors, (1537), 1282 states have internal predecessors, (1537), 436 states have call successors, (436), 118 states have call predecessors, (436), 118 states have return successors, (436), 429 states have call predecessors, (436), 436 states have call successors, (436) [2024-12-02 07:28:47,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 2409 transitions. [2024-12-02 07:28:47,680 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 2409 transitions. Word has length 235 [2024-12-02 07:28:47,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:28:47,680 INFO L471 AbstractCegarLoop]: Abstraction has 1799 states and 2409 transitions. [2024-12-02 07:28:47,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 10.0) internal successors, (170), 16 states have internal predecessors, (170), 6 states have call successors, (55), 2 states have call predecessors, (55), 5 states have return successors, (53), 7 states have call predecessors, (53), 6 states have call successors, (53) [2024-12-02 07:28:47,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 2409 transitions. [2024-12-02 07:28:47,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2024-12-02 07:28:47,683 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:28:47,683 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:28:47,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 07:28:47,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 07:28:47,884 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:28:47,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:28:47,884 INFO L85 PathProgramCache]: Analyzing trace with hash 30462079, now seen corresponding path program 1 times [2024-12-02 07:28:47,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:28:47,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730477128] [2024-12-02 07:28:47,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:47,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:28:53,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:28:55,765 INFO L134 CoverageAnalysis]: Checked inductivity of 696 backedges. 3 proven. 77 refuted. 0 times theorem prover too weak. 616 trivial. 0 not checked. [2024-12-02 07:28:55,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:28:55,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730477128] [2024-12-02 07:28:55,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730477128] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:28:55,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965462769] [2024-12-02 07:28:55,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:28:55,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:28:55,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:28:55,767 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:28:55,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:29:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:29:00,674 INFO L256 TraceCheckSpWp]: Trace formula consists of 4231 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-12-02 07:29:00,682 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:29:01,422 INFO L134 CoverageAnalysis]: Checked inductivity of 696 backedges. 229 proven. 3 refuted. 0 times theorem prover too weak. 464 trivial. 0 not checked. [2024-12-02 07:29:01,422 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:29:06,169 INFO L134 CoverageAnalysis]: Checked inductivity of 696 backedges. 3 proven. 72 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2024-12-02 07:29:06,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965462769] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:29:06,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:29:06,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 14 [2024-12-02 07:29:06,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080481168] [2024-12-02 07:29:06,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:29:06,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:29:06,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:29:06,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:29:06,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:29:06,172 INFO L87 Difference]: Start difference. First operand 1799 states and 2409 transitions. Second operand has 14 states, 13 states have (on average 14.692307692307692) internal successors, (191), 12 states have internal predecessors, (191), 5 states have call successors, (74), 2 states have call predecessors, (74), 5 states have return successors, (73), 6 states have call predecessors, (73), 5 states have call successors, (73) [2024-12-02 07:29:08,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:29:08,532 INFO L93 Difference]: Finished difference Result 3579 states and 4792 transitions. [2024-12-02 07:29:08,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:29:08,532 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 14.692307692307692) internal successors, (191), 12 states have internal predecessors, (191), 5 states have call successors, (74), 2 states have call predecessors, (74), 5 states have return successors, (73), 6 states have call predecessors, (73), 5 states have call successors, (73) Word has length 315 [2024-12-02 07:29:08,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:29:08,544 INFO L225 Difference]: With dead ends: 3579 [2024-12-02 07:29:08,544 INFO L226 Difference]: Without dead ends: 1799 [2024-12-02 07:29:08,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 637 GetRequests, 622 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:29:08,549 INFO L435 NwaCegarLoop]: 2379 mSDtfsCounter, 806 mSDsluCounter, 16925 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1042 SdHoareTripleChecker+Valid, 19304 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:29:08,550 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1042 Valid, 19304 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 07:29:08,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2024-12-02 07:29:08,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1799. [2024-12-02 07:29:08,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1244 states have (on average 1.234726688102894) internal successors, (1536), 1281 states have internal predecessors, (1536), 436 states have call successors, (436), 118 states have call predecessors, (436), 118 states have return successors, (436), 429 states have call predecessors, (436), 436 states have call successors, (436) [2024-12-02 07:29:08,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 2408 transitions. [2024-12-02 07:29:08,672 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 2408 transitions. Word has length 315 [2024-12-02 07:29:08,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:29:08,673 INFO L471 AbstractCegarLoop]: Abstraction has 1799 states and 2408 transitions. [2024-12-02 07:29:08,673 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 14.692307692307692) internal successors, (191), 12 states have internal predecessors, (191), 5 states have call successors, (74), 2 states have call predecessors, (74), 5 states have return successors, (73), 6 states have call predecessors, (73), 5 states have call successors, (73) [2024-12-02 07:29:08,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 2408 transitions. [2024-12-02 07:29:08,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2024-12-02 07:29:08,675 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:29:08,675 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 16, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:29:08,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 07:29:08,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 07:29:08,876 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:29:08,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:29:08,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1813208220, now seen corresponding path program 1 times [2024-12-02 07:29:08,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:29:08,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854257391] [2024-12-02 07:29:08,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:29:08,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:29:13,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:29:13,717 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 07:29:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:29:15,755 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 07:29:15,755 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 07:29:15,756 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 07:29:15,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 07:29:15,761 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:29:16,086 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 07:29:16,089 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 07:29:16 BoogieIcfgContainer [2024-12-02 07:29:16,090 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 07:29:16,090 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 07:29:16,091 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 07:29:16,091 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 07:29:16,092 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:25:08" (3/4) ... [2024-12-02 07:29:16,093 INFO L140 WitnessPrinter]: Generating witness for reachability counterexample [2024-12-02 07:29:16,381 INFO L129 tionWitnessGenerator]: Generated YAML witness of length 180. [2024-12-02 07:29:16,494 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-02 07:29:16,495 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-02 07:29:16,495 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 07:29:16,495 INFO L158 Benchmark]: Toolchain (without parser) took 271542.63ms. Allocated memory was 117.4MB in the beginning and 2.2GB in the end (delta: 2.1GB). Free memory was 75.9MB in the beginning and 1.1GB in the end (delta: -1.0GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2024-12-02 07:29:16,496 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 117.4MB. Free memory was 73.1MB in the beginning and 73.0MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:29:16,496 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3612.52ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 75.9MB in the beginning and 99.5MB in the end (delta: -23.6MB). Peak memory consumption was 136.2MB. Max. memory is 16.1GB. [2024-12-02 07:29:16,496 INFO L158 Benchmark]: Boogie Procedure Inliner took 195.69ms. Allocated memory is still 201.3MB. Free memory was 99.5MB in the beginning and 67.1MB in the end (delta: 32.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-12-02 07:29:16,496 INFO L158 Benchmark]: Boogie Preprocessor took 1197.79ms. Allocated memory was 201.3MB in the beginning and 385.9MB in the end (delta: 184.5MB). Free memory was 67.1MB in the beginning and 123.7MB in the end (delta: -56.5MB). Peak memory consumption was 155.7MB. Max. memory is 16.1GB. [2024-12-02 07:29:16,497 INFO L158 Benchmark]: RCFGBuilder took 18924.42ms. Allocated memory was 385.9MB in the beginning and 511.7MB in the end (delta: 125.8MB). Free memory was 123.7MB in the beginning and 300.9MB in the end (delta: -177.2MB). Peak memory consumption was 174.5MB. Max. memory is 16.1GB. [2024-12-02 07:29:16,497 INFO L158 Benchmark]: TraceAbstraction took 247201.19ms. Allocated memory was 511.7MB in the beginning and 2.2GB in the end (delta: 1.7GB). Free memory was 300.9MB in the beginning and 1.2GB in the end (delta: -920.4MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2024-12-02 07:29:16,497 INFO L158 Benchmark]: Witness Printer took 404.12ms. Allocated memory is still 2.2GB. Free memory was 1.2GB in the beginning and 1.1GB in the end (delta: 100.7MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. [2024-12-02 07:29:16,499 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.32ms. Allocated memory is still 117.4MB. Free memory was 73.1MB in the beginning and 73.0MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3612.52ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 75.9MB in the beginning and 99.5MB in the end (delta: -23.6MB). Peak memory consumption was 136.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 195.69ms. Allocated memory is still 201.3MB. Free memory was 99.5MB in the beginning and 67.1MB in the end (delta: 32.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1197.79ms. Allocated memory was 201.3MB in the beginning and 385.9MB in the end (delta: 184.5MB). Free memory was 67.1MB in the beginning and 123.7MB in the end (delta: -56.5MB). Peak memory consumption was 155.7MB. Max. memory is 16.1GB. * RCFGBuilder took 18924.42ms. Allocated memory was 385.9MB in the beginning and 511.7MB in the end (delta: 125.8MB). Free memory was 123.7MB in the beginning and 300.9MB in the end (delta: -177.2MB). Peak memory consumption was 174.5MB. Max. memory is 16.1GB. * TraceAbstraction took 247201.19ms. Allocated memory was 511.7MB in the beginning and 2.2GB in the end (delta: 1.7GB). Free memory was 300.9MB in the beginning and 1.2GB in the end (delta: -920.4MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * Witness Printer took 404.12ms. Allocated memory is still 2.2GB. Free memory was 1.2GB in the beginning and 1.1GB in the end (delta: 100.7MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6124]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6124] - GenericResultAtLocation [Line: 6131]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6131] - GenericResultAtLocation [Line: 6138]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6138] - GenericResultAtLocation [Line: 6242]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6242-6243] - GenericResultAtLocation [Line: 6248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6248-6250] - GenericResultAtLocation [Line: 6275]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6275-6276] - GenericResultAtLocation [Line: 6281]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6281-6283] - GenericResultAtLocation [Line: 6307]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/dfaa16b/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6307-6308] - GenericResultAtLocation [Line: 6313]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6313-6315] - GenericResultAtLocation [Line: 6350]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [6350] - GenericResultAtLocation [Line: 6550]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (488), "i" (12UL)); [6550-6551] - GenericResultAtLocation [Line: 6934]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [6934-6935] - GenericResultAtLocation [Line: 6941]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6941] - GenericResultAtLocation [Line: 7633]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (317), "i" (12UL)); [7633-7634] - GenericResultAtLocation [Line: 7647]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (321), "i" (12UL)); [7647-7648] - GenericResultAtLocation [Line: 7671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7671] - GenericResultAtLocation [Line: 7676]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7676] - GenericResultAtLocation [Line: 7678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7678] - GenericResultAtLocation [Line: 7752]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (374), "i" (12UL)); [7752-7753] - GenericResultAtLocation [Line: 7760]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7760] - GenericResultAtLocation [Line: 7779]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (393), "i" (12UL)); [7779-7780] - GenericResultAtLocation [Line: 7802]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7802] - GenericResultAtLocation [Line: 7883]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (451), "i" (12UL)); [7883-7884] - GenericResultAtLocation [Line: 7924]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (473), "i" (12UL)); [7924-7925] - GenericResultAtLocation [Line: 7939]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (482), "i" (12UL)); [7939-7940] - GenericResultAtLocation [Line: 7965]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (496), "i" (12UL)); [7965-7966] - GenericResultAtLocation [Line: 7992]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (514), "i" (12UL)); [7992-7993] - GenericResultAtLocation [Line: 8108]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (np->stats)); [8108] - GenericResultAtLocation [Line: 8222]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (599), "i" (12UL)); [8222-8223] - GenericResultAtLocation [Line: 8274]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8274] - GenericResultAtLocation [Line: 8276]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8276] - GenericResultAtLocation [Line: 8339]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (678), "i" (12UL)); [8339-8340] - GenericResultAtLocation [Line: 8522]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (775), "i" (12UL)); [8522-8523] - GenericResultAtLocation [Line: 8672]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (855), "i" (12UL)); [8672-8673] - GenericResultAtLocation [Line: 8689]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/xen-netfront.c"), "i" (858), "i" (12UL)); [8689-8690] - GenericResultAtLocation [Line: 8767]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (np->stats)); [8767] - GenericResultAtLocation [Line: 8855]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8855] - GenericResultAtLocation [Line: 8970]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8970] - GenericResultAtLocation [Line: 9042]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (np->stats)); [9042] - GenericResultAtLocation [Line: 9412]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (np->stats)); [9412] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 14839]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L9338-L9344] static struct net_device_ops const xennet_netdev_ops = {0, & xennet_uninit, & xennet_open, & xennet_close, (netdev_tx_t (*)(struct sk_buff * , struct net_device * ))(& xennet_start_xmit), 0, 0, 0, & eth_mac_addr, & eth_validate_addr, 0, 0, & xennet_change_mtu, 0, 0, & xennet_get_stats64, 0, 0, 0, & xennet_poll_controller, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_fix_features, & xennet_set_features, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10299-L10300] static struct xennet_stat const xennet_stats[1U] = { {{'r', 'x', '_', 'g', 's', 'o', '_', 'c', 'h', 'e', 'c', 'k', 's', 'u', 'm', '_', 'f', 'i', 'x', 'u', 'p', '\000'}, 31584U}}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10373-L10376] static struct ethtool_ops const xennet_ethtool_ops = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & ethtool_op_get_link, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & xennet_get_strings, 0, & xennet_get_ethtool_stats, 0, 0, 0, 0, & xennet_get_sset_count, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10574-L10583] static struct device_attribute xennet_attrs[3U] = { {{"rxbuf_min", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_min, & store_rxbuf_min}, {{"rxbuf_max", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_max, & store_rxbuf_max}, {{"rxbuf_cur", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_rxbuf_cur, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10640-L10641] static struct xenbus_device_id const netfront_ids[2U] = { {{'v', 'i', 'f', '\000'}}, {{'\000'}}}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10678-L10682] static struct xenbus_driver netfront_driver = {(struct xenbus_device_id const *)(& netfront_ids), & netfront_probe, & netback_changed, & xennet_remove, 0, & netfront_resume, 0, {(char const *)(& netfront_ids), 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L10854] struct ldv_thread ldv_thread_0 ; [L10855] struct ldv_thread ldv_thread_1 ; [L10856] struct ldv_thread ldv_thread_10 ; [L10857] struct ldv_thread ldv_thread_11 ; [L10858] struct ldv_thread ldv_thread_2 ; [L10859] struct ldv_thread ldv_thread_20 ; [L10860] struct ldv_thread ldv_thread_3 ; [L10861] struct ldv_thread ldv_thread_4 ; [L10862] struct ldv_thread ldv_thread_5 ; [L10863] struct ldv_thread ldv_thread_6 ; [L10864] struct ldv_thread ldv_thread_7 ; [L10865] struct ldv_thread ldv_thread_8 ; [L10866] struct ldv_thread ldv_thread_9 ; [L13036] static int ldv_spin__xmit_lock_of_netdev_queue = 1; [L13141] static int ldv_spin_addr_list_lock_of_net_device = 1; [L13246] static int ldv_spin_alloc_lock_of_task_struct = 1; [L13351] static int ldv_spin_i_lock_of_inode = 1; [L13456] static int ldv_spin_lock = 1; [L13561] static int ldv_spin_lock_of_NOT_ARG_SIGN = 1; [L13666] static int ldv_spin_lock_of_res_counter = 1; [L13771] static int ldv_spin_lru_lock_of_netns_frags = 1; [L13876] static int ldv_spin_node_size_lock_of_pglist_data = 1; [L13981] static int ldv_spin_ptl = 1; [L14086] static int ldv_spin_rx_lock_of_netfront_info = 1; [L14191] static int ldv_spin_siglock_of_sighand_struct = 1; [L14296] static int ldv_spin_sk_dst_lock_of_sock = 1; [L14401] static int ldv_spin_slock_of_NOT_ARG_SIGN = 1; [L14506] static int ldv_spin_tx_global_lock_of_net_device = 1; [L14611] static int ldv_spin_tx_lock_of_netfront_info = 1; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11382] FCALL ldv_initialize() [L11383] CALL ldv_entry_EMGentry_20((void *)0) [L11338] void (*ldv_20_exit_netif_exit_default)(void) ; [L11339] int (*ldv_20_init_netif_init_default)(void) ; [L11340] int ldv_20_ret_default ; [L11341] int tmp ; [L11342] int tmp___0 ; [L11345] CALL, EXPR ldv_EMGentry_init_netif_init_20_9(ldv_20_init_netif_init_default) [L10878] int tmp ; [L10881] CALL, EXPR netif_init() [L10685] bool tmp ; [L10686] int tmp___0 ; [L10687] int tmp___1 ; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10689] COND FALSE !((unsigned int )xen_domain_type == 0U) [L10694] CALL, EXPR xen_has_pv_nic_devices() [L15143] return __VERIFIER_nondet_bool(); [L10694] RET, EXPR xen_has_pv_nic_devices() [L10694] tmp = xen_has_pv_nic_devices() [L10696] COND TRUE \read(tmp) [L10697] tmp___0 = 0 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10701] COND FALSE !(\read(tmp___0)) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10706] CALL printk("\016xen_netfront: Initialising Xen virtual ethernet driver\n") VAL [\old(arg0)={100:0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L15103] return __VERIFIER_nondet_int(); [L10706] RET printk("\016xen_netfront: Initialising Xen virtual ethernet driver\n") VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10707] CALL, EXPR ldv_xenbus_register_frontend_140(& netfront_driver) [L12608] ldv_func_ret_type___4 ldv_func_res ; [L12609] int tmp ; [L12610] int tmp___0 ; [L12613] CALL, EXPR xenbus_register_frontend(ldv_func_arg1) [L15173] return __VERIFIER_nondet_int(); [L12613] RET, EXPR xenbus_register_frontend(ldv_func_arg1) [L12613] tmp = xenbus_register_frontend(ldv_func_arg1) [L12614] ldv_func_res = tmp [L12615] CALL, EXPR ldv_xenbus_register_frontend(ldv_func_res, ldv_func_arg1) [L12267] struct xenbus_driver *ldv_19_struct_xenbus_driver_struct_xenbus_driver ; [L12268] int tmp ; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, arg0=0, arg1={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12271] CALL, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12938] int tmp ; [L12941] tmp = __VERIFIER_nondet_int() [L12943] return (tmp); VAL [\result=211, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12271] RET, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, arg0=0, arg1={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12271] tmp = ldv_undef_int() [L12273] COND TRUE tmp != 0 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12275] CALL ldv_assume(arg0 == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12275] RET ldv_assume(arg0 == 0) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, arg0=0, arg1={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12276] ldv_19_struct_xenbus_driver_struct_xenbus_driver = arg1 [L12277] CALL ldv_dispatch_register_19_2(ldv_19_struct_xenbus_driver_struct_xenbus_driver) [L11085] struct ldv_struct_io_instance_0 *cf_arg_0 ; [L11086] void *tmp ; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, arg0={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11089] CALL, EXPR ldv_xmalloc(16UL) VAL [\old(size)=16, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12901] void *res ; [L12902] void *tmp ; [L12903] long tmp___0 ; [L12906] tmp = malloc(size) [L12907] res = tmp VAL [\old(size)=16, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(size)=16, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] CALL, EXPR ldv_is_err((void const *)res) VAL [\old(ptr)={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12705] return ((unsigned long )ptr > 4294967295UL); VAL [\old(ptr)={-(((__int128) 1 << 64) | 18446744073709551615U):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] RET, EXPR ldv_is_err((void const *)res) VAL [\old(size)=16, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] tmp___0 = ldv_is_err((void const *)res) [L12910] CALL ldv_assume(tmp___0 == 0L) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12910] RET ldv_assume(tmp___0 == 0L) VAL [\old(size)=16, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744073709551615U):0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12912] return (res); VAL [\old(size)=16, \result={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11089] RET, EXPR ldv_xmalloc(16UL) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, arg0={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11089] tmp = ldv_xmalloc(16UL) [L11090] cf_arg_0 = (struct ldv_struct_io_instance_0 *)tmp [L11091] cf_arg_0->arg0 = arg0 [L11092] CALL ldv_device_driver_io_instance_0((void *)cf_arg_0) [L10924] void (*ldv_0_callback_otherend_changed)(struct xenbus_device * , enum xenbus_state ) ; [L10925] int (*ldv_0_callback_resume)(struct xenbus_device * ) ; [L10926] struct xenbus_driver *ldv_0_container_struct_xenbus_driver ; [L10927] enum xenbus_state ldv_0_resource_enum_xenbus_state ; [L10928] struct xenbus_device_id *ldv_0_resource_struct_xenbus_device_id ; [L10929] struct xenbus_device *ldv_0_resource_struct_xenbus_device_ptr ; [L10930] int ldv_0_ret_default ; [L10931] struct ldv_struct_io_instance_0 *data ; [L10932] void *tmp ; [L10933] void *tmp___0 ; [L10934] int tmp___1 ; [L10935] int tmp___2 ; [L10936] int tmp___3 ; [L10938] data = (struct ldv_struct_io_instance_0 *)arg0 [L10939] ldv_0_ret_default = 1 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10940] COND TRUE (unsigned long )data != (unsigned long )((struct ldv_struct_io_instance_0 *)0) [L10942] EXPR data->arg0 [L10942] ldv_0_container_struct_xenbus_driver = data->arg0 [L10943] CALL ldv_free((void *)data) VAL [\old(s)={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10943] RET ldv_free((void *)data) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10948] CALL, EXPR ldv_xmalloc(32UL) VAL [\old(size)=32, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12901] void *res ; [L12902] void *tmp ; [L12903] long tmp___0 ; [L12906] tmp = malloc(size) [L12907] res = tmp VAL [\old(size)=32, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744069414584321U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(size)=32, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744069414584321U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] CALL, EXPR ldv_is_err((void const *)res) VAL [\old(ptr)={-(((__int128) 0 << 64) | 18446744069414584321U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12705] return ((unsigned long )ptr > 4294967295UL); VAL [\old(ptr)={-(((__int128) 0 << 64) | 18446744069414584321U):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] RET, EXPR ldv_is_err((void const *)res) VAL [\old(size)=32, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744069414584321U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] tmp___0 = ldv_is_err((void const *)res) [L12910] CALL ldv_assume(tmp___0 == 0L) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12910] RET ldv_assume(tmp___0 == 0L) VAL [\old(size)=32, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744069414584321U):0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12912] return (res); VAL [\old(size)=32, \result={-(((__int128) 0 << 64) | 18446744069414584321U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10948] RET, EXPR ldv_xmalloc(32UL) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10948] tmp = ldv_xmalloc(32UL) [L10949] ldv_0_resource_struct_xenbus_device_id = (struct xenbus_device_id *)tmp VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_0_resource_struct_xenbus_device_id={-(((__int128) 0 << 64) | 18446744069414584321U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10950] CALL, EXPR ldv_xmalloc(1632UL) VAL [\old(size)=1632, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12901] void *res ; [L12902] void *tmp ; [L12903] long tmp___0 ; [L12906] tmp = malloc(size) [L12907] res = tmp VAL [\old(size)=1632, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 2 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(size)=1632, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 2 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] CALL, EXPR ldv_is_err((void const *)res) VAL [\old(ptr)={-(((__int128) 2 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12705] return ((unsigned long )ptr > 4294967295UL); VAL [\old(ptr)={-(((__int128) 2 << 64) | 18446744073709551615U):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] RET, EXPR ldv_is_err((void const *)res) VAL [\old(size)=1632, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 2 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] tmp___0 = ldv_is_err((void const *)res) [L12910] CALL ldv_assume(tmp___0 == 0L) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12910] RET ldv_assume(tmp___0 == 0L) VAL [\old(size)=1632, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 2 << 64) | 18446744073709551615U):0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12912] return (res); VAL [\old(size)=1632, \result={-(((__int128) 2 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10950] RET, EXPR ldv_xmalloc(1632UL) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_0_resource_struct_xenbus_device_id={-(((__int128) 0 << 64) | 18446744069414584321U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10950] tmp___0 = ldv_xmalloc(1632UL) [L10951] ldv_0_resource_struct_xenbus_device_ptr = (struct xenbus_device *)tmp___0 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_0_resource_struct_xenbus_device_id={-(((__int128) 0 << 64) | 18446744069414584321U):0}, ldv_0_resource_struct_xenbus_device_ptr={-(((__int128) 2 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10957] CALL, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12938] int tmp ; [L12941] tmp = __VERIFIER_nondet_int() [L12943] return (tmp); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10957] RET, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_0_resource_struct_xenbus_device_id={-(((__int128) 0 << 64) | 18446744069414584321U):0}, ldv_0_resource_struct_xenbus_device_ptr={-(((__int128) 2 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10957] tmp___2 = ldv_undef_int() [L10959] COND FALSE !(tmp___2 != 0) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10981] CALL ldv_free((void *)ldv_0_resource_struct_xenbus_device_id) VAL [\old(s)={-(((__int128) 0 << 64) | 18446744069414584321U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10981] RET ldv_free((void *)ldv_0_resource_struct_xenbus_device_id) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_0_resource_struct_xenbus_device_id={-(((__int128) 0 << 64) | 18446744069414584321U):0}, ldv_0_resource_struct_xenbus_device_ptr={-(((__int128) 2 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10982] CALL ldv_free((void *)ldv_0_resource_struct_xenbus_device_ptr) VAL [\old(s)={-(((__int128) 2 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10982] RET ldv_free((void *)ldv_0_resource_struct_xenbus_device_ptr) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, data={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ldv_0_container_struct_xenbus_driver={205:0}, ldv_0_resource_struct_xenbus_device_id={-(((__int128) 0 << 64) | 18446744069414584321U):0}, ldv_0_resource_struct_xenbus_device_ptr={-(((__int128) 2 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11092] RET ldv_device_driver_io_instance_0((void *)cf_arg_0) [L12277] RET ldv_dispatch_register_19_2(ldv_19_struct_xenbus_driver_struct_xenbus_driver) [L12279] return (arg0); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12615] RET, EXPR ldv_xenbus_register_frontend(ldv_func_res, ldv_func_arg1) [L12615] tmp___0 = ldv_xenbus_register_frontend(ldv_func_res, ldv_func_arg1) [L12617] return (tmp___0); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10707] RET, EXPR ldv_xenbus_register_frontend_140(& netfront_driver) [L10707] tmp___1 = ldv_xenbus_register_frontend_140(& netfront_driver) [L10709] return (tmp___1); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10881] RET, EXPR netif_init() [L10881] tmp = netif_init() [L10883] return (tmp); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11345] RET, EXPR ldv_EMGentry_init_netif_init_20_9(ldv_20_init_netif_init_default) [L11345] ldv_20_ret_default = ldv_EMGentry_init_netif_init_20_9(ldv_20_init_netif_init_default) [L11346] CALL, EXPR ldv_post_init(ldv_20_ret_default) [L12752] int tmp ; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, init_ret_val=0, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12755] CALL, EXPR ldv_filter_positive_int(init_ret_val) VAL [\old(val)=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12745] CALL ldv_assume(val <= 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12745] RET ldv_assume(val <= 0) VAL [\old(val)=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, val=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12747] return (val); VAL [\old(val)=0, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12755] RET, EXPR ldv_filter_positive_int(init_ret_val) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, init_ret_val=0, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12755] tmp = ldv_filter_positive_int(init_ret_val) [L12757] return (tmp); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, init_ret_val=0, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11346] RET, EXPR ldv_post_init(ldv_20_ret_default) [L11346] ldv_20_ret_default = ldv_post_init(ldv_20_ret_default) [L11347] CALL, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12938] int tmp ; [L12941] tmp = __VERIFIER_nondet_int() [L12943] return (tmp); VAL [\result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11347] RET, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_20_ret_default=0, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11347] tmp___0 = ldv_undef_int() [L11349] COND FALSE !(tmp___0 != 0) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11358] CALL ldv_assume(ldv_20_ret_default == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11358] RET ldv_assume(ldv_20_ret_default == 0) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_20_ret_default=0, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11359] CALL, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12938] int tmp ; [L12941] tmp = __VERIFIER_nondet_int() [L12943] return (tmp); VAL [\result=212, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11359] RET, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_20_ret_default=0, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11359] tmp = ldv_undef_int() [L11361] COND TRUE tmp != 0 [L11363] CALL ldv_dispatch_register_dummy_resourceless_instance_13_20_5() [L11099] struct ldv_struct_EMGentry_20 *cf_arg_8 ; [L11100] struct ldv_struct_EMGentry_20 *cf_arg_9 ; [L11101] struct ldv_struct_EMGentry_20 *cf_arg_10 ; [L11102] void *tmp ; [L11103] void *tmp___0 ; [L11104] void *tmp___1 ; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11107] CALL, EXPR ldv_xmalloc(4UL) VAL [\old(size)=4, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12901] void *res ; [L12902] void *tmp ; [L12903] long tmp___0 ; [L12906] tmp = malloc(size) [L12907] res = tmp VAL [\old(size)=4, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744069414584321U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(size)=4, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744069414584321U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] CALL, EXPR ldv_is_err((void const *)res) VAL [\old(ptr)={-(((__int128) 1 << 64) | 18446744069414584321U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12705] return ((unsigned long )ptr > 4294967295UL); VAL [\old(ptr)={-(((__int128) 1 << 64) | 18446744069414584321U):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] RET, EXPR ldv_is_err((void const *)res) VAL [\old(size)=4, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744069414584321U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] tmp___0 = ldv_is_err((void const *)res) [L12910] CALL ldv_assume(tmp___0 == 0L) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12910] RET ldv_assume(tmp___0 == 0L) VAL [\old(size)=4, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 1 << 64) | 18446744069414584321U):0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12912] return (res); VAL [\old(size)=4, \result={-(((__int128) 1 << 64) | 18446744069414584321U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11107] RET, EXPR ldv_xmalloc(4UL) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L11107] tmp = ldv_xmalloc(4UL) [L11108] cf_arg_8 = (struct ldv_struct_EMGentry_20 *)tmp [L11109] CALL ldv_struct_device_attribute_dummy_resourceless_instance_8((void *)cf_arg_8) [L12089] long (*ldv_8_callback_show)(struct device * , struct device_attribute * , char * ) ; [L12090-L12091] long (*ldv_8_callback_store)(struct device * , struct device_attribute * , char * , unsigned long ) ; [L12092] struct device_attribute *ldv_8_container_struct_device_attribute ; [L12093] struct device *ldv_8_container_struct_device_ptr ; [L12094] char *ldv_8_ldv_param_3_2_default ; [L12095] char *ldv_8_ldv_param_9_2_default ; [L12096] unsigned long ldv_8_ldv_param_9_3_default ; [L12097] void *tmp ; [L12098] void *tmp___0 ; [L12099] int tmp___1 ; [L12100] int tmp___2 ; VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12106] CALL, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12938] int tmp ; [L12941] tmp = __VERIFIER_nondet_int() [L12943] return (tmp); VAL [\result=213, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12106] RET, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12106] tmp___2 = ldv_undef_int() [L12108] COND TRUE tmp___2 != 0 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12110] CALL, EXPR ldv_xmalloc(1UL) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12901] void *res ; [L12902] void *tmp ; [L12903] long tmp___0 ; [L12906] tmp = malloc(size) [L12907] res = tmp VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551614U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551614U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] CALL, EXPR ldv_is_err((void const *)res) VAL [\old(ptr)={-(((__int128) 0 << 64) | 18446744073709551614U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12705] return ((unsigned long )ptr > 4294967295UL); VAL [\old(ptr)={-(((__int128) 0 << 64) | 18446744073709551614U):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] RET, EXPR ldv_is_err((void const *)res) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551614U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] tmp___0 = ldv_is_err((void const *)res) [L12910] CALL ldv_assume(tmp___0 == 0L) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12910] RET ldv_assume(tmp___0 == 0L) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551614U):0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12912] return (res); VAL [\old(size)=1, \result={-(((__int128) 0 << 64) | 18446744073709551614U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12110] RET, EXPR ldv_xmalloc(1UL) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12110] tmp = ldv_xmalloc(1UL) [L12111] ldv_8_ldv_param_3_2_default = (char *)tmp VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_8_ldv_param_3_2_default={-(((__int128) 0 << 64) | 18446744073709551614U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12112] CALL, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12938] int tmp ; [L12941] tmp = __VERIFIER_nondet_int() [L12943] return (tmp); VAL [\result=214, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12112] RET, EXPR ldv_undef_int() VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_8_ldv_param_3_2_default={-(((__int128) 0 << 64) | 18446744073709551614U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12112] tmp___1 = ldv_undef_int() [L12114] COND TRUE tmp___1 != 0 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12116] CALL, EXPR ldv_xmalloc(1UL) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12901] void *res ; [L12902] void *tmp ; [L12903] long tmp___0 ; [L12906] tmp = malloc(size) [L12907] res = tmp VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12908] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] CALL, EXPR ldv_is_err((void const *)res) VAL [\old(ptr)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12705] return ((unsigned long )ptr > 4294967295UL); VAL [\old(ptr)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] RET, EXPR ldv_is_err((void const *)res) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551615U):0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12909] tmp___0 = ldv_is_err((void const *)res) [L12910] CALL ldv_assume(tmp___0 == 0L) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12910] RET ldv_assume(tmp___0 == 0L) VAL [\old(size)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, res={-(((__int128) 0 << 64) | 18446744073709551615U):0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12912] return (res); VAL [\old(size)=1, \result={-(((__int128) 0 << 64) | 18446744073709551615U):0}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, tmp___0=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12116] RET, EXPR ldv_xmalloc(1UL) VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_8_ldv_param_3_2_default={-(((__int128) 0 << 64) | 18446744073709551614U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12116] tmp___0 = ldv_xmalloc(1UL) [L12117] ldv_8_ldv_param_9_2_default = (char *)tmp___0 VAL [__this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_8_ldv_param_3_2_default={-(((__int128) 0 << 64) | 18446744073709551614U):0}, ldv_8_ldv_param_9_2_default={-(((__int128) 0 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12119-L12122] COND TRUE (unsigned long )ldv_8_callback_store != (unsigned long )((long (*)(struct device * , struct device_attribute * , char * , unsigned long ))0) [L12124-L12127] CALL ldv_dummy_resourceless_instance_callback_8_9(ldv_8_callback_store, ldv_8_container_struct_device_ptr, ldv_8_container_struct_device_attribute, ldv_8_ldv_param_9_2_default, ldv_8_ldv_param_9_3_default) [L11307] CALL (*arg0)(arg1, arg2, arg3, arg4) [L10399] struct net_device *netdev ; [L10400] struct device const *__mptr ; [L10401] struct netfront_info *np ; [L10402] void *tmp ; [L10403] char *endp ; [L10404] unsigned long target ; [L10405] bool tmp___0 ; [L10406] int tmp___1 ; [L10407] int __min1 ; [L10408] int __min2 ; [L10409] int __min1___0 ; [L10410] int __min2___0 ; [L10413] __mptr = (struct device const *)dev [L10414] netdev = (struct net_device *)__mptr + 0xfffffffffffffac8UL VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10415] CALL, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L6957] return ((void *)dev + 3200U); VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \result={(((unsigned __int128) 1 << 64) | 173):-5265}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10415] RET, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10415] tmp = netdev_priv((struct net_device const *)netdev) [L10416] np = (struct netfront_info *)tmp VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10417] CALL, EXPR capable(12) VAL [\old(arg0)=12, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14940] return __VERIFIER_nondet_bool(); [L10417] RET, EXPR capable(12) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10417] tmp___0 = capable(12) [L10419] COND TRUE \read(tmp___0) [L10420] tmp___1 = 0 VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, tmp___1=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10424] COND FALSE !(\read(tmp___1)) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10429] CALL, EXPR simple_strtoul(buf, & endp, 0U) VAL [\old(arg0)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(arg1)={206:0}, \old(arg2)=0, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L15117] return __VERIFIER_nondet_ulong(); [L10429] RET, EXPR simple_strtoul(buf, & endp, 0U) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, endp={206:0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10429] target = simple_strtoul(buf, & endp, 0U) [L10431] EXPR \read(*endp) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, buf={-(((__int128) 0 << 64) | 18446744073709551615U):0}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=1, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10431] COND FALSE !((unsigned long )((char const *)endp) == (unsigned long )buf) [L10435] COND TRUE target <= 7UL [L10436] target = 8UL VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10439] __min1___0 = 256 [L10440] __min2___0 = 256 VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __min1___0=256, __min2___0=256, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10441] COND FALSE !(target > (unsigned long )(__min1___0 < __min2___0 ? __min1___0 : __min2___0)) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10448] CALL ldv_spin_lock_bh_104(& np->rx_lock) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, \old(lock)={(((unsigned __int128) 1 << 64) | 173):215}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12374] CALL ldv_spin_lock_rx_lock_of_netfront_info() VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14091] FCALL ldv_assert("linux:kernel:locking:spinlock::one thread:double lock", ldv_spin_rx_lock_of_netfront_info == 1) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14092] CALL ldv_assume(ldv_spin_rx_lock_of_netfront_info == 1) VAL [\old(expression)=1, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12798] COND FALSE !(expression == 0) VAL [\old(expression)=1, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14092] RET ldv_assume(ldv_spin_rx_lock_of_netfront_info == 1) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=1, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14093] ldv_spin_rx_lock_of_netfront_info = 2 VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12374] RET ldv_spin_lock_rx_lock_of_netfront_info() VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, \old(lock)={(((unsigned __int128) 1 << 64) | 173):215}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, lock={(((unsigned __int128) 1 << 64) | 173):215}, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12375] CALL spin_lock_bh(lock) [L6391] FCALL _raw_spin_lock_bh(& lock->__annonCompField19.rlock) [L12375] RET spin_lock_bh(lock) [L10448] RET ldv_spin_lock_bh_104(& np->rx_lock) VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10450] EXPR np->rx_max_target VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10450] COND TRUE target > (unsigned long )np->rx_max_target [L10451] np->rx_max_target = (unsigned int )target VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10454] np->rx_min_target = (unsigned int )target [L10455] EXPR np->rx_target VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, target=8, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10455] COND TRUE target > (unsigned long )np->rx_target [L10456] np->rx_target = (unsigned int )target VAL [\old(attr)={(((unsigned __int128) 1 << 64) | 33):(((unsigned __int128) 1 << 64) | 206)}, \old(buf)={-(((__int128) 0 << 64) | 18446744073709551615U):0}, \old(dev)={(((unsigned __int128) 1 << 64) | 173):4035607}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(len)=(((unsigned __int128) 1 << 64) | 87), __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, len=(((unsigned __int128) 1 << 64) | 87), netdev={(((unsigned __int128) 1 << 64) | 173):-8465}, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L10460] CALL xennet_alloc_rx_buffers(netdev) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7502] unsigned short id ; [L7503] struct netfront_info *np ; [L7504] void *tmp ; [L7505] struct sk_buff *skb ; [L7506] struct page *page ; [L7507] int i ; [L7508] int batch_target ; [L7509] int notify ; [L7510] RING_IDX req_prod ; [L7511] grant_ref_t ref ; [L7512] unsigned long pfn ; [L7513] void *vaddr ; [L7514] struct xen_netif_rx_request *req ; [L7515] bool tmp___0 ; [L7516] int tmp___1 ; [L7517] long tmp___2 ; [L7518] __u32 tmp___3 ; [L7519] long tmp___4 ; [L7520] unsigned int tmp___5 ; [L7521] int tmp___6 ; [L7522] long tmp___7 ; [L7523] int tmp___8 ; [L7524] long tmp___9 ; [L7525] unsigned char *tmp___10 ; [L7526] struct page *tmp___11 ; [L7527] unsigned char *tmp___12 ; [L7528] struct page *tmp___13 ; [L7529] unsigned long tmp___14 ; [L7530] RING_IDX __old ; [L7531] RING_IDX __new ; VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7534] CALL, EXPR netdev_priv((struct net_device const *)dev) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L6957] return ((void *)dev + 3200U); VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \result={(((unsigned __int128) 1 << 64) | 173):-5265}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7534] RET, EXPR netdev_priv((struct net_device const *)dev) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7534] tmp = netdev_priv((struct net_device const *)dev) [L7535] np = (struct netfront_info *)tmp [L7536] EXPR np->rx.req_prod_pvt [L7536] req_prod = np->rx.req_prod_pvt [L7537] CALL, EXPR netif_carrier_ok((struct net_device const *)dev) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7116] int tmp ; VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7119] CALL, EXPR constant_test_bit(2L, (unsigned long const volatile *)(& dev->state)) VAL [\old(addr)={(((unsigned __int128) 1 << 64) | 173):-8397}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(nr)=2, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L6146] EXPR addr + (unsigned long )(nr >> 6) VAL [\old(addr)={(((unsigned __int128) 1 << 64) | 173):-8397}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(nr)=2, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, nr=2, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L6146] EXPR (unsigned long )*(addr + (unsigned long )(nr >> 6)) >> ((int )nr & 63) VAL [\old(addr)={(((unsigned __int128) 1 << 64) | 173):-8397}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \old(nr)=2, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L6146] return ((int )((unsigned long )*(addr + (unsigned long )(nr >> 6)) >> ((int )nr & 63)) & 1); [L7119] RET, EXPR constant_test_bit(2L, (unsigned long const volatile *)(& dev->state)) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7119] tmp = constant_test_bit(2L, (unsigned long const volatile *)(& dev->state)) [L7121] return (tmp == 0); VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, \result=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7537] RET, EXPR netif_carrier_ok((struct net_device const *)dev) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, req_prod=-6, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7537] tmp___0 = netif_carrier_ok((struct net_device const *)dev) [L7539] COND TRUE \read(tmp___0) [L7540] tmp___1 = 0 VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, req_prod=-6, tmp___1=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7545] CALL, EXPR ldv__builtin_expect((long )tmp___1, 0L) VAL [\old(c)=0, \old(exp)=0, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12816] return (exp); VAL [\old(c)=0, \old(exp)=0, \old(ldv_spin_rx_lock_of_netfront_info)=1, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7545] RET, EXPR ldv__builtin_expect((long )tmp___1, 0L) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, req_prod=-6, tmp___1=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7545] tmp___2 = ldv__builtin_expect((long )tmp___1, 0L) [L7547] COND FALSE !(tmp___2 != 0L) [L7552] EXPR np->rx_target [L7552] EXPR np->rx.rsp_cons [L7552] batch_target = (int )(np->rx_target + (np->rx.rsp_cons - req_prod)) [L7553] CALL, EXPR skb_queue_len((struct sk_buff_head const *)(& np->rx_batch)) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, \old(list_)={(((unsigned __int128) 1 << 64) | 173):319}, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L6630] EXPR list_->qlen [L6630] return ((__u32 )list_->qlen); [L7553] RET, EXPR skb_queue_len((struct sk_buff_head const *)(& np->rx_batch)) VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, batch_target=221, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, req_prod=-6, tmp___1=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7553] tmp___3 = skb_queue_len((struct sk_buff_head const *)(& np->rx_batch)) [L7554] i = (int )tmp___3 VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, batch_target=221, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, i=-2, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, req_prod=-6, tmp___1=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7592] COND TRUE i < batch_target VAL [\old(dev)={(((unsigned __int128) 1 << 64) | 173):-8465}, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, batch_target=221, dev={(((unsigned __int128) 1 << 64) | 173):-8465}, i=-2, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, np={(((unsigned __int128) 1 << 64) | 173):-5265}, req_prod=-6, tmp___1=0, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L7559] CALL ldv___netdev_alloc_skb_102(dev, 256U, 544U) [L12346] void *tmp ; VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, flags=544, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12349] CALL ldv_check_alloc_flags(flags) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12636] int tmp ; VAL [\old(flags)=544, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, flags=544, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12638] COND TRUE flags != 32U && flags != 0U VAL [\old(flags)=544, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12640] CALL, EXPR ldv_exclusive_spin_is_locked() VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14743] COND FALSE !(ldv_spin__xmit_lock_of_netdev_queue == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14747] COND FALSE !(ldv_spin_addr_list_lock_of_net_device == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14751] COND FALSE !(ldv_spin_alloc_lock_of_task_struct == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14755] COND FALSE !(ldv_spin_i_lock_of_inode == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14759] COND FALSE !(ldv_spin_lock == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14763] COND FALSE !(ldv_spin_lock_of_NOT_ARG_SIGN == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14767] COND FALSE !(ldv_spin_lock_of_res_counter == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14771] COND FALSE !(ldv_spin_lru_lock_of_netns_frags == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14775] COND FALSE !(ldv_spin_node_size_lock_of_pglist_data == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14779] COND FALSE !(ldv_spin_ptl == 2) VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14783] COND TRUE ldv_spin_rx_lock_of_netfront_info == 2 [L14784] return (1); VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, \result=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12640] RET, EXPR ldv_exclusive_spin_is_locked() VAL [\old(flags)=544, \old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L12640] tmp = ldv_exclusive_spin_is_locked() [L12641] CALL ldv_assert_linux_alloc_spinlock__wrong_flags(tmp == 0) [L14837] COND TRUE ! expr VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] [L14839] reach_error() VAL [\old(ldv_spin_rx_lock_of_netfront_info)=1, __this_module={(((unsigned __int128) 1 << 64) | 185):(((unsigned __int128) 1 << 64) | 129)}, ldv_spin__xmit_lock_of_netdev_queue=1, ldv_spin_addr_list_lock_of_net_device=1, ldv_spin_alloc_lock_of_task_struct=1, ldv_spin_i_lock_of_inode=1, ldv_spin_lock=1, ldv_spin_lock_of_NOT_ARG_SIGN=1, ldv_spin_lock_of_res_counter=1, ldv_spin_lru_lock_of_netns_frags=1, ldv_spin_node_size_lock_of_pglist_data=1, ldv_spin_ptl=1, ldv_spin_rx_lock_of_netfront_info=2, ldv_spin_siglock_of_sighand_struct=1, ldv_spin_sk_dst_lock_of_sock=1, ldv_spin_slock_of_NOT_ARG_SIGN=1, ldv_spin_tx_global_lock_of_net_device=1, ldv_spin_tx_lock_of_netfront_info=1, netfront_driver={205:0}, netfront_ids={204:0}, xen_domain_type=1, xennet_attrs={203:0}, xennet_ethtool_ops={202:0}, xennet_netdev_ops={200:0}, xennet_stats={201:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 179 procedures, 2103 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 246.8s, OverallIterations: 16, TraceHistogramMax: 16, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 138.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 10 mSolverCounterUnknown, 30739 SdHoareTripleChecker+Valid, 132.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 30499 mSDsluCounter, 137352 SdHoareTripleChecker+Invalid, 128.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 101206 mSDsCounter, 15568 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10124 IncrementalHoareTripleChecker+Invalid, 25702 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 15568 mSolverCounterUnsat, 36146 mSDtfsCounter, 10124 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1450 GetRequests, 1360 SyntacticMatches, 3 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 9.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1841occurred in iteration=0, InterpolantAutomatonStates: 74, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 15 MinimizatonAttempts, 10 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 10.2s SatisfiabilityAnalysisTime, 26.8s InterpolantComputationTime, 4462 NumberOfCodeBlocks, 4462 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 4673 ConstructedInterpolants, 0 QuantifiedInterpolants, 6773 SizeOfPredicates, 2 NumberOfNonLiveVariables, 12026 ConjunctsInSsa, 110 ConjunctsInUnsatCore, 20 InterpolantComputations, 13 PerfectInterpolantSequences, 5931/6203 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2024-12-02 07:29:16,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0a163978-c5af-461b-a40d-dbf5668a928b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE