Re: [PATCH v2 00/93] TCI fixes and cleanups

2021-02-04 Thread Richard Henderson
On 2/4/21 10:02 AM, Stefan Weil wrote: > It would also help if the patches which were already reviewed were already > merged in qemu master. I'll queue the ones that have been reviewed to tcg-next. That'll get this lot down into the 60's. :-) r~

Re: [PATCH v2 00/93] TCI fixes and cleanups

2021-02-04 Thread Richard Henderson
On 2/4/21 10:02 AM, Stefan Weil wrote: > Am 04.02.21 um 10:58 schrieb Peter Maydell: >> Not listed, but also a problem: >>   * it's a configure-time choice, not a runtime choice > > That's the feature which I also desire most. Well... that depends on how you see tci being most used. If, like Joh

Re: [PATCH v2 00/93] TCI fixes and cleanups

2021-02-04 Thread Richard Henderson
On 2/4/21 10:02 AM, Stefan Weil wrote: > Is there a Git repository which makes pulling all changes easier? https://gitlab.com/rth7680/qemu/-/tree/tci-next > Regarding misaligned bytecode access, there exist two solutions. We could > either use code which handles that correctly (I had sent a patch

Re: [PATCH v2 00/93] TCI fixes and cleanups

2021-02-04 Thread Stefan Weil
Am 04.02.21 um 10:58 schrieb Peter Maydell: On Thu, 4 Feb 2021 at 01:49, Richard Henderson wrote: Almost 7 years ago I detailed 5 major problems in tci[1], of which three still remain: * Unaligned accesses to the bytecode stream, which means that we immediately SIGBUS on any host requi

Re: [PATCH v2 00/93] TCI fixes and cleanups

2021-02-04 Thread Peter Maydell
On Thu, 4 Feb 2021 at 01:49, Richard Henderson wrote: > > Almost 7 years ago I detailed 5 major problems in tci[1], of > which three still remain: > > * Unaligned accesses to the bytecode stream, which means > that we immediately SIGBUS on any host requiring alignment. > * Non-portable cal

Re: [PATCH v2 00/93] TCI fixes and cleanups

2021-02-03 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20210204014509.882821-1-richard.hender...@linaro.org/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Message-id: 20210204014509.882821-1-richard.hender...@linaro.org Subject: [PATCH v2 00/93

[PATCH v2 00/93] TCI fixes and cleanups

2021-02-03 Thread Richard Henderson
Almost 7 years ago I detailed 5 major problems in tci[1], of which three still remain: * Unaligned accesses to the bytecode stream, which means that we immediately SIGBUS on any host requiring alignment. * Non-portable calls to helper functions. * Full of useless ifdefs and TODOs. To my