[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter)
From: |
Thomas Huth |
Subject: |
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter) |
Date: |
Thu, 29 Jun 2017 17:46:26 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 |
On 29.06.2017 17:06, Paolo Bonzini wrote:
>
>
> On 29/06/2017 10:46, Thomas Huth wrote:
>>> Patches 7,8 are the removal, marked RFC... let's debate!
>> ... but NACK for a direct removal. Common sense is to make obsolete
>> features as deprecated first and then wait for 2 public releases before
>> the final removal, so that users still have a chance to speak up in case
>> they still need the feature and are willing to maintain it.
>
> I think this is a slightly different case than what is in
> http://wiki.qemu.org/Features/LegacyRemoval.
>
> TCI is enabled only with a specific configure argument if your machine
> is not supported by TCG. This would break _build_ configurations, not
> user configurations. It's a remote possibility that users are building
> their own QEMU, with TCI enabled, to work around a TCG bug. So we can
> be more speedy in removing the code.
You never know ... it's unlikely, but there might be people around who
run configure with "--enable-tcg-interpreter" on purpose. And why the
hurry for removing this? It's been around in the current shape since
years, so waiting for two more releases does not hurt, does it?
Thomas
- Re: [Qemu-devel] [PATCH RESEND 5/8] tcg/tci: enable bswap16_i64, (continued)
[Qemu-devel] [PATCH 6/8] tcg/tci: disable MTTCG if TCI is enabled, Philippe Mathieu-Daudé, 2017/06/28
[Qemu-devel] [RFC PATCH 8/8] travis: remove tcg/tci job, Philippe Mathieu-Daudé, 2017/06/28
[Qemu-devel] [RFC PATCH 7/8] tcg/tci: time to remove it :(, Philippe Mathieu-Daudé, 2017/06/28
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Thomas Huth, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Philippe Mathieu-Daudé, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Paolo Bonzini, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter),
Thomas Huth <=
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Paolo Bonzini, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Thomas Huth, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Philippe Mathieu-Daudé, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Stefan Weil, 2017/06/29
- Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Peter Maydell, 2017/06/29
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Daniel P. Berrange, 2017/06/29
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Peter Maydell, 2017/06/29
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Thomas Huth, 2017/06/29
Re: [Qemu-devel] [RFC PATCH 0/8] removal of tci (tcg interpreter), Stefan Weil, 2017/06/29