qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: Avi Kivity <avi@redhat.com>
Cc: "Andreas Färber" <andreas.faerber@web.de>,
	"QEMU Developers" <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] Unmaintained QEMU builds
Date: Sun, 05 Sep 2010 14:25:28 -0500	[thread overview]
Message-ID: <4C83EEA8.5090702@codemonkey.ws> (raw)
In-Reply-To: <4C83BFD3.1070808@redhat.com>

On 09/05/2010 11:05 AM, Avi Kivity wrote:
>> We don't have a massive pool of developers sitting on their hands 
>> waiting for something else to work on.  We don't have myriads of 
>> users demanding better Windows support.  Search the list, there's 
>> almost no one asking questions about Windows and considering that 
>> it's missing a ton of features and constantly broken, that strongly 
>> suggests that no one is actually using it.
>
>
> Or maybe, real users don't use the git repository, so they aren't 
> aware of the constant breakage.

We're not talking about has been broken for 6 months.  Windows support 
has been shady in QEMU as long as I've been involved in the project 
which is pretty much as long as Windows support has existed.

IOW, the Windows port is really a "work in progress" that hasn't made 
any progress.

>> Windows support in QEMU is an academic exercise that's only of 
>> interest to developers.
>
> I'm perfectly fine with dropping it.  btw, there are other features in 
> qemu that seem to be academic exercises - *-user for example.  What is 
> it useful for?  Most open source stuff is multiplatform, and serious 
> commercial work needs something faster than tcg.

A good example of where -user is being actively used is for doing cross 
builds.

A lot of build systems have proper cross compiler support and many still 
generate special programs and expect to be able to run them.  So an 
alternative to the traditional --cross-prefix is to setup a linux-user 
based root and replace GCC/LD with cross compilers.  That let's the 
native build system be used and the lion share of the work is done with 
native code.

Regards,

Anthony Liguori

> I can understand cross-cpu system mode being very useful to embedded 
> or kernel developers.  x-on-x is only useful with virtualization, 
> otherwise the performance penalty is too great.
>

  parent reply	other threads:[~2010-09-05 19:25 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-11 10:58 [Qemu-devel] Unmaintained QEMU builds Stefan Weil
     [not found] ` <AANLkTik+R8MZKL8LBgPUeNeCd9nL-wp94rm0MmMVqzWT@mail.gmail.com>
2010-08-11 11:10   ` Fwd: " Matthijs ter Woord
2010-08-11 16:34 ` Blue Swirl
2010-08-11 18:18   ` Stefan Weil
2010-08-11 18:51     ` Blue Swirl
2010-08-11 19:19       ` Blue Swirl
2010-08-11 19:37         ` Stefan Weil
2010-08-11 22:12           ` [Qemu-devel] " Paolo Bonzini
2010-08-12  9:17             ` Stefan Weil
2010-08-12 12:05               ` Paolo Bonzini
2010-08-17  8:19               ` Jes Sorensen
2010-08-15  9:48           ` [Qemu-devel] " Blue Swirl
2010-08-15 21:42   ` Anthony Liguori
2010-08-16  8:45     ` [Qemu-devel] " Paolo Bonzini
2010-08-16 18:51     ` [Qemu-devel] " Blue Swirl
2010-08-16 20:42       ` Anthony Liguori
2010-08-17 10:09         ` Kevin Wolf
2010-08-17 13:00           ` Anthony Liguori
2010-08-17 18:38         ` Blue Swirl
2010-08-17 18:49           ` malc
2010-08-17 19:56           ` Anthony Liguori
2010-08-18  8:31             ` [Qemu-devel] " Paolo Bonzini
2010-09-04 14:03               ` Andreas Färber
2010-09-05 15:41                 ` Paolo Bonzini
2010-09-05 16:35                   ` Andreas Färber
2010-08-18  9:46             ` [Qemu-devel] " Alexander Graf
2010-09-05 15:31               ` [Qemu-devel] " Paolo Bonzini
2010-09-04 13:56             ` [Qemu-devel] " Andreas Färber
2010-09-05 11:19               ` Avi Kivity
2010-09-05 14:10                 ` Blue Swirl
2010-09-05 14:17                   ` Avi Kivity
2010-09-05 14:40                     ` Blue Swirl
2010-09-05 14:46                       ` Avi Kivity
2010-09-05 15:44                     ` Andreas Färber
2010-09-05 15:57                       ` Avi Kivity
2010-09-05 15:01                 ` Andreas Färber
2010-09-05 15:10                   ` Avi Kivity
2010-09-05 15:57                     ` Anthony Liguori
2010-09-05 16:05                       ` Avi Kivity
2010-09-05 16:25                         ` Blue Swirl
2010-09-05 16:31                           ` Avi Kivity
2010-09-05 17:33                         ` malc
2010-09-05 17:44                           ` andrzej zaborowski
2010-09-05 17:51                             ` Avi Kivity
2010-09-05 17:56                               ` andrzej zaborowski
2010-09-05 17:57                                 ` Avi Kivity
2010-09-05 19:21                                 ` Edgar E. Iglesias
2010-09-05 19:27                               ` Anthony Liguori
2010-09-05 17:39                         ` Peter Maydell
2010-09-05 19:25                         ` Anthony Liguori [this message]
2010-09-06  8:59                         ` [Qemu-devel] " Paolo Bonzini
2010-09-06  9:33                           ` Corentin Chary
2010-09-06 22:44                       ` [Qemu-devel] " Andreas Färber
2010-09-07  7:38                         ` Tristan Gingold
2010-09-07 10:22                           ` Alexander Graf
2010-09-07 10:31                             ` Tristan Gingold
2010-09-07  8:45                         ` [Qemu-devel] " Paolo Bonzini
2010-09-04 14:41             ` [Qemu-devel] " Andreas Färber
2010-09-05 10:03               ` Alexander Graf
2010-09-05 17:54                 ` [Qemu-devel] Unmaintained ppc features (was: Unmaintained QEMU builds) Andreas Färber
2010-08-14 15:22 ` [Qemu-devel] Unmaintained QEMU builds Andreas Färber

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4C83EEA8.5090702@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=andreas.faerber@web.de \
    --cc=avi@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).