java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/svcomp-Reach-32bit-Automizer_Default+AIv2_INT.epf -i ../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--raid456.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-112bae1 [2019-09-10 13:13:05,891 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-09-10 13:13:05,893 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-09-10 13:13:05,905 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-09-10 13:13:05,906 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-09-10 13:13:05,907 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-09-10 13:13:05,908 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-09-10 13:13:05,910 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-09-10 13:13:05,911 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-09-10 13:13:05,912 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-09-10 13:13:05,913 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-09-10 13:13:05,914 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-09-10 13:13:05,915 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-09-10 13:13:05,916 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-09-10 13:13:05,916 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-09-10 13:13:05,918 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-09-10 13:13:05,918 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-09-10 13:13:05,919 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-09-10 13:13:05,921 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-09-10 13:13:05,923 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-09-10 13:13:05,924 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-09-10 13:13:05,925 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-09-10 13:13:05,926 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-09-10 13:13:05,927 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-09-10 13:13:05,929 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-09-10 13:13:05,930 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-09-10 13:13:05,930 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-09-10 13:13:05,931 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-09-10 13:13:05,931 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-09-10 13:13:05,932 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-09-10 13:13:05,932 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-09-10 13:13:05,933 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-09-10 13:13:05,934 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-09-10 13:13:05,935 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-09-10 13:13:05,936 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-09-10 13:13:05,936 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-09-10 13:13:05,937 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-09-10 13:13:05,937 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-09-10 13:13:05,937 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-09-10 13:13:05,938 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-09-10 13:13:05,938 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-09-10 13:13:05,939 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/svcomp-Reach-32bit-Automizer_Default+AIv2_INT.epf [2019-09-10 13:13:05,955 INFO L113 SettingsManager]: Loading preferences was successful [2019-09-10 13:13:05,955 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-09-10 13:13:05,956 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2019-09-10 13:13:05,956 INFO L138 SettingsManager]: * Log level for plugins=info [2019-09-10 13:13:05,956 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-09-10 13:13:05,957 INFO L138 SettingsManager]: * User list type=DISABLED [2019-09-10 13:13:05,957 INFO L138 SettingsManager]: * Ignore calls to and inside polymorphic procedures=false [2019-09-10 13:13:05,957 INFO L138 SettingsManager]: * Ignore calls to recursive procedures=false [2019-09-10 13:13:05,957 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2019-09-10 13:13:05,958 INFO L138 SettingsManager]: * Abstract domain=IntervalDomain [2019-09-10 13:13:05,958 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-09-10 13:13:05,958 INFO L138 SettingsManager]: * sizeof long=4 [2019-09-10 13:13:05,959 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-09-10 13:13:05,959 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-09-10 13:13:05,959 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-09-10 13:13:05,959 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-09-10 13:13:05,959 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-09-10 13:13:05,960 INFO L138 SettingsManager]: * sizeof long double=12 [2019-09-10 13:13:05,960 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-09-10 13:13:05,960 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-09-10 13:13:05,960 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-09-10 13:13:05,960 INFO L138 SettingsManager]: * Remove goto edges from RCFG=true [2019-09-10 13:13:05,961 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-09-10 13:13:05,961 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-09-10 13:13:05,961 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-09-10 13:13:05,961 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-09-10 13:13:05,961 INFO L138 SettingsManager]: * Trace refinement strategy=TAIPAN [2019-09-10 13:13:05,962 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-09-10 13:13:05,962 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-09-10 13:13:05,962 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2019-09-10 13:13:05,991 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-09-10 13:13:06,004 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-09-10 13:13:06,008 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-09-10 13:13:06,009 INFO L271 PluginConnector]: Initializing CDTParser... [2019-09-10 13:13:06,010 INFO L275 PluginConnector]: CDTParser initialized [2019-09-10 13:13:06,010 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--raid456.ko-entry_point.cil.out.i [2019-09-10 13:13:06,074 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4f6467bf/e7d54398e2a1450db04ae497ef883cb2/FLAG94d7b1d9e [2019-09-10 13:13:07,093 INFO L306 CDTParser]: Found 1 translation units. [2019-09-10 13:13:07,094 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--md--raid456.ko-entry_point.cil.out.i [2019-09-10 13:13:07,172 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4f6467bf/e7d54398e2a1450db04ae497ef883cb2/FLAG94d7b1d9e [2019-09-10 13:13:07,358 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e4f6467bf/e7d54398e2a1450db04ae497ef883cb2 [2019-09-10 13:13:07,367 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-09-10 13:13:07,369 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-09-10 13:13:07,370 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-09-10 13:13:07,370 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-09-10 13:13:07,374 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-09-10 13:13:07,375 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.09 01:13:07" (1/1) ... [2019-09-10 13:13:07,378 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72a7c4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:07, skipping insertion in model container [2019-09-10 13:13:07,379 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.09 01:13:07" (1/1) ... [2019-09-10 13:13:07,387 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-09-10 13:13:07,741 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-09-10 13:13:14,421 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-10 13:13:14,487 INFO L188 MainTranslator]: Completed pre-run [2019-09-10 13:13:15,807 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-10 13:13:17,754 INFO L192 MainTranslator]: Completed translation [2019-09-10 13:13:17,754 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17 WrapperNode [2019-09-10 13:13:17,755 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-09-10 13:13:17,755 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-09-10 13:13:17,756 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-09-10 13:13:17,756 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-09-10 13:13:17,773 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:17,775 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:17,982 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:17,983 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:19,108 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:19,205 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:19,400 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... [2019-09-10 13:13:19,564 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-09-10 13:13:19,565 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-09-10 13:13:19,565 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-09-10 13:13:19,565 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-09-10 13:13:19,567 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-09-10 13:13:19,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-09-10 13:13:19,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-09-10 13:13:19,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2019-09-10 13:13:19,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~~bool~0~TO~VOID [2019-09-10 13:13:19,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~dev_t~0~X~~sector_t~0~TO~VOID [2019-09-10 13:13:19,671 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2019-09-10 13:13:19,671 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2019-09-10 13:13:19,672 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2019-09-10 13:13:19,672 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2019-09-10 13:13:19,672 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit_unlock [2019-09-10 13:13:19,673 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2019-09-10 13:13:19,673 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2019-09-10 13:13:19,673 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit_lock [2019-09-10 13:13:19,674 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2019-09-10 13:13:19,675 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2019-09-10 13:13:19,675 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2019-09-10 13:13:19,676 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2019-09-10 13:13:19,676 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul [2019-09-10 13:13:19,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2019-09-10 13:13:19,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2019-09-10 13:13:19,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2019-09-10 13:13:19,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2019-09-10 13:13:19,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2019-09-10 13:13:19,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2019-09-10 13:13:19,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2019-09-10 13:13:19,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2019-09-10 13:13:19,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2019-09-10 13:13:19,679 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2019-09-10 13:13:19,679 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2019-09-10 13:13:19,679 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2019-09-10 13:13:19,679 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2019-09-10 13:13:19,679 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2019-09-10 13:13:19,679 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty_careful [2019-09-10 13:13:19,680 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2019-09-10 13:13:19,680 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_tail_init [2019-09-10 13:13:19,680 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_HLIST_NODE [2019-09-10 13:13:19,680 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_unhashed [2019-09-10 13:13:19,680 INFO L138 BoogieDeclarations]: Found implementation of procedure __hlist_del [2019-09-10 13:13:19,681 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_del_init [2019-09-10 13:13:19,681 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2019-09-10 13:13:19,681 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2019-09-10 13:13:19,681 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_weight [2019-09-10 13:13:19,682 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_check [2019-09-10 13:13:19,682 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_first [2019-09-10 13:13:19,682 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2019-09-10 13:13:19,682 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_test_cpu [2019-09-10 13:13:19,682 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2019-09-10 13:13:19,682 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2019-09-10 13:13:19,683 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_disable [2019-09-10 13:13:19,683 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_enable [2019-09-10 13:13:19,683 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2019-09-10 13:13:19,683 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2019-09-10 13:13:19,683 INFO L138 BoogieDeclarations]: Found implementation of procedure rep_nop [2019-09-10 13:13:19,684 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2019-09-10 13:13:19,684 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2019-09-10 13:13:19,684 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2019-09-10 13:13:19,684 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add [2019-09-10 13:13:19,684 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2019-09-10 13:13:19,685 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2019-09-10 13:13:19,685 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2019-09-10 13:13:19,685 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2019-09-10 13:13:19,685 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_return [2019-09-10 13:13:19,685 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2019-09-10 13:13:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure __atomic_add_unless [2019-09-10 13:13:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_add [2019-09-10 13:13:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_unless [2019-09-10 13:13:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2019-09-10 13:13:19,686 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2019-09-10 13:13:19,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2019-09-10 13:13:19,687 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_count [2019-09-10 13:13:19,687 INFO L138 BoogieDeclarations]: Found implementation of procedure static_key_false [2019-09-10 13:13:19,687 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2019-09-10 13:13:19,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_5 [2019-09-10 13:13:19,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_8 [2019-09-10 13:13:19,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_9 [2019-09-10 13:13:19,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_11 [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_12 [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure __seqcount_init [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure seqcount_lockdep_reader_access [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_seqcount_begin [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure raw_read_seqcount_begin [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure read_seqcount_begin [2019-09-10 13:13:19,689 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_seqcount_retry [2019-09-10 13:13:19,690 INFO L138 BoogieDeclarations]: Found implementation of procedure read_seqcount_retry [2019-09-10 13:13:19,690 INFO L138 BoogieDeclarations]: Found implementation of procedure raw_write_seqcount_begin [2019-09-10 13:13:19,691 INFO L138 BoogieDeclarations]: Found implementation of procedure raw_write_seqcount_end [2019-09-10 13:13:19,691 INFO L138 BoogieDeclarations]: Found implementation of procedure write_seqcount_begin_nested [2019-09-10 13:13:19,692 INFO L138 BoogieDeclarations]: Found implementation of procedure write_seqcount_begin [2019-09-10 13:13:19,692 INFO L138 BoogieDeclarations]: Found implementation of procedure write_seqcount_end [2019-09-10 13:13:19,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __nodes_weight [2019-09-10 13:13:19,692 INFO L138 BoogieDeclarations]: Found implementation of procedure num_node_state [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_acquire [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lock_release [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2019-09-10 13:13:19,693 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure notifier_from_errno [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure init_llist_head [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure llist_next [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure llist_add [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure llist_del_all [2019-09-10 13:13:19,694 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify_dirent [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure disk_devt [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure get_start_sect [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure bvec_iter_advance [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_advance_iter [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2019-09-10 13:13:19,695 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_clear_unlocked [2019-09-10 13:13:19,696 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2019-09-10 13:13:19,696 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_sectors [2019-09-10 13:13:19,696 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2019-09-10 13:13:19,697 INFO L138 BoogieDeclarations]: Found implementation of procedure async_tx_ack [2019-09-10 13:13:19,697 INFO L138 BoogieDeclarations]: Found implementation of procedure init_async_submit [2019-09-10 13:13:19,697 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block_bio_complete [2019-09-10 13:13:19,698 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block_unplug [2019-09-10 13:13:19,698 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block_bio_remap [2019-09-10 13:13:19,698 INFO L138 BoogieDeclarations]: Found implementation of procedure is_badblock [2019-09-10 13:13:19,698 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_lock [2019-09-10 13:13:19,699 INFO L138 BoogieDeclarations]: Found implementation of procedure md_sync_acct [2019-09-10 13:13:19,699 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify_dirent_safe [2019-09-10 13:13:19,699 INFO L138 BoogieDeclarations]: Found implementation of procedure mdname [2019-09-10 13:13:19,699 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_link_rdev [2019-09-10 13:13:19,700 INFO L138 BoogieDeclarations]: Found implementation of procedure safe_put_page [2019-09-10 13:13:19,700 INFO L138 BoogieDeclarations]: Found implementation of procedure rdev_dec_pending [2019-09-10 13:13:19,700 INFO L138 BoogieDeclarations]: Found implementation of procedure algorithm_valid_raid5 [2019-09-10 13:13:19,700 INFO L138 BoogieDeclarations]: Found implementation of procedure algorithm_valid_raid6 [2019-09-10 13:13:19,700 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_hash [2019-09-10 13:13:19,701 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_hash_locks_hash [2019-09-10 13:13:19,701 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_device_hash_lock [2019-09-10 13:13:19,701 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_device_hash_lock [2019-09-10 13:13:19,701 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_all_device_hash_locks_irq [2019-09-10 13:13:19,701 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_all_device_hash_locks_irq [2019-09-10 13:13:19,701 INFO L138 BoogieDeclarations]: Found implementation of procedure r5_next_bio [2019-09-10 13:13:19,702 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_bi_processed_stripes [2019-09-10 13:13:19,705 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_dec_bi_active_stripes [2019-09-10 13:13:19,706 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_inc_bi_active_stripes [2019-09-10 13:13:19,706 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_set_bi_processed_stripes [2019-09-10 13:13:19,706 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_set_bi_stripes [2019-09-10 13:13:19,712 INFO L138 BoogieDeclarations]: Found implementation of procedure raid6_d0 [2019-09-10 13:13:19,712 INFO L138 BoogieDeclarations]: Found implementation of procedure raid6_next_disk [2019-09-10 13:13:19,713 INFO L138 BoogieDeclarations]: Found implementation of procedure raid6_idx_to_slot [2019-09-10 13:13:19,713 INFO L138 BoogieDeclarations]: Found implementation of procedure return_io [2019-09-10 13:13:19,713 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_operations_active [2019-09-10 13:13:19,714 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_wakeup_stripe_thread [2019-09-10 13:13:19,715 INFO L138 BoogieDeclarations]: Found implementation of procedure do_release_stripe [2019-09-10 13:13:19,715 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_stripe [2019-09-10 13:13:19,715 INFO L138 BoogieDeclarations]: Found implementation of procedure release_inactive_stripe_list [2019-09-10 13:13:19,715 INFO L138 BoogieDeclarations]: Found implementation of procedure release_stripe_list [2019-09-10 13:13:19,715 INFO L138 BoogieDeclarations]: Found implementation of procedure release_stripe [2019-09-10 13:13:19,715 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_hash [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure insert_hash [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure get_free_stripe [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure shrink_buffers [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure grow_buffers [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure init_stripe [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure __find_stripe [2019-09-10 13:13:19,716 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_degraded [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure has_failed [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure get_active_stripe [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure is_full_stripe_write [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_two_stripes [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure unlock_two_stripes [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_can_batch [2019-09-10 13:13:19,717 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_add_to_batch_list [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure use_new_offset [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_io [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure async_copy_data [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_complete_biofill [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_biofill [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure mark_target_uptodate [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_complete_compute [2019-09-10 13:13:19,718 INFO L138 BoogieDeclarations]: Found implementation of procedure to_addr_conv [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure to_addr_page [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_compute5 [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure set_syndrome_sources [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_compute6_1 [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_compute6_2 [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_complete_prexor [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_prexor5 [2019-09-10 13:13:19,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_prexor6 [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_biodrain [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_complete_reconstruct [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_reconstruct5 [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_reconstruct6 [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_complete_check [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_check_p [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ops_run_check_pq [2019-09-10 13:13:19,720 INFO L138 BoogieDeclarations]: Found implementation of procedure raid_run_ops [2019-09-10 13:13:19,721 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_stripe [2019-09-10 13:13:19,721 INFO L138 BoogieDeclarations]: Found implementation of procedure grow_one_stripe [2019-09-10 13:13:19,721 INFO L138 BoogieDeclarations]: Found implementation of procedure grow_stripes [2019-09-10 13:13:19,721 INFO L138 BoogieDeclarations]: Found implementation of procedure scribble_alloc [2019-09-10 13:13:19,721 INFO L138 BoogieDeclarations]: Found implementation of procedure resize_chunks [2019-09-10 13:13:19,721 INFO L138 BoogieDeclarations]: Found implementation of procedure resize_stripes [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure drop_one_stripe [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure shrink_stripes [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_end_read_request [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_end_write_request [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_build_block [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2019-09-10 13:13:19,722 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_compute_sector [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure compute_blocknr [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_reconstruction [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure add_stripe_bio [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_set_idx [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_failed_stripe [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_failed_sync [2019-09-10 13:13:19,723 INFO L138 BoogieDeclarations]: Found implementation of procedure want_replace [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure need_this_block [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure fetch_block [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_stripe_fill [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_stripe_clean_event [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_stripe_dirtying [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_parity_checks5 [2019-09-10 13:13:19,724 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_parity_checks6 [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_stripe_expansion [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure analyse_stripe [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_batch_ready [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure break_stripe_batch_list [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_stripe [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_activate_delayed [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_bit_delay [2019-09-10 13:13:19,725 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_congested [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_mergeable_bvec [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure in_chunk_boundary [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure add_bio_to_retry [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_bio_from_retry [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_align_endio [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_fits_rdev [2019-09-10 13:13:19,726 INFO L138 BoogieDeclarations]: Found implementation of procedure chunk_aligned_read [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_priority_stripe [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_unplug [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure release_stripe_plug [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure make_discard_request [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure make_request [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure reshape_request [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_request [2019-09-10 13:13:19,727 INFO L138 BoogieDeclarations]: Found implementation of procedure retry_aligned_read [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_active_stripes [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_do_work [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5d [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_show_stripe_cache_size [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_set_cache_size [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_store_stripe_cache_size [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_show_rmw_level [2019-09-10 13:13:19,728 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_store_rmw_level [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_show_preread_threshold [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_store_preread_threshold [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_show_skip_copy [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_store_skip_copy [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure stripe_cache_active_show [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_show_group_thread_cnt [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_store_group_thread_cnt [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_thread_groups [2019-09-10 13:13:19,729 INFO L138 BoogieDeclarations]: Found implementation of procedure free_thread_groups [2019-09-10 13:13:19,730 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_size [2019-09-10 13:13:19,730 INFO L138 BoogieDeclarations]: Found implementation of procedure free_scratch_buffer [2019-09-10 13:13:19,730 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_scratch_buffer [2019-09-10 13:13:19,730 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_free_percpu [2019-09-10 13:13:19,730 INFO L138 BoogieDeclarations]: Found implementation of procedure free_conf [2019-09-10 13:13:19,731 INFO L138 BoogieDeclarations]: Found implementation of procedure raid456_cpu_notify [2019-09-10 13:13:19,736 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_alloc_percpu [2019-09-10 13:13:19,736 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_cache_scan [2019-09-10 13:13:19,736 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_cache_count [2019-09-10 13:13:19,736 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_conf [2019-09-10 13:13:19,737 INFO L138 BoogieDeclarations]: Found implementation of procedure only_parity [2019-09-10 13:13:19,739 INFO L138 BoogieDeclarations]: Found implementation of procedure run [2019-09-10 13:13:19,739 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_free [2019-09-10 13:13:19,739 INFO L138 BoogieDeclarations]: Found implementation of procedure status [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure print_raid5_conf [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_spare_active [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_remove_disk [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_add_disk [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_resize [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure check_stripe_cache [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure check_reshape [2019-09-10 13:13:19,740 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_start_reshape [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure end_reshape [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_finish_reshape [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_quiesce [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid45_takeover_raid0 [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_takeover_raid1 [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_takeover_raid6 [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_check_reshape [2019-09-10 13:13:19,741 INFO L138 BoogieDeclarations]: Found implementation of procedure raid6_check_reshape [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_takeover [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure raid4_takeover [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure raid6_takeover [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_init [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure raid5_exit [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_md_sysfs_entry_10 [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_md_sysfs_entry_7 [2019-09-10 13:13:19,742 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_md_sysfs_entry_5 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_md_sysfs_entry_9 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_md_sysfs_entry_8 [2019-09-10 13:13:19,743 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2019-09-10 13:13:19,744 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_15 [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_16 [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_17 [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_18 [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_19 [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_zalloc [2019-09-10 13:13:19,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kmem_cache_alloc_25 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_28 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_29 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_30 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_md_personality_31 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_md_personality_32 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_md_personality_33 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_md_personality_34 [2019-09-10 13:13:19,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_md_personality_35 [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_md_personality_36 [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_37 [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2019-09-10 13:13:19,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags_and_return_some_page [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_trylock [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ___might_sleep [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2019-09-10 13:13:19,748 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_percpu [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __bitmap_weight [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __compiletime_assert_7144 [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __compiletime_assert_7157 [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __cpu_to_node [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2019-09-10 13:13:19,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __trace_note_message [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2019-09-10 13:13:19,750 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irq [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irq [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure async_gen_syndrome [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure async_memcpy [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure async_raid6_2data_recov [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure async_raid6_datap_recov [2019-09-10 13:13:19,751 INFO L138 BoogieDeclarations]: Found implementation of procedure async_syndrome_val [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure async_trigger_callback [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure async_tx_quiesce [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure async_xor [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure async_xor_val [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_clone_mddev [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2019-09-10 13:13:19,752 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_reset [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_close_sync [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_cond_end_sync [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_end_sync [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_endwrite [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_resize [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_start_sync [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_startwrite [2019-09-10 13:13:19,753 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_unplug [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_check_plugged [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_finish_plug [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_io_min [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_io_opt [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_write_same_sectors [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_recount_segments [2019-09-10 13:13:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_plug [2019-09-10 13:13:19,755 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2019-09-10 13:13:19,755 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure disk_stack_limits [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_issue_pending_all [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_bit [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure flex_array_alloc [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure flex_array_free [2019-09-10 13:13:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure flex_array_get [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure flex_array_prealloc [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_signals [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure free_percpu [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure get_online_cpus [2019-09-10 13:13:19,757 INFO L138 BoogieDeclarations]: Found implementation of procedure kernfs_notify [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_free [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoull [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_some_page [2019-09-10 13:13:19,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop_2 [2019-09-10 13:13:19,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop_3 [2019-09-10 13:13:19,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop_4 [2019-09-10 13:13:19,760 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure llist_add_batch [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure llist_reverse_order [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2019-09-10 13:13:19,761 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_allow_write [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_check_recovery [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_done_sync [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_error [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_flush_request [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_is_badblock [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_new_event [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_register_thread [2019-09-10 13:13:19,762 INFO L138 BoogieDeclarations]: Found implementation of procedure md_set_array_sectors [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure md_unregister_thread [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure md_wait_for_blocked_rdev [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure md_wakeup_thread [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure md_write_end [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure md_write_start [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_resume [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_suspend [2019-09-10 13:13:19,763 INFO L138 BoogieDeclarations]: Found implementation of procedure mddev_unlock [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure put_online_cpus [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2019-09-10 13:13:19,764 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_lockdep_current_cpu_online [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rdev_clear_badblocks [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rdev_set_badblocks [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure register_cpu_notifier [2019-09-10 13:13:19,765 INFO L138 BoogieDeclarations]: Found implementation of procedure register_md_personality [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure register_shrinker [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure revalidate_disk [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_uninterruptible [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_sched [2019-09-10 13:13:19,766 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_link [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_notify [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_cpu_notifier [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_md_personality [2019-09-10 13:13:19,767 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_shrinker [2019-09-10 13:13:19,768 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2019-09-10 13:13:19,768 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2019-09-10 13:13:19,768 INFO L138 BoogieDeclarations]: Found implementation of procedure autoremove_wake_function [2019-09-10 13:13:19,768 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2019-09-10 13:13:19,768 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2019-09-10 13:13:19,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2019-09-10 13:13:19,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2019-09-10 13:13:19,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2019-09-10 13:13:19,769 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-09-10 13:13:19,769 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-09-10 13:13:19,769 INFO L130 BoogieDeclarations]: Found specification of procedure __builtin_return_address [2019-09-10 13:13:19,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2019-09-10 13:13:19,770 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit_unlock [2019-09-10 13:13:19,771 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2019-09-10 13:13:19,771 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2019-09-10 13:13:19,771 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit_lock [2019-09-10 13:13:19,771 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2019-09-10 13:13:19,771 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_bit [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2019-09-10 13:13:19,775 INFO L130 BoogieDeclarations]: Found specification of procedure ___might_sleep [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoull [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2019-09-10 13:13:19,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_trylock [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2019-09-10 13:13:19,777 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2019-09-10 13:13:19,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2019-09-10 13:13:19,779 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty_careful [2019-09-10 13:13:19,780 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_tail_init [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_HLIST_NODE [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_unhashed [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure __hlist_del [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_del_init [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2019-09-10 13:13:19,781 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure __bitmap_weight [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_weight [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_check [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_first [2019-09-10 13:13:19,782 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_test_cpu [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_disable [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_enable [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2019-09-10 13:13:19,783 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure rep_nop [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2019-09-10 13:13:19,784 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2019-09-10 13:13:19,785 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_return [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure __atomic_add_unless [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_add [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_unless [2019-09-10 13:13:19,786 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2019-09-10 13:13:19,787 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_count [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure static_key_false [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irq [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irq [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2019-09-10 13:13:19,788 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_5 [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_8 [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_9 [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_11 [2019-09-10 13:13:19,789 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_12 [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure __seqcount_init [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure seqcount_lockdep_reader_access [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure __read_seqcount_begin [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure raw_read_seqcount_begin [2019-09-10 13:13:19,790 INFO L130 BoogieDeclarations]: Found specification of procedure read_seqcount_begin [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure __read_seqcount_retry [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure read_seqcount_retry [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure raw_write_seqcount_begin [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure raw_write_seqcount_end [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure write_seqcount_begin_nested [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure write_seqcount_begin [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure write_seqcount_end [2019-09-10 13:13:19,791 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure autoremove_wake_function [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure __nodes_weight [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure num_node_state [2019-09-10 13:13:19,792 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_sched [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lockdep_current_cpu_online [2019-09-10 13:13:19,793 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_acquire [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_lock_release [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2019-09-10 13:13:19,794 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_37 [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_15 [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_17 [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_28 [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_29 [2019-09-10 13:13:19,795 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_16 [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_19 [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_18 [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_30 [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure notifier_from_errno [2019-09-10 13:13:19,796 INFO L130 BoogieDeclarations]: Found specification of procedure __cpu_to_node [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure init_llist_head [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure llist_next [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure llist_add_batch [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure llist_add [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure llist_del_all [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure llist_reverse_order [2019-09-10 13:13:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_percpu [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure free_percpu [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure kernfs_notify [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_link [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify_dirent [2019-09-10 13:13:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_uninterruptible [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure flush_signals [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kmem_cache_alloc_25 [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_free [2019-09-10 13:13:19,799 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_zalloc [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_md_sysfs_entry_10 [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_md_sysfs_entry_7 [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_md_sysfs_entry_5 [2019-09-10 13:13:19,800 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_md_sysfs_entry_9 [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_md_sysfs_entry_8 [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2019-09-10 13:13:19,801 INFO L130 BoogieDeclarations]: Found specification of procedure register_shrinker [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_shrinker [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure revalidate_disk [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure disk_devt [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure get_start_sect [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2019-09-10 13:13:19,802 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure bvec_iter_advance [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure bio_advance_iter [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure bio_reset [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_clear_unlocked [2019-09-10 13:13:19,803 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure blk_recount_segments [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_write_same_sectors [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_io_min [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_io_opt [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure disk_stack_limits [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure blk_check_plugged [2019-09-10 13:13:19,804 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_plug [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure blk_finish_plug [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_sectors [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure async_tx_ack [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure dma_issue_pending_all [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure init_async_submit [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure async_xor [2019-09-10 13:13:19,805 INFO L130 BoogieDeclarations]: Found specification of procedure async_xor_val [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_memcpy [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_trigger_callback [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_gen_syndrome [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_syndrome_val [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_raid6_2data_recov [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_raid6_datap_recov [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure async_tx_quiesce [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure register_cpu_notifier [2019-09-10 13:13:19,806 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_cpu_notifier [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure get_online_cpus [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure put_online_cpus [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure flex_array_alloc [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure flex_array_prealloc [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure flex_array_free [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure flex_array_get [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure __trace_note_message [2019-09-10 13:13:19,807 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block_bio_complete [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~VOID [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block_unplug [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~~bool~0~TO~VOID [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block_bio_remap [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~dev_t~0~X~~sector_t~0~TO~VOID [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure md_is_badblock [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure is_badblock [2019-09-10 13:13:19,808 INFO L130 BoogieDeclarations]: Found specification of procedure rdev_set_badblocks [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure rdev_clear_badblocks [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_lock [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_unlock [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure md_sync_acct [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_notify_dirent_safe [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure mdname [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_link_rdev [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure safe_put_page [2019-09-10 13:13:19,809 INFO L130 BoogieDeclarations]: Found specification of procedure register_md_personality [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_md_personality_31 [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_md_personality_32 [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_md_personality_33 [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_md_personality [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_md_personality_34 [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_md_personality_35 [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_md_personality_36 [2019-09-10 13:13:19,810 INFO L130 BoogieDeclarations]: Found specification of procedure md_register_thread [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_unregister_thread [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_wakeup_thread [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_check_recovery [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_write_start [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_write_end [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_done_sync [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_error [2019-09-10 13:13:19,811 INFO L130 BoogieDeclarations]: Found specification of procedure md_flush_request [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure md_do_sync [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure md_new_event [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure md_allow_write [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure md_wait_for_blocked_rdev [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure md_set_array_sectors [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_suspend [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure mddev_resume [2019-09-10 13:13:19,812 INFO L130 BoogieDeclarations]: Found specification of procedure bio_clone_mddev [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure rdev_dec_pending [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure algorithm_valid_raid5 [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure algorithm_valid_raid6 [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_set_cache_size [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_startwrite [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_endwrite [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_start_sync [2019-09-10 13:13:19,813 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_end_sync [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_close_sync [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_cond_end_sync [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_unplug [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_resize [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_hash [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_hash_locks_hash [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure lock_device_hash_lock [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_device_hash_lock [2019-09-10 13:13:19,814 INFO L130 BoogieDeclarations]: Found specification of procedure lock_all_device_hash_locks_irq [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_all_device_hash_locks_irq [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure r5_next_bio [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_bi_processed_stripes [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_dec_bi_active_stripes [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_inc_bi_active_stripes [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_set_bi_processed_stripes [2019-09-10 13:13:19,815 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_set_bi_stripes [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure raid6_d0 [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure raid6_next_disk [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure raid6_idx_to_slot [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure return_io [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure print_raid5_conf [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_operations_active [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_wakeup_stripe_thread [2019-09-10 13:13:19,816 INFO L130 BoogieDeclarations]: Found specification of procedure do_release_stripe [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure __release_stripe [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure release_inactive_stripe_list [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure release_stripe_list [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure release_stripe [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure remove_hash [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure insert_hash [2019-09-10 13:13:19,817 INFO L130 BoogieDeclarations]: Found specification of procedure get_free_stripe [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure shrink_buffers [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure grow_buffers [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_build_block [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_set_idx [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure init_stripe [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure __find_stripe [2019-09-10 13:13:19,818 INFO L130 BoogieDeclarations]: Found specification of procedure calc_degraded [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure has_failed [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure get_active_stripe [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure is_full_stripe_write [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure lock_two_stripes [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure unlock_two_stripes [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_can_batch [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_add_to_batch_list [2019-09-10 13:13:19,819 INFO L130 BoogieDeclarations]: Found specification of procedure use_new_offset [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_end_read_request [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_end_write_request [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_io [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure async_copy_data [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure ops_complete_biofill [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_biofill [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure mark_target_uptodate [2019-09-10 13:13:19,820 INFO L130 BoogieDeclarations]: Found specification of procedure ops_complete_compute [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure to_addr_conv [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure to_addr_page [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_compute5 [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure set_syndrome_sources [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_compute6_1 [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_compute6_2 [2019-09-10 13:13:19,821 INFO L130 BoogieDeclarations]: Found specification of procedure ops_complete_prexor [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_prexor5 [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_prexor6 [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_biodrain [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_complete_reconstruct [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_reconstruct5 [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_reconstruct6 [2019-09-10 13:13:19,822 INFO L130 BoogieDeclarations]: Found specification of procedure ops_complete_check [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_check_p [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure ops_run_check_pq [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure raid_run_ops [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_stripe [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure grow_one_stripe [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure grow_stripes [2019-09-10 13:13:19,823 INFO L130 BoogieDeclarations]: Found specification of procedure scribble_alloc [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure resize_chunks [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure resize_stripes [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure drop_one_stripe [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure shrink_stripes [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure compute_blocknr [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure error [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_compute_sector [2019-09-10 13:13:19,824 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_reconstruction [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure add_stripe_bio [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure end_reshape [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure handle_failed_stripe [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure handle_failed_sync [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure want_replace [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure need_this_block [2019-09-10 13:13:19,825 INFO L130 BoogieDeclarations]: Found specification of procedure fetch_block [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure handle_stripe_fill [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure break_stripe_batch_list [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure handle_stripe_clean_event [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure handle_stripe_dirtying [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure handle_parity_checks5 [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure handle_parity_checks6 [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure handle_stripe_expansion [2019-09-10 13:13:19,826 INFO L130 BoogieDeclarations]: Found specification of procedure analyse_stripe [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure clear_batch_ready [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure handle_stripe [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_activate_delayed [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure activate_bit_delay [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_congested [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_mergeable_bvec [2019-09-10 13:13:19,827 INFO L130 BoogieDeclarations]: Found specification of procedure in_chunk_boundary [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure add_bio_to_retry [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure remove_bio_from_retry [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_align_endio [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure bio_fits_rdev [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure chunk_aligned_read [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure __get_priority_stripe [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_unplug [2019-09-10 13:13:19,828 INFO L130 BoogieDeclarations]: Found specification of procedure release_stripe_plug [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure make_discard_request [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure make_request [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_size [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure reshape_request [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure sync_request [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure retry_aligned_read [2019-09-10 13:13:19,829 INFO L130 BoogieDeclarations]: Found specification of procedure handle_active_stripes [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_do_work [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5d [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_show_stripe_cache_size [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_store_stripe_cache_size [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_show_rmw_level [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_store_rmw_level [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_show_preread_threshold [2019-09-10 13:13:19,830 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_store_preread_threshold [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_show_skip_copy [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_store_skip_copy [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure stripe_cache_active_show [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_show_group_thread_cnt [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_thread_groups [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_store_group_thread_cnt [2019-09-10 13:13:19,831 INFO L130 BoogieDeclarations]: Found specification of procedure free_thread_groups [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure free_scratch_buffer [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_scratch_buffer [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_free_percpu [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure free_conf [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure raid456_cpu_notify [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_alloc_percpu [2019-09-10 13:13:19,832 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_cache_scan [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_cache_count [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure setup_conf [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure only_parity [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure run [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_free [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure status [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_spare_active [2019-09-10 13:13:19,833 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_remove_disk [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure __compiletime_assert_7144 [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure __compiletime_assert_7157 [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_add_disk [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_resize [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure check_stripe_cache [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure check_reshape [2019-09-10 13:13:19,834 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_start_reshape [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_finish_reshape [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_quiesce [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid45_takeover_raid0 [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_takeover_raid1 [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_takeover_raid6 [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_check_reshape [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid6_check_reshape [2019-09-10 13:13:19,835 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_takeover [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure raid4_takeover [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure raid6_takeover [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_init [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure raid5_exit [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop_3 [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop_4 [2019-09-10 13:13:19,836 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop_2 [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_some_page [2019-09-10 13:13:19,837 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags_and_return_some_page [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-09-10 13:13:19,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-09-10 13:13:19,839 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-09-10 13:13:19,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2019-09-10 13:13:19,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2019-09-10 13:13:19,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2019-09-10 13:13:19,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2019-09-10 13:13:33,726 INFO L684 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2019-09-10 13:14:35,684 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-09-10 13:14:35,684 INFO L283 CfgBuilder]: Removed 0 assume(true) statements. [2019-09-10 13:14:35,689 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.09 01:14:35 BoogieIcfgContainer [2019-09-10 13:14:35,690 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-09-10 13:14:35,691 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-09-10 13:14:35,691 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-09-10 13:14:35,694 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-09-10 13:14:35,694 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.09 01:13:07" (1/3) ... [2019-09-10 13:14:35,695 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a2505e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.09 01:14:35, skipping insertion in model container [2019-09-10 13:14:35,695 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.09 01:13:17" (2/3) ... [2019-09-10 13:14:35,695 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a2505e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.09 01:14:35, skipping insertion in model container [2019-09-10 13:14:35,696 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.09 01:14:35" (3/3) ... [2019-09-10 13:14:35,697 INFO L109 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--md--raid456.ko-entry_point.cil.out.i [2019-09-10 13:14:35,707 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-09-10 13:14:35,721 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-09-10 13:14:35,739 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-09-10 13:14:35,770 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-09-10 13:14:35,770 INFO L378 AbstractCegarLoop]: Hoare is false [2019-09-10 13:14:35,770 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-09-10 13:14:35,770 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-09-10 13:14:35,770 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-09-10 13:14:35,771 INFO L382 AbstractCegarLoop]: Difference is false [2019-09-10 13:14:35,771 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-09-10 13:14:35,771 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-09-10 13:14:35,903 INFO L276 IsEmpty]: Start isEmpty. Operand 8247 states. [2019-09-10 13:14:35,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2019-09-10 13:14:35,976 INFO L391 BasicCegarLoop]: Found error trace [2019-09-10 13:14:35,978 INFO L399 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 33, 33, 33, 23, 23, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-10 13:14:35,982 INFO L418 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-10 13:14:35,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-10 13:14:35,992 INFO L82 PathProgramCache]: Analyzing trace with hash 518135720, now seen corresponding path program 1 times [2019-09-10 13:14:35,996 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2019-09-10 13:14:36,118 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-10 13:14:36,119 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-10 13:14:36,119 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-10 13:14:36,119 INFO L289 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2019-09-10 13:14:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-10 13:14:39,265 INFO L134 CoverageAnalysis]: Checked inductivity of 7029 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7029 trivial. 0 not checked. [2019-09-10 13:14:39,267 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-10 13:14:39,268 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-10 13:14:39,268 INFO L257 anRefinementStrategy]: Using the first perfect interpolant sequence [2019-09-10 13:14:39,275 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-10 13:14:39,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-10 13:14:39,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-10 13:14:39,289 INFO L87 Difference]: Start difference. First operand 8247 states. Second operand 3 states. [2019-09-10 13:16:09,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-10 13:16:09,096 INFO L93 Difference]: Finished difference Result 14834 states and 21925 transitions. [2019-09-10 13:16:09,096 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-10 13:16:09,098 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 671 [2019-09-10 13:16:09,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-10 13:16:09,251 INFO L225 Difference]: With dead ends: 14834 [2019-09-10 13:16:09,252 INFO L226 Difference]: Without dead ends: 14614 [2019-09-10 13:16:09,253 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-10 13:16:09,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14614 states. [2019-09-10 13:16:10,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14614 to 14610. [2019-09-10 13:16:10,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14610 states. [2019-09-10 13:16:10,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14610 states to 14610 states and 21538 transitions. [2019-09-10 13:16:10,462 INFO L78 Accepts]: Start accepts. Automaton has 14610 states and 21538 transitions. Word has length 671 [2019-09-10 13:16:10,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-10 13:16:10,466 INFO L475 AbstractCegarLoop]: Abstraction has 14610 states and 21538 transitions. [2019-09-10 13:16:10,466 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-10 13:16:10,466 INFO L276 IsEmpty]: Start isEmpty. Operand 14610 states and 21538 transitions. [2019-09-10 13:16:10,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2019-09-10 13:16:10,499 INFO L391 BasicCegarLoop]: Found error trace [2019-09-10 13:16:10,500 INFO L399 BasicCegarLoop]: trace histogram [33, 33, 33, 33, 33, 33, 33, 33, 23, 23, 23, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-10 13:16:10,500 INFO L418 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-10 13:16:10,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-10 13:16:10,501 INFO L82 PathProgramCache]: Analyzing trace with hash 989165015, now seen corresponding path program 1 times [2019-09-10 13:16:10,501 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2019-09-10 13:16:10,509 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-10 13:16:10,509 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-10 13:16:10,509 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-10 13:16:10,509 INFO L289 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2019-09-10 13:16:10,941 ERROR L235 seRefinementStrategy]: Caught known exception: Unsupported non-linear arithmetic [2019-09-10 13:16:10,941 INFO L258 seRefinementStrategy]: Advancing trace checker [2019-09-10 13:16:10,941 INFO L170 anRefinementStrategy]: Switched to traceCheck mode Z3_NO_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-09-10 13:16:10,982 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-10 13:16:10,982 INFO L289 anRefinementStrategy]: Using traceCheck mode Z3_NO_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: null) [2019-09-10 13:18:17,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2019-09-10 13:18:18,501 INFO L285 seRefinementStrategy]: Strategy TaipanRefinementStrategy was unsuccessful and could not determine trace feasibility. [2019-09-10 13:18:18,502 INFO L466 BasicCegarLoop]: Counterexample might be feasible [2019-09-10 13:18:18,527 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,528 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,528 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,528 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,528 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,529 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,529 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,529 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,529 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,529 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,530 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,530 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,530 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,530 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,530 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,530 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,531 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,531 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,531 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,531 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,531 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,531 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,532 WARN L417 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2019-09-10 13:18:18,589 WARN L226 ceAbstractionStarter]: Unable to decide correctness. Please check the following counterexample manually. [2019-09-10 13:18:18,589 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.09 01:18:18 BoogieIcfgContainer [2019-09-10 13:18:18,590 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-09-10 13:18:18,592 INFO L168 Benchmark]: Toolchain (without parser) took 311222.53 ms. Allocated memory was 136.8 MB in the beginning and 1.8 GB in the end (delta: 1.7 GB). Free memory was 66.1 MB in the beginning and 347.0 MB in the end (delta: -280.9 MB). Peak memory consumption was 1.4 GB. Max. memory is 7.1 GB. [2019-09-10 13:18:18,593 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 136.8 MB. Free memory was 111.4 MB in the beginning and 111.2 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. [2019-09-10 13:18:18,594 INFO L168 Benchmark]: CACSL2BoogieTranslator took 10385.07 ms. Allocated memory was 136.8 MB in the beginning and 453.5 MB in the end (delta: 316.7 MB). Free memory was 65.9 MB in the beginning and 100.0 MB in the end (delta: -34.1 MB). Peak memory consumption was 293.0 MB. Max. memory is 7.1 GB. [2019-09-10 13:18:18,595 INFO L168 Benchmark]: Boogie Preprocessor took 1808.71 ms. Allocated memory was 453.5 MB in the beginning and 526.4 MB in the end (delta: 72.9 MB). Free memory was 100.0 MB in the beginning and 347.7 MB in the end (delta: -247.7 MB). Peak memory consumption was 53.6 MB. Max. memory is 7.1 GB. [2019-09-10 13:18:18,596 INFO L168 Benchmark]: RCFGBuilder took 76125.21 ms. Allocated memory was 526.4 MB in the beginning and 1.8 GB in the end (delta: 1.3 GB). Free memory was 347.7 MB in the beginning and 651.3 MB in the end (delta: -303.7 MB). Peak memory consumption was 1.5 GB. Max. memory is 7.1 GB. [2019-09-10 13:18:18,597 INFO L168 Benchmark]: TraceAbstraction took 222899.08 ms. Allocated memory was 1.8 GB in the beginning and 1.8 GB in the end (delta: 524.3 kB). Free memory was 651.3 MB in the beginning and 347.0 MB in the end (delta: 304.4 MB). Peak memory consumption was 304.9 MB. Max. memory is 7.1 GB. [2019-09-10 13:18:18,602 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 136.8 MB. Free memory was 111.4 MB in the beginning and 111.2 MB in the end (delta: 209.9 kB). Peak memory consumption was 209.9 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 10385.07 ms. Allocated memory was 136.8 MB in the beginning and 453.5 MB in the end (delta: 316.7 MB). Free memory was 65.9 MB in the beginning and 100.0 MB in the end (delta: -34.1 MB). Peak memory consumption was 293.0 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 1808.71 ms. Allocated memory was 453.5 MB in the beginning and 526.4 MB in the end (delta: 72.9 MB). Free memory was 100.0 MB in the beginning and 347.7 MB in the end (delta: -247.7 MB). Peak memory consumption was 53.6 MB. Max. memory is 7.1 GB. * RCFGBuilder took 76125.21 ms. Allocated memory was 526.4 MB in the beginning and 1.8 GB in the end (delta: 1.3 GB). Free memory was 347.7 MB in the beginning and 651.3 MB in the end (delta: -303.7 MB). Peak memory consumption was 1.5 GB. Max. memory is 7.1 GB. * TraceAbstraction took 222899.08 ms. Allocated memory was 1.8 GB in the beginning and 1.8 GB in the end (delta: 524.3 kB). Free memory was 651.3 MB in the beginning and 347.0 MB in the end (delta: 304.4 MB). Peak memory consumption was 304.9 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 21453]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: unable to decide satisfiability of path constraint, overapproximation of large string literal at line 17119, overapproximation of bitwiseAnd at line 21496. Possible FailurePath: [L6173] struct md_rdev *raid4_personality_group2 ; [L6174] int ldv_state_variable_8 ; [L6175] struct work_struct *ldv_work_struct_1_0 ; [L6176] struct mddev *raid5_preread_bypass_threshold_group0 ; [L6177] struct md_rdev *raid5_personality_group2 ; [L6178] struct work_struct *ldv_work_struct_1_1 ; [L6179] struct mddev *raid5_group_thread_cnt_group0 ; [L6180] int ldv_state_variable_10 ; [L6181] struct work_struct *ldv_work_struct_1_3 ; [L6182] int ldv_work_1_3 ; [L6183] struct mddev *raid4_personality_group1 ; [L6184] struct mddev *raid5_rmw_level_group0 ; [L6185] int ldv_state_variable_6 ; [L6186] int ldv_state_variable_0 ; [L6187] struct mddev *raid5_personality_group1 ; [L6188] int ldv_state_variable_5 ; [L6189] int ldv_work_1_1 ; [L6190] int ldv_state_variable_2 ; [L6191] struct mddev *raid5_skip_copy_group0 ; [L6192] struct mddev *raid6_personality_group1 ; [L6193] int ldv_work_1_2 ; [L6194] int LDV_IN_INTERRUPT = 1; [L6195] struct work_struct *ldv_work_struct_1_2 ; [L6196] struct mddev *raid5_stripecache_size_group0 ; [L6197] int ldv_state_variable_9 ; [L6198] int ldv_state_variable_3 ; [L6199] int ref_cnt ; [L6200] int ldv_work_1_0 ; [L6201] int ldv_state_variable_1 ; [L6202] int ldv_state_variable_7 ; [L6203] int ldv_state_variable_4 ; [L6204] struct md_rdev *raid6_personality_group2 ; [L6791] static bool devices_handle_discard_safely = 0; [L6792] static struct workqueue_struct *raid5_wq ; [L17078-L17084] static char const __kstrtab_raid5_set_cache_size[21U] = { 'r', 'a', 'i', 'd', '5', '_', 's', 'e', 't', '_', 'c', 'a', 'c', 'h', 'e', '_', 's', 'i', 'z', 'e', '\000'}; [L17086] struct kernel_symbol const __ksymtab_raid5_set_cache_size = {(unsigned long )(& raid5_set_cache_size), (char const *)(& __kstrtab_raid5_set_cache_size)}; [L17119-L17121] static struct md_sysfs_entry raid5_stripecache_size = {{"stripe_cache_size", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & raid5_show_stripe_cache_size, & raid5_store_stripe_cache_size}; [L17172-L17174] static struct md_sysfs_entry raid5_rmw_level = {{"rmw_level", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & raid5_show_rmw_level, & raid5_store_rmw_level}; [L17226-L17229] static struct md_sysfs_entry raid5_preread_bypass_threshold = {{"preread_bypass_threshold", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & raid5_show_preread_threshold, & raid5_store_preread_threshold}; [L17287-L17289] static struct md_sysfs_entry raid5_skip_copy = {{"skip_copy", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & raid5_show_skip_copy, & raid5_store_skip_copy}; [L17306-L17309] static struct md_sysfs_entry raid5_stripecache_active = {{"stripe_cache_active", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & stripe_cache_active_show, 0}; [L17387-L17389] static struct md_sysfs_entry raid5_group_thread_cnt = {{"group_thread_cnt", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & raid5_show_group_thread_cnt, & raid5_store_group_thread_cnt}; [L17390-L17391] static struct attribute *raid5_attrs[7U] = { & raid5_stripecache_size.attr, & raid5_stripecache_active.attr, & raid5_preread_bypass_threshold.attr, & raid5_group_thread_cnt.attr, & raid5_skip_copy.attr, & raid5_rmw_level.attr, (struct attribute *)0}; [L17392] static struct attribute_group raid5_attrs_group = {(char const *)0, 0, (struct attribute **)(& raid5_attrs), 0}; [L19602-L19607] static struct md_personality raid6_personality = {(char *)"raid6", 6, {0, 0}, & __this_module, & make_request, & run, & raid5_free, & status, & error, & raid5_add_disk, & raid5_remove_disk, & raid5_spare_active, & sync_request, & raid5_resize, & raid5_size, & raid6_check_reshape, & raid5_start_reshape, & raid5_finish_reshape, & raid5_quiesce, & raid6_takeover, & raid5_congested, & raid5_mergeable_bvec}; [L19608-L19613] static struct md_personality raid5_personality = {(char *)"raid5", 5, {0, 0}, & __this_module, & make_request, & run, & raid5_free, & status, & error, & raid5_add_disk, & raid5_remove_disk, & raid5_spare_active, & sync_request, & raid5_resize, & raid5_size, & raid5_check_reshape, & raid5_start_reshape, & raid5_finish_reshape, & raid5_quiesce, & raid5_takeover, & raid5_congested, & raid5_mergeable_bvec}; [L19614-L19619] static struct md_personality raid4_personality = {(char *)"raid4", 4, {0, 0}, & __this_module, & make_request, & run, & raid5_free, & status, & error, & raid5_add_disk, & raid5_remove_disk, & raid5_spare_active, & sync_request, & raid5_resize, & raid5_size, & raid5_check_reshape, & raid5_start_reshape, & raid5_finish_reshape, & raid5_quiesce, & raid4_takeover, & raid5_congested, & raid5_mergeable_bvec}; [L19650] int ldv_retval_9 ; [L19651] int ldv_retval_2 ; [L19652] int ldv_retval_5 ; [L19653] int ldv_retval_0 ; [L19654] int ldv_retval_4 ; [L19656] int ldv_retval_6 ; [L19658] int ldv_retval_1 ; [L19660] int ldv_retval_8 ; [L19662] int ldv_retval_3 ; [L19663] int ldv_retval_7 ; [L21492] int ldv_spin = 0; [L19870] char *ldvarg1 ; [L19871] void *tmp ; [L19872] struct mddev *ldvarg0 ; [L19873] void *tmp___0 ; [L19874] int *ldvarg11 ; [L19875] void *tmp___1 ; [L19876] int ldvarg7 ; [L19877] int ldvarg3 ; [L19878] sector_t ldvarg12 ; [L19879] void *ldvarg5 ; [L19880] void *tmp___2 ; [L19881] struct bio *ldvarg6 ; [L19882] void *tmp___3 ; [L19883] int ldvarg8 ; [L19884] struct md_rdev *ldvarg14 ; [L19885] void *tmp___4 ; [L19886] sector_t ldvarg4 ; [L19887] sector_t ldvarg13 ; [L19888] struct bvec_merge_data *ldvarg10 ; [L19889] void *tmp___5 ; [L19890] struct bio_vec *ldvarg9 ; [L19891] void *tmp___6 ; [L19892] struct seq_file *ldvarg2 ; [L19893] void *tmp___7 ; [L19894] char *ldvarg17 ; [L19895] void *tmp___8 ; [L19896] size_t ldvarg16 ; [L19897] char *ldvarg15 ; [L19898] void *tmp___9 ; [L19899] char *ldvarg18 ; [L19900] void *tmp___10 ; [L19901] char *ldvarg20 ; [L19902] void *tmp___11 ; [L19903] size_t ldvarg19 ; [L19904] void *ldvarg24 ; [L19905] void *tmp___12 ; [L19906] int ldvarg27 ; [L19907] int ldvarg26 ; [L19908] sector_t ldvarg32 ; [L19909] sector_t ldvarg31 ; [L19910] sector_t ldvarg23 ; [L19911] struct md_rdev *ldvarg33 ; [L19912] void *tmp___13 ; [L19913] int *ldvarg30 ; [L19914] void *tmp___14 ; [L19915] struct seq_file *ldvarg21 ; [L19916] void *tmp___15 ; [L19917] struct bio *ldvarg25 ; [L19918] void *tmp___16 ; [L19919] struct bvec_merge_data *ldvarg29 ; [L19920] void *tmp___17 ; [L19921] int ldvarg22 ; [L19922] struct bio_vec *ldvarg28 ; [L19923] void *tmp___18 ; [L19924] size_t ldvarg35 ; [L19925] char *ldvarg36 ; [L19926] void *tmp___19 ; [L19927] char *ldvarg34 ; [L19928] void *tmp___20 ; [L19929] int ldvarg45 ; [L19930] sector_t ldvarg39 ; [L19931] struct bio *ldvarg41 ; [L19932] void *tmp___21 ; [L19933] struct bio_vec *ldvarg43 ; [L19934] void *tmp___22 ; [L19935] int ldvarg42 ; [L19936] int ldvarg38 ; [L19937] struct md_rdev *ldvarg49 ; [L19938] void *tmp___23 ; [L19939] int *ldvarg46 ; [L19940] void *tmp___24 ; [L19941] sector_t ldvarg48 ; [L19942] struct seq_file *ldvarg37 ; [L19943] void *tmp___25 ; [L19944] void *ldvarg40 ; [L19945] void *tmp___26 ; [L19946] struct bvec_merge_data *ldvarg44 ; [L19947] void *tmp___27 ; [L19948] sector_t ldvarg47 ; [L19949] size_t ldvarg51 ; [L19950] char *ldvarg52 ; [L19951] void *tmp___28 ; [L19952] char *ldvarg50 ; [L19953] void *tmp___29 ; [L19954] size_t ldvarg54 ; [L19955] char *ldvarg53 ; [L19956] void *tmp___30 ; [L19957] char *ldvarg55 ; [L19958] void *tmp___31 ; [L19959] int tmp___32 ; [L19960] int tmp___33 ; [L19961] int tmp___34 ; [L19962] int tmp___35 ; [L19963] int tmp___36 ; [L19964] int tmp___37 ; [L19965] int tmp___38 ; [L19966] int tmp___39 ; [L19967] int tmp___40 ; [L19968] int tmp___41 ; [L19969] int tmp___42 ; [L19971] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19971] RET, EXPR ldv_init_zalloc(1UL) [L19971] tmp = ldv_init_zalloc(1UL) [L19972] ldvarg1 = (char *)tmp [L19973] CALL, EXPR ldv_init_zalloc(2096UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19973] RET, EXPR ldv_init_zalloc(2096UL) [L19973] tmp___0 = ldv_init_zalloc(2096UL) [L19974] ldvarg0 = (struct mddev *)tmp___0 [L19975] CALL, EXPR ldv_init_zalloc(4UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19975] RET, EXPR ldv_init_zalloc(4UL) [L19975] tmp___1 = ldv_init_zalloc(4UL) [L19976] ldvarg11 = (int *)tmp___1 [L19977] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19977] RET, EXPR ldv_init_zalloc(1UL) [L19977] tmp___2 = ldv_init_zalloc(1UL) [L19978] ldvarg5 = tmp___2 [L19979] CALL, EXPR ldv_init_zalloc(136UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19979] RET, EXPR ldv_init_zalloc(136UL) [L19979] tmp___3 = ldv_init_zalloc(136UL) [L19980] ldvarg6 = (struct bio *)tmp___3 [L19981] CALL, EXPR ldv_init_zalloc(832UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19981] RET, EXPR ldv_init_zalloc(832UL) [L19981] tmp___4 = ldv_init_zalloc(832UL) [L19982] ldvarg14 = (struct md_rdev *)tmp___4 [L19983] CALL, EXPR ldv_init_zalloc(32UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19983] RET, EXPR ldv_init_zalloc(32UL) [L19983] tmp___5 = ldv_init_zalloc(32UL) [L19984] ldvarg10 = (struct bvec_merge_data *)tmp___5 [L19985] CALL, EXPR ldv_init_zalloc(16UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19985] RET, EXPR ldv_init_zalloc(16UL) [L19985] tmp___6 = ldv_init_zalloc(16UL) [L19986] ldvarg9 = (struct bio_vec *)tmp___6 [L19987] CALL, EXPR ldv_init_zalloc(256UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19987] RET, EXPR ldv_init_zalloc(256UL) [L19987] tmp___7 = ldv_init_zalloc(256UL) [L19988] ldvarg2 = (struct seq_file *)tmp___7 [L19989] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19989] RET, EXPR ldv_init_zalloc(1UL) [L19989] tmp___8 = ldv_init_zalloc(1UL) [L19990] ldvarg17 = (char *)tmp___8 [L19991] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19991] RET, EXPR ldv_init_zalloc(1UL) [L19991] tmp___9 = ldv_init_zalloc(1UL) [L19992] ldvarg15 = (char *)tmp___9 [L19993] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19993] RET, EXPR ldv_init_zalloc(1UL) [L19993] tmp___10 = ldv_init_zalloc(1UL) [L19994] ldvarg18 = (char *)tmp___10 [L19995] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19995] RET, EXPR ldv_init_zalloc(1UL) [L19995] tmp___11 = ldv_init_zalloc(1UL) [L19996] ldvarg20 = (char *)tmp___11 [L19997] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19997] RET, EXPR ldv_init_zalloc(1UL) [L19997] tmp___12 = ldv_init_zalloc(1UL) [L19998] ldvarg24 = tmp___12 [L19999] CALL, EXPR ldv_init_zalloc(832UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L19999] RET, EXPR ldv_init_zalloc(832UL) [L19999] tmp___13 = ldv_init_zalloc(832UL) [L20000] ldvarg33 = (struct md_rdev *)tmp___13 [L20001] CALL, EXPR ldv_init_zalloc(4UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20001] RET, EXPR ldv_init_zalloc(4UL) [L20001] tmp___14 = ldv_init_zalloc(4UL) [L20002] ldvarg30 = (int *)tmp___14 [L20003] CALL, EXPR ldv_init_zalloc(256UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20003] RET, EXPR ldv_init_zalloc(256UL) [L20003] tmp___15 = ldv_init_zalloc(256UL) [L20004] ldvarg21 = (struct seq_file *)tmp___15 [L20005] CALL, EXPR ldv_init_zalloc(136UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20005] RET, EXPR ldv_init_zalloc(136UL) [L20005] tmp___16 = ldv_init_zalloc(136UL) [L20006] ldvarg25 = (struct bio *)tmp___16 [L20007] CALL, EXPR ldv_init_zalloc(32UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20007] RET, EXPR ldv_init_zalloc(32UL) [L20007] tmp___17 = ldv_init_zalloc(32UL) [L20008] ldvarg29 = (struct bvec_merge_data *)tmp___17 [L20009] CALL, EXPR ldv_init_zalloc(16UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20009] RET, EXPR ldv_init_zalloc(16UL) [L20009] tmp___18 = ldv_init_zalloc(16UL) [L20010] ldvarg28 = (struct bio_vec *)tmp___18 [L20011] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20011] RET, EXPR ldv_init_zalloc(1UL) [L20011] tmp___19 = ldv_init_zalloc(1UL) [L20012] ldvarg36 = (char *)tmp___19 [L20013] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20013] RET, EXPR ldv_init_zalloc(1UL) [L20013] tmp___20 = ldv_init_zalloc(1UL) [L20014] ldvarg34 = (char *)tmp___20 [L20015] CALL, EXPR ldv_init_zalloc(136UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20015] RET, EXPR ldv_init_zalloc(136UL) [L20015] tmp___21 = ldv_init_zalloc(136UL) [L20016] ldvarg41 = (struct bio *)tmp___21 [L20017] CALL, EXPR ldv_init_zalloc(16UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20017] RET, EXPR ldv_init_zalloc(16UL) [L20017] tmp___22 = ldv_init_zalloc(16UL) [L20018] ldvarg43 = (struct bio_vec *)tmp___22 [L20019] CALL, EXPR ldv_init_zalloc(832UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20019] RET, EXPR ldv_init_zalloc(832UL) [L20019] tmp___23 = ldv_init_zalloc(832UL) [L20020] ldvarg49 = (struct md_rdev *)tmp___23 [L20021] CALL, EXPR ldv_init_zalloc(4UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20021] RET, EXPR ldv_init_zalloc(4UL) [L20021] tmp___24 = ldv_init_zalloc(4UL) [L20022] ldvarg46 = (int *)tmp___24 [L20023] CALL, EXPR ldv_init_zalloc(256UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20023] RET, EXPR ldv_init_zalloc(256UL) [L20023] tmp___25 = ldv_init_zalloc(256UL) [L20024] ldvarg37 = (struct seq_file *)tmp___25 [L20025] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20025] RET, EXPR ldv_init_zalloc(1UL) [L20025] tmp___26 = ldv_init_zalloc(1UL) [L20026] ldvarg40 = tmp___26 [L20027] CALL, EXPR ldv_init_zalloc(32UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20027] RET, EXPR ldv_init_zalloc(32UL) [L20027] tmp___27 = ldv_init_zalloc(32UL) [L20028] ldvarg44 = (struct bvec_merge_data *)tmp___27 [L20029] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20029] RET, EXPR ldv_init_zalloc(1UL) [L20029] tmp___28 = ldv_init_zalloc(1UL) [L20030] ldvarg52 = (char *)tmp___28 [L20031] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20031] RET, EXPR ldv_init_zalloc(1UL) [L20031] tmp___29 = ldv_init_zalloc(1UL) [L20032] ldvarg50 = (char *)tmp___29 [L20033] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20033] RET, EXPR ldv_init_zalloc(1UL) [L20033] tmp___30 = ldv_init_zalloc(1UL) [L20034] ldvarg53 = (char *)tmp___30 [L20035] CALL, EXPR ldv_init_zalloc(1UL) [L4916] void *p ; [L4917] void *tmp ; [L4919] EXPR, FCALL calloc(1UL, size) [L4919] tmp = calloc(1UL, size) [L4920] p = tmp [L4922] return (p); [L20035] RET, EXPR ldv_init_zalloc(1UL) [L20035] tmp___31 = ldv_init_zalloc(1UL) [L20036] ldvarg55 = (char *)tmp___31 [L20037] FCALL ldv_initialize() [L20038] CALL ldv_memset((void *)(& ldvarg7), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20038] RET ldv_memset((void *)(& ldvarg7), 0, 4UL) [L20039] CALL ldv_memset((void *)(& ldvarg3), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20039] RET ldv_memset((void *)(& ldvarg3), 0, 4UL) [L20040] CALL ldv_memset((void *)(& ldvarg12), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20040] RET ldv_memset((void *)(& ldvarg12), 0, 8UL) [L20041] CALL ldv_memset((void *)(& ldvarg8), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20041] RET ldv_memset((void *)(& ldvarg8), 0, 4UL) [L20042] CALL ldv_memset((void *)(& ldvarg4), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20042] RET ldv_memset((void *)(& ldvarg4), 0, 8UL) [L20043] CALL ldv_memset((void *)(& ldvarg13), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20043] RET ldv_memset((void *)(& ldvarg13), 0, 8UL) [L20044] CALL ldv_memset((void *)(& ldvarg16), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20044] RET ldv_memset((void *)(& ldvarg16), 0, 8UL) [L20045] CALL ldv_memset((void *)(& ldvarg19), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20045] RET ldv_memset((void *)(& ldvarg19), 0, 8UL) [L20046] CALL ldv_memset((void *)(& ldvarg27), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20046] RET ldv_memset((void *)(& ldvarg27), 0, 4UL) [L20047] CALL ldv_memset((void *)(& ldvarg26), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20047] RET ldv_memset((void *)(& ldvarg26), 0, 4UL) [L20048] CALL ldv_memset((void *)(& ldvarg32), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20048] RET ldv_memset((void *)(& ldvarg32), 0, 8UL) [L20049] CALL ldv_memset((void *)(& ldvarg31), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20049] RET ldv_memset((void *)(& ldvarg31), 0, 8UL) [L20050] CALL ldv_memset((void *)(& ldvarg23), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20050] RET ldv_memset((void *)(& ldvarg23), 0, 8UL) [L20051] CALL ldv_memset((void *)(& ldvarg22), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20051] RET ldv_memset((void *)(& ldvarg22), 0, 4UL) [L20052] CALL ldv_memset((void *)(& ldvarg35), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20052] RET ldv_memset((void *)(& ldvarg35), 0, 8UL) [L20053] CALL ldv_memset((void *)(& ldvarg45), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20053] RET ldv_memset((void *)(& ldvarg45), 0, 4UL) [L20054] CALL ldv_memset((void *)(& ldvarg39), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20054] RET ldv_memset((void *)(& ldvarg39), 0, 8UL) [L20055] CALL ldv_memset((void *)(& ldvarg42), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20055] RET ldv_memset((void *)(& ldvarg42), 0, 4UL) [L20056] CALL ldv_memset((void *)(& ldvarg38), 0, 4UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20056] RET ldv_memset((void *)(& ldvarg38), 0, 4UL) [L20057] CALL ldv_memset((void *)(& ldvarg48), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20057] RET ldv_memset((void *)(& ldvarg48), 0, 8UL) [L20058] CALL ldv_memset((void *)(& ldvarg47), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20058] RET ldv_memset((void *)(& ldvarg47), 0, 8UL) [L20059] CALL ldv_memset((void *)(& ldvarg51), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20059] RET ldv_memset((void *)(& ldvarg51), 0, 8UL) [L20060] CALL ldv_memset((void *)(& ldvarg54), 0, 8UL) [L4927] void *tmp ; [L4929] EXPR, FCALL memset(s, c, n) [L4929] tmp = memset(s, c, n) [L4930] return (tmp); [L20060] RET ldv_memset((void *)(& ldvarg54), 0, 8UL) [L20061] ldv_state_variable_6 = 0 [L20062] ldv_state_variable_3 = 0 [L20063] ldv_state_variable_7 = 0 [L20064] ldv_state_variable_9 = 0 [L20065] ldv_state_variable_2 = 0 [L20066] ldv_state_variable_8 = 0 [L20067] CALL work_init_1() [L19746] ldv_work_1_0 = 0 [L19747] ldv_work_1_1 = 0 [L19748] ldv_work_1_2 = 0 [L19749] ldv_work_1_3 = 0 [L20067] RET work_init_1() [L20068] ldv_state_variable_1 = 1 [L20069] ldv_state_variable_4 = 0 [L20070] ref_cnt = 0 [L20071] ldv_state_variable_0 = 1 [L20072] ldv_state_variable_10 = 0 [L20073] ldv_state_variable_5 = 0 [L20075] tmp___32 = __VERIFIER_nondet_int() [L20077] case 0: [L20095] case 1: [L20396] case 2: [L20421] case 3: [L20446] case 4: [L20447] COND TRUE ldv_state_variable_2 != 0 [L20448] tmp___37 = __VERIFIER_nondet_int() [L20450] case 0: [L20462] case 1: [L20479] case 2: [L20480] COND TRUE ldv_state_variable_2 == 1 [L20481] CALL raid4_takeover(raid4_personality_group1) [L19519] void *tmp ; [L19520] struct r5conf *tmp___0 ; [L19521] void *tmp___1 ; [L19523] EXPR mddev->level [L19523] COND TRUE mddev->level == 0 [L19524] CALL raid45_takeover_raid0(mddev, 4) [L19282] struct r0conf *raid0_conf ; [L19283] sector_t sectors ; [L19284] char *tmp ; [L19285] void *tmp___0 ; [L19286] int _res ; [L19287] struct r5conf *tmp___1 ; [L19289] EXPR mddev->private [L19289] raid0_conf = (struct r0conf *)mddev->private [L19290] EXPR raid0_conf->nr_strip_zones [L19290] COND FALSE !(raid0_conf->nr_strip_zones > 1) [L19297] EXPR raid0_conf->strip_zone [L19297] EXPR (raid0_conf->strip_zone)->zone_end [L19297] sectors = (raid0_conf->strip_zone)->zone_end [L19298] EXPR raid0_conf->strip_zone [L19298] EXPR (raid0_conf->strip_zone)->nb_dev [L19298] _res = (int )(sectors % (sector_t )(raid0_conf->strip_zone)->nb_dev) [L19299] EXPR raid0_conf->strip_zone [L19299] EXPR (raid0_conf->strip_zone)->nb_dev [L19299] sectors = sectors / (sector_t )(raid0_conf->strip_zone)->nb_dev [L19300] mddev->dev_sectors = sectors [L19301] mddev->new_level = level [L19302] mddev->new_layout = 5 [L19303] EXPR mddev->chunk_sectors [L19303] mddev->new_chunk_sectors = mddev->chunk_sectors [L19304] EXPR mddev->raid_disks [L19304] mddev->raid_disks = mddev->raid_disks + 1 [L19305] mddev->delta_disks = 1 [L19306] mddev->recovery_cp = 0xffffffffffffffffUL [L19307] CALL setup_conf(mddev) [L17726] struct r5conf *conf ; [L17727] int raid_disk ; [L17728] int memory ; [L17729] int max_disks ; [L17730] struct md_rdev *rdev ; [L17731] struct disk_info *disk ; [L17732] char pers_name[6U] ; [L17733] int i ; [L17734] int group_cnt ; [L17735] int worker_cnt_per_group ; [L17736] struct r5worker_group *new_group ; [L17737] char *tmp ; [L17738] void *tmp___0 ; [L17739] char *tmp___1 ; [L17740] void *tmp___2 ; [L17741] int tmp___3 ; [L17742] int tmp___4 ; [L17743] char *tmp___5 ; [L17744] void *tmp___6 ; [L17745] char *tmp___7 ; [L17746] void *tmp___8 ; [L17747] bool tmp___9 ; [L17748] int tmp___10 ; [L17749] void *tmp___11 ; [L17750] int tmp___12 ; [L17751] struct lock_class_key __key ; [L17752] struct lock_class_key __key___0 ; [L17753] struct lock_class_key __key___1 ; [L17754] struct lock_class_key __key___2 ; [L17755] struct lock_class_key __key___3 ; [L17756] int _max1 ; [L17757] int _max2 ; [L17758] void *tmp___13 ; [L17759] struct hlist_head *tmp___14 ; [L17760] void *tmp___15 ; [L17761] struct lock_class_key __key___4 ; [L17762] struct lock_class_key __key___5 ; [L17763] int tmp___16 ; [L17764] struct _ddebug descriptor ; [L17765] char *tmp___17 ; [L17766] long tmp___18 ; [L17767] struct list_head const *__mptr ; [L17768] int tmp___19 ; [L17769] char b[32U] ; [L17770] char const *tmp___20 ; [L17771] char *tmp___21 ; [L17772] int tmp___22 ; [L17773] struct list_head const *__mptr___0 ; [L17774] char *tmp___23 ; [L17775] char *tmp___24 ; [L17776] int tmp___25 ; [L17777] char *tmp___26 ; [L17778] void *tmp___27 ; [L17779] void *tmp___28 ; [L17781] EXPR mddev->new_level [L17781] EXPR mddev->new_level != 5 && mddev->new_level != 4 [L17781] EXPR mddev->new_level [L17781] EXPR mddev->new_level != 5 && mddev->new_level != 4 [L17781] (mddev->new_level != 5 && mddev->new_level != 4) && mddev->new_level != 6 [L17781] EXPR mddev->new_level [L17781] (mddev->new_level != 5 && mddev->new_level != 4) && mddev->new_level != 6 [L17781] COND FALSE !((mddev->new_level != 5 && mddev->new_level != 4) && mddev->new_level != 6) [L17788] EXPR mddev->new_level [L17788] COND FALSE !(mddev->new_level == 5) [L17800] EXPR mddev->new_level [L17800] COND FALSE !(mddev->new_level == 6) [L17811] EXPR mddev->new_level [L17811] mddev->new_level == 6 && mddev->raid_disks <= 3 [L17811] EXPR mddev->raid_disks [L17811] mddev->new_level == 6 && mddev->raid_disks <= 3 [L17811] COND FALSE !(mddev->new_level == 6 && mddev->raid_disks <= 3) [L17819] EXPR mddev->new_chunk_sectors [L17819] mddev->new_chunk_sectors == 0 || ((unsigned long )(mddev->new_chunk_sectors << 9) & 4095UL) != 0UL [L17819] COND FALSE !(mddev->new_chunk_sectors == 0 || ((unsigned long )(mddev->new_chunk_sectors << 9) & 4095UL) != 0UL) [L17825] EXPR mddev->new_chunk_sectors [L17825] CALL, EXPR is_power_of_2((unsigned long )mddev->new_chunk_sectors) [L4850] return ((bool )(n != 0UL && ((n - 1UL) & n) == 0UL)); [L17825] RET, EXPR is_power_of_2((unsigned long )mddev->new_chunk_sectors) [L17825] tmp___9 = is_power_of_2((unsigned long )mddev->new_chunk_sectors) [L17826] COND TRUE \read(tmp___9) [L17827] tmp___10 = 0 [L17831] COND FALSE !(\read(tmp___10)) [L17839] CALL kzalloc(2320UL, 208U) [L21336] void *tmp ; [L21338] CALL ldv_check_alloc_flags(flags) [L21496] COND TRUE ldv_spin != 0 && (flags & 16U) != 0U [L21497] CALL ldv_error() [L21453] __VERIFIER_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 487 procedures, 8347 locations, 1 error locations. UNKNOWN Result, 222.8s OverallTime, 2 OverallIterations, 33 TraceHistogramMax, 89.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 16325 SDtfs, 10869 SDslu, 10895 SDs, 0 SdLazy, 149 SolverSat, 6 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 88.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=14610occurred in iteration=1, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 1 MinimizatonAttempts, 4 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.4s SsaConstructionTime, 126.9s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 1346 NumberOfCodeBlocks, 1346 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 670 ConstructedInterpolants, 0 QuantifiedInterpolants, 456940 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 7029/7029 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...