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

Re: [Xen-users] Xen and it's future with linux?


  • To: Saúl Ibarra <saghul@xxxxxxxxx>, Brandon Lamb <brandonlamb@xxxxxxxxx>
  • From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
  • Date: Sun, 14 Mar 2010 03:39:03 -0700 (PDT)
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sun, 14 Mar 2010 03:40:30 -0700
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=xi3qi2dd85OxMgkXJ6eoLvvO0aBBjxuRDnbmZeLEWQ4fiFXkpCwL1luf28n2EBQw6RwXTXO3fSb2dV5GqYJ1h6nNRpw/qz5OMGQskgwv6k3afJADiEwVNl5Gpp2GyBjmuQt62aT14Nqr46KQVoCBIPgT1a2lhMLflrUFrvqMzTk=;
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

> use the patches from
> http://code.google.com/p/gentoo-xen-kernel/downloads/list ?
>
> I just gave it a try but patches won't apply cleanly:
>
> saghul@hal:~/tmp/xen/linux-2.6.31.12$ for p in ../xenpatch/*; do echo
> $p; patch -p1 -s < $p --dry-run; done

Patches do apply cleanly :-

#!/bin/bash
for P in `ls ../xen-patches-2.6.31-12/6*.patch1 | sort `
do
patch -p1 -s -i $P
if [ $? = 0 ]; then
echo $P applied
else
echo "Error processing "$P
exit 1
fi
done

Boris.

--- On Sun, 3/14/10, Brandon Lamb <brandonlamb@xxxxxxxxx> wrote:

From: Brandon Lamb <brandonlamb@xxxxxxxxx>
Subject: Re: [Xen-users] Xen and it's future with linux?
To: "Saúl Ibarra" <saghul@xxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Date: Sunday, March 14, 2010, 5:58 AM

On Sun, Mar 14, 2010 at 1:55 AM, Saúl Ibarra <saghul@xxxxxxxxx> wrote:
> Hi,
>
>> As of yesterday I successfully setup debian squeeze/sid using a
>> 2.6.31.12 kernel from the git repo, setup a couple linux guests and
>> two win7 boxes, now im working on getting some xp boxes working and
>> installing the gplpv drivers. Im on 3.4.2 xen-stable and the
>> xen/master (2.6.31.12) linux dom0 kernel.
>>
>
> How did you build that 2.6.31.12 kernel with support for dom0? Did you
> use the patches from
> http://code.google.com/p/gentoo-xen-kernel/downloads/list ?
>
> I just gave it a try but patches won't apply cleanly:
>
> saghul@hal:~/tmp/xen/linux-2.6.31.12$ for p in ../xenpatch/*; do echo
> $p; patch -p1 -s < $p --dry-run; done
> ../xenpatch/60000_add-console-use-vt.patch1
> ../xenpatch/60001_linux-2.6.19-rc1-kexec-move_segment_code-i386.patch1
> ../xenpatch/60002_linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch1
> ../xenpatch/60003_ipv6-no-autoconf.patch1
> ../xenpatch/60004_pci-guestdev.patch1
> ../xenpatch/60005_pci-reserve.patch1
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/pci/Makefile.rej
> ../xenpatch/60006_sfc-driverlink.patch1
> ../xenpatch/60007_sfc-resource-driver.patch1
> ../xenpatch/60008_sfc-driverlink-conditional.patch1
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/net/sfc/Kconfig.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/net/sfc/Makefile.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/net/sfc/driverlink.c.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/net/sfc/driverlink.h.rej
> 2 out of 3 hunks FAILED -- saving rejects to file
> drivers/net/sfc/efx.c.rej
> 7 out of 7 hunks FAILED -- saving rejects to file
> drivers/net/sfc/falcon.c.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/net/sfc/net_driver.h.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/net/sfc/rx.c.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/net/sfc/tx.c.rej
> ../xenpatch/60009_sfc-external-sram.patch1
> 3 out of 15 hunks FAILED -- saving rejects to file
> drivers/net/sfc/falcon.c.rej
> ../xenpatch/60010_xen3-auto-xen-arch.patch1
> ../xenpatch/60011_xen3-auto-xen-drivers.patch1
> ../xenpatch/60012_xen3-auto-include-xen-interface.patch1
> ../xenpatch/60013_xen3-auto-xen-kconfig.patch1
> ../xenpatch/60014_xen3-auto-common.patch1
> ../xenpatch/60015_xen3-auto-arch-x86.patch1
> ../xenpatch/60016_xen3-auto-arch-i386.patch1
> ../xenpatch/60017_xen3-auto-arch-x86_64.patch1
> ../xenpatch/60018_xen3-fixup-xen.patch1
> ../xenpatch/60019_sfc-sync-headers.patch1
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/net/sfc/sfc_resource/ci/efhw/common.h.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/net/sfc/sfc_resource/nic.c.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/accel.h.rej
> 5 out of 5 hunks FAILED -- saving rejects to file
> drivers/xen/sfc_netback/accel_solarflare.c.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/driver/resource/efx_vi.h.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/common.h.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/common_sysdep.h.rej
> 10 out of 10 hunks FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/efhw_types.h.rej
> 2 out of 2 hunks FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/hardware_sysdep.h.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/iopage_types.h.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/public.h.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efhw/sysdep.h.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efrm/nic_table.h.rej
> 1 out of 1 hunk FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efrm/sysdep.h.rej
> 4 out of 4 hunks FAILED -- saving rejects to file
> drivers/xen/sfc_netback/ci/efrm/sysdep_linux.h.rej
> ...
>
> Am I missing something?
>
>
> Thanks!
>
> --
> /Saúl
> http://saghul.net | http://sipdoc.net

I used
git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
linux-2.6-xen

There is xen/master based on 2.6.31.12 and xen/next which I think is
the 2.6.32.9

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

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.