WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [GIT] Sync pvhvm changes in 2.6.36-rc1 into xen/2.6.32.x

To: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Subject: Re: [Xen-devel] [GIT] Sync pvhvm changes in 2.6.36-rc1 into xen/2.6.32.x
From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Date: Fri, 27 Aug 2010 15:39:58 -0700
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Delivery-date: Fri, 27 Aug 2010 15:40:53 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1282641871.12544.3140.camel@xxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1282218144.3170.2587.camel@xxxxxxxxxxxxxxxxxxxxxx> <1282641871.12544.3140.camel@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100806 Fedora/3.1.2-1.fc13 Lightning/1.0b2pre Thunderbird/3.1.2
 On 08/24/2010 02:24 AM, Ian Campbell wrote:
> On Thu, 2010-08-19 at 12:42 +0100, Ian Campbell wrote:
>> The pvhvm drivers had a few minor adjustments made to them on their way
>> upstream, pull them back into xen.git for consistency.
> Updated with 3 new PVHVM changesets which went upstream recently.
>
> The following changes since commit e6b9b2cbca5093e8e38d3e314e2f6415ad951c60:
>   Jeremy Fitzhardinge (1):
>         Merge commit 'v2.6.32.18' into xen/next-2.6.32

32-bit is currently failing to build, compaining about:

  LD      .tmp_vmlinux1
arch/x86/built-in.o: In function `xen_hvm_callback_vector':
/home/jeremy/git/linux/arch/x86/kernel/entry_32.S:1092: undefined reference to 
`smp_xen_hvm_callback_vector'

I'm pretty sure this used to work, so I suspect this set of changes
caused the problem, but I haven't actually narrowed it down.

One thing I noticed is that all the other invocations of
BUILD_INTERRUPT() are in entry_arch.h, so we should probably normalize that.

I'll have a look at this later this afternoon if the thing I'm currently
working on works out with no unexpected problems...

    J

> are available in the git repository at:
>
>   git://xenbits.xensource.com/people/ianc/linux-2.6.git for-jeremy/pvhvm
>
> Ian Campbell (4):
>       xen: use dynamic_irq_init_keep_chip_data
>       xen: pvhvm: allow user to request no emulated device unplug
>       xen: pvhvm: rename xen_emul_unplug=ignore to =unnnecessary
>       xen: pvhvm: make it clearer that XEN_UNPLUG_* define bits in a bitfield
>
> Jeremy Fitzhardinge (1):
>       xenfs: enable for HVM domains too
>
> Stefano Stabellini (2):
>       blkfront: do not create a PV cdrom device if xen_hvm_guest
>       Introduce CONFIG_XEN_PVHVM compile option
>
>  Documentation/kernel-parameters.txt |    6 +++-
>  arch/x86/kernel/entry_64.S          |    2 +-
>  arch/x86/xen/Kconfig                |    5 ++++
>  arch/x86/xen/enlighten.c            |    2 +
>  arch/x86/xen/mmu.c                  |    2 +
>  arch/x86/xen/platform-pci-unplug.c  |   20 ++++++++++++-----
>  arch/x86/xen/time.c                 |    2 +
>  drivers/block/xen-blkfront.c        |   39 +++++++++++++++++++++++-----------
>  drivers/xen/Kconfig                 |    2 +-
>  drivers/xen/events.c                |   25 ++++------------------
>  drivers/xen/xenfs/super.c           |    4 +-
>  include/xen/platform_pci.h          |   14 ++++++++----
>  12 files changed, 73 insertions(+), 50 deletions(-)
>
>


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>