qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] eepro100: Add more i825xx devices


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PATCH] eepro100: Add more i825xx devices
Date: Tue, 06 Oct 2009 14:03:10 -0500
User-agent: Thunderbird 2.0.0.23 (X11/20090825)

Stefan Weil wrote:
Anthony Liguori schrieb:
Stefan Weil wrote:
Anthony, you asked me to send my maintainer version from
git://repo.or.cz/qemu/ar7.git
in small patches. Of course, the final goal is to have devices which
work.

To have a list of devices which should be supported helps other
people who want
to contribute to eepro100.c. They won't write code just for i82557c
if the same
code should be applied to i82557[ab] as well, for example.
You can do that with comments instead of exposing broken devices to an
end-user.

Regards,

Anthony Liguori


1. The new devices are not exposed to end-users, at least not for the
moment.

They are, or will be soon, thanks to qdev.

2. Many qemu devices are more or less "broken". This is quite normal for an
    emulation, because developers of those emulations only have limited
    documentation / resources / testing capabilities.

Works in some circumstances and completely untested and expected to fail are two separate things.

So a reasonable way might be to expose many devices to end-users, but
to classify them as stable / testing / experimental (like it is done for the
host and target support).

Code that has no chance of working shouldn't be in the tree because it's untestable. Untestable code will rot. More to the point, what's the point of having untested code in the tree when the expectation is that it won't work at all? Who does it benefit?

Regards,

Anthony Liguori

Regards
Stefan Weil






reply via email to

[Prev in Thread] Current Thread [Next in Thread]