qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] Re: [PATCH 0/6] Make hpet a compile time option


From: Juan Quintela
Subject: [Qemu-devel] Re: [PATCH 0/6] Make hpet a compile time option
Date: Mon, 24 May 2010 17:57:08 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Jan Kiszka <address@hidden> wrote:
> Juan Quintela wrote:

> Unless this is deadly urgent, please hold it back until we sorted out
> some more fundamental issues with the HPET, specifically ported it to qdev.

This series are independent of the qdev change (it almost don't change
hpet code at all).  It is basically independent of almost everything else.

> But I'm also not convinced about the general approach. Except for RHEL
> packagers, no one seems to gain any benefit from having CONFIG_HPET.

This happens to us all the time for lots of devices.  And the big
problem is that there is no sane way to disable them :(

If we can agree in a mechanism to disable them (like this one) or
something similar, we could remove it.

Our biggest problem with shipping a device is that we are going to
support it for 7 years, you can guess why we want to be conservative.

>  The
> HPET model is still incomplete in has some remaining quicks (hold on for
> improvements), but that doesn't qualify it for !CONFIG_HPET,
> specifically as it is deeply hooked into every modern PC. If I was
> asked, I guess I would nack this switch.

Then, what should we do?
We already have to disable hpet for 5.4 (1 year ago).  It was done with
a local hack because it was supposed that for next big release it would
have been fixed.

Here we are, and device is still not fixed, what to do?  Another local
patch?  Just get upstream to integrate a sane way to disable it and let
in enable by default?

Notice that this patch was sent against hpet as one example, if we agree
that this "way" of disabling devices is ok, we could disable more
devices/have more flexibility.  Notice that in general, we (RHEL/KVM)
are interested in a small subset of qemu devices.

Later, Juan.



reply via email to

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