Alex Bennée <alex.ben...@linaro.org> writes:
> Matt Borgerson <cont...@mborgerson.com> writes: > >> Translation logic may partially decode an instruction, then abort and >> remove the instruction from the TB. This can happen for example when an >> instruction spans two pages. In this case, plugins may get an incorrect >> result when calling qemu_plugin_tb_n_insns to query for the number of >> instructions in the TB. This patch updates plugin_gen_tb_end to set the >> final instruction count. > > For some reason this fails to apply cleanly: > > git am > ./v2_20230714_contact_plugins_set_final_instruction_count_in_plugin_gen_tb_end.mbx > Applying: plugins: Set final instruction count in plugin_gen_tb_end > error: corrupt patch at line 31 > Patch failed at 0001 plugins: Set final instruction count in > plugin_gen_tb_end I think some newlines crept in, I was able to fix. Queued to for-8.1/misc-fixes with the assert added. -- Alex Bennée Virtualisation Tech Lead @ Linaro