Re: [Qemu-devel] [PATCH] translate: early exit in tb_flush if there is no tcg

2016-08-30 Thread Peter Maydell
On 25 August 2016 at 19:38, Christian Borntraeger wrote: > On 08/25/2016 02:11 PM, Christian Borntraeger wrote: >> tb_flush does all kind of things, which are very tcg specific. As it >> is called from some places even for KVM (e.g. gdb server) it is better >> to detect these cases and do an early

Re: [Qemu-devel] [PATCH] translate: early exit in tb_flush if there is no tcg

2016-08-25 Thread Christian Borntraeger
On 08/25/2016 02:11 PM, Christian Borntraeger wrote: > tb_flush does all kind of things, which are very tcg specific. As it > is called from some places even for KVM (e.g. gdb server) it is better > to detect these cases and do an early exit. > This also fixes a crash in the gdb server that was tri

[Qemu-devel] [PATCH] translate: early exit in tb_flush if there is no tcg

2016-08-25 Thread Christian Borntraeger
tb_flush does all kind of things, which are very tcg specific. As it is called from some places even for KVM (e.g. gdb server) it is better to detect these cases and do an early exit. This also fixes a crash in the gdb server that was triggered by commit 909eaac9bbc2 ("tb hash: track translated blo