[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Let's remove some deprecated stuff
From: |
Markus Armbruster |
Subject: |
Re: Let's remove some deprecated stuff |
Date: |
Mon, 03 May 2021 12:39:32 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Peter Maydell <peter.maydell@linaro.org> writes:
> On Thu, 29 Apr 2021 at 12:19, Thomas Huth <thuth@redhat.com> wrote:
>>
>> On 29/04/2021 11.59, Markus Armbruster wrote:
>> > If you're cc'ed, you added a section to docs/system/deprecated.rst that
>> > is old enough to permit removal. This is *not* a demand to remove, it's
>> > a polite request to consider whether the time for removal has come.
>> > Extra points for telling us in a reply. "We should remove, but I can't
>> > do it myself right now" is a valid answer. Let's review the file:
>> [...]
>> > Thomas Huth:
>> >
>> > ``moxie`` CPU (since 5.2.0)
>> > '''''''''''''''''''''''''''
>> >
>> > The ``moxie`` guest CPU support is deprecated and will be removed in
>> > a future version of QEMU. It's unclear whether anybody is still using
>> > CPU emulation in QEMU, and there are no test images available to make
>> > sure that the code is still working.
>>
>> I'm fine with dropping moxie now - I've never seen anybody using it and I've
>> never spotted any binaries in the internet that could still be used for
>> regression testing of this target. And I've also put Anthony Green on CC:
>> when I suggested the deprecation and he never replied. So I think it's
>> really completely unused.
>>
>> > ``lm32`` CPUs (since 5.2.0)
>> > '''''''''''''''''''''''''''
>> >
>> > The ``lm32`` guest CPU support is deprecated and will be removed in
>> > a future version of QEMU. The only public user of this architecture
>> > was the milkymist project, which has been dead for years; there was
>> > never an upstream Linux port.
>> >
>> > ``unicore32`` CPUs (since 5.2.0)
>> > ''''''''''''''''''''''''''''''''
>> >
>> > The ``unicore32`` guest CPU support is deprecated and will be removed
>> > in
>> > a future version of QEMU. Support for this CPU was removed from the
>> > upstream Linux kernel, and there is no available upstream toolchain
>> > to build binaries for it.
>>
>> I didn't add these two entries to the deprecation list, I just moved them
>> around since they were in the wrong section. Both have been added by Peter
>> instead (commit d8498005122 and 8e4ff4a8d2b)
>
> Yes, I think moxie, lm32 and unicore32 are all OK to drop now.
Done:
[PATCH] Remove the deprecated moxie target
Message-Id: <20210430160355.698194-1-thuth@redhat.com>
[PATCH 0/2] Drop deprecated lm32 and unicore32
Message-Id: <20210503084034.3804963-1-armbru@redhat.com>