Re: [PATCH] accel/tcg: Expose translation block flags to plugins

2023-12-15 Thread Alex Bennée
Mikhail Tyutin writes: > Hi Alex, > >> > Exposing appropriate translation block flag allows plugins to >> > handle "memory only" blocks in appropriate way. >> >> We don't want to expose internal details to the plugin. It shouldn't >> need to care. >> >> Do you have a test case where you missed

RE: [PATCH] accel/tcg: Expose translation block flags to plugins

2023-12-14 Thread Mikhail Tyutin
Hi Alex, > > Exposing appropriate translation block flag allows plugins to > > handle "memory only" blocks in appropriate way. > > We don't want to expose internal details to the plugin. It shouldn't > need to care. > > Do you have a test case where you missed counting the execution of the > ins

Re: [PATCH] accel/tcg: Expose translation block flags to plugins

2023-12-12 Thread Peter Maydell
On Wed, 22 Nov 2023 at 12:17, Mikhail Tyutin wrote: > > In system mode emulation, some of translation blocks could be > interrupted on memory I/O operation. That leads to artificial > construction of another translation block that contains memory > operation only. If TCG plugin is not aware of tha

Re: [PATCH] accel/tcg: Expose translation block flags to plugins

2023-12-12 Thread Alex Bennée
Mikhail Tyutin writes: > In system mode emulation, some of translation blocks could be > interrupted on memory I/O operation. That leads to artificial > construction of another translation block that contains memory > operation only. If TCG plugin is not aware of that TB kind, it > attempts to in