All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Kiszka <jan.kiszka@web.de>
To: walt <w41ter@gmail.com>, Avi Kivity <avi@redhat.com>
Cc: kvm@vger.kernel.org
Subject: [PATCH] qemu-kvm: build system Add link to qemu
Date: Sat, 25 Apr 2009 11:25:19 +0200	[thread overview]
Message-ID: <49F2D6FF.4080500@web.de> (raw)
In-Reply-To: <1240596869.15185.6.camel@k9.localnet>

[-- Attachment #1: Type: text/plain, Size: 2290 bytes --]

walt wrote:
> On Thu, 2009-04-23 at 11:42 -0600, Cam Macdonell wrote:
>> Avi Kivity wrote:
>>> After a lengthy testing phase, qemu-kvm.git has replaced 
>>> kvm-userspace.git as the source repository for kvm userspace development.
>>>
>>> Differences from kvm-userspace.git are as follows:
>>> - everything under qemu/ has been moved to the top-level directory
>>> - everything not under qemu/ has been moved under a new top-level
>>> directory, kvm/
>>> - all qemu subversion commits have been rewritten to be compatible with
>>> what will become the master qemu git repository
>>> - all branches and tags have been converted
>>> - qemu-kvm.git builds standalone (does not require kvm.git)
>>>
>> Hi Avi,
>>
>> When I run configure on a clean copy I get this error:
>>
>> KVM support       no - (field 'arch' has incomplete type, field 'arch' 
>> has incomplete type)
>>
>> I think it's caused by the include/asm and include-compat/asm symlinks 
>> not being created until the kvm/configure script runs...
> 
> I see now that running 'make' fixed the problem, and when I went back
> and repeated 'configure' everything started working correctly. No idea
> why running kvm/configure by hand gave me such bad results yesterday
> but everything's working now.
> 

I'm getting closer to a working qemu-kvm, but there are still a few
messy parts. The magic dance goes like this:

cd qemu-kvm/kvm
ln -s .. qemu		(or apply patch below)
./configure -whatever
make

Still, this is unintuitive. As both top-level configure and Makefile
already differ from upstream, I see no reason not tweaking them also in
way that ./configure && make from the top-level directory behaves as
expected again. May look into this later (and the other warnings the
build threw at me), now I've to understand an ugly shadow page table
inconsistency of kvm...

Jan

------->

Subject: [PATCH] qemu-kvm: build system Add link to qemu

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
 kvm/qemu |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
 create mode 120000 kvm/qemu

diff --git a/kvm/qemu b/kvm/qemu
new file mode 120000
index 0000000..a96aa0e
--- /dev/null
+++ b/kvm/qemu
@@ -0,0 +1 @@
+..
\ No newline at end of file
-- 
1.5.6


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 257 bytes --]

  reply	other threads:[~2009-04-25  9:25 UTC|newest]

Thread overview: 108+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-23 15:40 qemu-kvm.git now live Avi Kivity
2009-04-23 15:40 ` Avi Kivity
2009-04-23 15:40 ` Avi Kivity
2009-04-23 17:33 ` walt
2009-04-23 17:33   ` walt
2009-04-23 17:42 ` Cam Macdonell
2009-04-24 18:14   ` walt
2009-04-25  9:25     ` Jan Kiszka [this message]
2009-04-26 10:33       ` [PATCH] qemu-kvm: build system Add link to qemu Avi Kivity
2009-04-26 11:20         ` Jan Kiszka
2009-04-26 11:39           ` Avi Kivity
2009-04-26 12:24             ` Jan Kiszka
2009-04-26 12:33               ` Avi Kivity
2009-04-26 12:37                 ` Jan Kiszka
2009-04-26 12:46                   ` Avi Kivity
2009-04-26 11:34         ` Christoph Hellwig
2009-05-03  9:16       ` Avi Kivity
2009-05-04 21:01         ` Jan Kiszka
2009-04-26  9:20   ` qemu-kvm.git now live Avi Kivity
2009-04-27  1:00     ` Cameron Macdonell
2009-04-27  6:28       ` Avi Kivity
2009-04-24  2:49 ` Liu Yu-B13201
2009-04-24  2:49   ` Liu Yu-B13201
2009-04-24 10:16   ` Andreas Winkelbauer
     [not found]   ` <0A1FE637C2C7E148B9573BB60CC630E5210156-bKEhWGtIRUJ4Lp7cDGe+DVjVikpgYyvb5NbjCUgZEJk@public.gmane.org>
2009-04-26  9:22     ` Avi Kivity
2009-04-26  9:22       ` Avi Kivity
     [not found] ` <49F08BD0.6000706-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-04-28 21:53   ` Hollis Blanchard
2009-04-28 21:53     ` Hollis Blanchard
     [not found]     ` <1240955602.24625.57.camel-EGjIuKC2qUdB0N6nvOmcJFaTQe2KTcn/@public.gmane.org>
2009-04-28 22:20       ` Anthony Liguori
2009-04-28 22:20         ` Anthony Liguori
2009-04-28 22:24         ` Glauber Costa
2009-04-28 22:24           ` Glauber Costa
     [not found]           ` <5d6222a80904281524v5eb5b163pd21e7d6643cbdbc6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-04-28 22:28             ` Anthony Liguori
2009-04-28 22:28               ` Anthony Liguori
2009-04-28 22:34               ` Hollis Blanchard
2009-04-28 22:34                 ` Hollis Blanchard
     [not found]         ` <49F78134.30904-rdkfGonbjUSkNkDKm+mE6A@public.gmane.org>
2009-04-28 22:33           ` Hollis Blanchard
2009-04-28 22:33             ` Hollis Blanchard
     [not found]             ` <1240957999.24625.60.camel-EGjIuKC2qUdB0N6nvOmcJFaTQe2KTcn/@public.gmane.org>
2009-04-29  8:31               ` Avi Kivity
2009-04-29  8:31                 ` Avi Kivity
     [not found]                 ` <49F81054.4010102-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-05-01 21:51                   ` Hollis Blanchard
2009-05-01 21:51                     ` Hollis Blanchard
     [not found]                     ` <1241214678.32624.176.camel-EGjIuKC2qUdB0N6nvOmcJFaTQe2KTcn/@public.gmane.org>
2009-05-02  7:52                       ` Avi Kivity
2009-05-02  7:52                         ` Avi Kivity
     [not found]                         ` <49FBFBC4.10905-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-05-04 21:35                           ` Hollis Blanchard
2009-05-04 21:35                             ` Hollis Blanchard
2009-04-29  8:29       ` Avi Kivity
2009-04-29  8:29         ` Avi Kivity
     [not found]         ` <49F80FE2.5030600-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2009-05-01 21:23           ` Hollis Blanchard
2009-05-01 21:23             ` Hollis Blanchard
     [not found]             ` <1241213025.32624.167.camel-EGjIuKC2qUdB0N6nvOmcJFaTQe2KTcn/@public.gmane.org>
2009-05-01 22:55               ` Anthony Liguori
2009-05-01 22:55                 ` Anthony Liguori
     [not found]                 ` <49FB7DF4.60201-rdkfGonbjUSkNkDKm+mE6A@public.gmane.org>
2009-05-02  7:42                   ` Avi Kivity
2009-05-02  7:42                     ` Avi Kivity
2009-05-02  7:54               ` Avi Kivity
2009-05-02  7:54                 ` Avi Kivity
2009-05-02  7:58               ` Avi Kivity
2009-05-02  7:58                 ` Avi Kivity
2009-05-02 14:50               ` Muli Ben-Yehuda
2009-05-02 14:50                 ` Muli Ben-Yehuda
2009-04-29  8:49 ` Jan Kiszka
2009-04-29  8:49   ` Jan Kiszka
2009-04-29  8:49   ` Jan Kiszka
2009-04-29 10:42 ` Avi Kivity
2009-04-29 10:42   ` Avi Kivity
2009-04-29 10:42   ` Avi Kivity
2009-04-29 10:55 ` Jan Kiszka
2009-04-29 10:55   ` Jan Kiszka
2009-04-29 10:55   ` Jan Kiszka
2009-04-29 11:12 ` Avi Kivity
2009-04-29 11:12   ` Avi Kivity
2009-04-29 11:12   ` Avi Kivity
2009-04-29 11:31 ` Jan Kiszka
2009-04-29 11:31   ` Jan Kiszka
2009-04-29 11:31   ` Jan Kiszka
2009-04-29 14:40 ` Avi Kivity
2009-04-29 14:40   ` Avi Kivity
2009-04-29 14:40   ` Avi Kivity
2009-04-29 15:42 ` Jan Kiszka
2009-04-29 15:42   ` Jan Kiszka
2009-04-29 15:42   ` Jan Kiszka
2009-04-30  9:12 ` Avi Kivity
2009-04-30  9:12   ` Avi Kivity
2009-04-30  9:12   ` Avi Kivity
2009-04-30  9:29 ` Jan Kiszka
2009-04-30  9:29   ` Jan Kiszka
2009-04-30  9:29   ` Jan Kiszka
2009-04-30 10:54 ` Avi Kivity
2009-04-30 10:54   ` Avi Kivity
2009-04-30 10:54   ` Avi Kivity
2009-04-30 15:32 ` Jan Kiszka
2009-04-30 15:32   ` Jan Kiszka
2009-04-30 15:32   ` Jan Kiszka
2009-04-30 15:43 ` Avi Kivity
2009-04-30 15:43   ` Avi Kivity
2009-04-30 15:43   ` Avi Kivity
  -- strict thread matches above, loose matches on Subject: below --
2009-04-26  7:38 [PATCH] qemu-kvm: configure script fixups after qemu-kvm reorg Michael S. Tsirkin
2009-04-26  7:38 ` Michael S. Tsirkin
2009-04-26  7:38 ` Michael S. Tsirkin
2009-04-26  7:48 ` Gleb Natapov
2009-04-26  7:48   ` Gleb Natapov
2009-04-26  7:48   ` Gleb Natapov
2009-04-26  8:15 ` Michael S. Tsirkin
2009-04-26  8:15   ` Michael S. Tsirkin
2009-04-26  8:15   ` Michael S. Tsirkin
2009-04-26  8:51 ` Michael S. Tsirkin
2009-04-26  8:51   ` Michael S. Tsirkin
2009-04-26  8:51   ` Michael S. Tsirkin

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=49F2D6FF.4080500@web.de \
    --to=jan.kiszka@web.de \
    --cc=avi@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=w41ter@gmail.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.