Re: Xen dom0 2.6.32 stable branch

2010-03-24 Thread Josip Rodin
On Thu, Mar 18, 2010 at 01:52:34AM +0100, joy wrote:
 On Wed, Feb 24, 2010 at 01:05:53PM +0100, joy wrote:
  http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=refs/heads/xen/stable
 
 It's great to see the new packages :) I didn't want to rain on the parade by
 instantly filing bug reports, but I must point out a bit of a problem with
 the .32 kernel that may have something to do with (the lack of) the NX bit:
 
 http://lists.xensource.com/archives/html/xen-devel/2010-03/msg00243.html
 http://lists.xensource.com/archives/html/xen-devel/2010-03/msg00658.html
 
 I'm getting ready to start bisecting.

Sadly that didn't help, but regardless, that problem was fixed yesterday with
http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=commit;h=de67ec8b23629776f786d62c3109552ea7f8cc27

Please update the package with the up-to-date xen/stable.
Want a critical bug report as a reminder? :)

-- 
 2. That which causes joy or happiness.


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100324092424.ga16...@orion.carnet.hr



Re: Xen dom0 2.6.32 stable branch

2010-03-17 Thread Thomas Schwinge
Hello!

On Wed, 24 Feb 2010 22:07:42 +, Ian Campbell wrote:
 On Wed, 2010-02-24 at 18:29 +0100, Bastian Blank wrote:
  On Wed, Feb 24, 2010 at 03:42:32PM +0100, Bastian Blank wrote:
   http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/
  
  It seems to run. 
 
 I get a panic very early on No available IRQ to bind to: increase
 nr_irqs!. Will investigate tomorrow.

Same for me.  Has this been resolved already?

I'm trying to use the 2.6.32-10~xen.1 amd64 packages from
http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/ together
with the 3.4.3~rc3-1 amd64 hypervisor.


Regards,
 Thomas


signature.asc
Description: Digital signature


Re: Xen dom0 2.6.32 stable branch

2010-03-17 Thread Ian Campbell
On Wed, 2010-03-17 at 16:34 +0100, Thomas Schwinge wrote:
 Hello!
 
 On Wed, 24 Feb 2010 22:07:42 +, Ian Campbell wrote:
  On Wed, 2010-02-24 at 18:29 +0100, Bastian Blank wrote:
   On Wed, Feb 24, 2010 at 03:42:32PM +0100, Bastian Blank wrote:
http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/
   
   It seems to run. 
  
  I get a panic very early on No available IRQ to bind to: increase
  nr_irqs!. Will investigate tomorrow.
 
 Same for me.  Has this been resolved already?
 
 I'm trying to use the 2.6.32-10~xen.1 amd64 packages from
 http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/ together
 with the 3.4.3~rc3-1 amd64 hypervisor.

I've been rebuilding with my patch to add a few dynamic IRQs which works
for me but I've not had the time to followup on the upstream status.

Ian.

-- 
Ian Campbell
Current Noise: Godflesh - Nihil

To err is human -- to blame it on a computer is even more so.


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1268841031.10129.35484.ca...@zakaz.uk.xensource.com



Re: Xen dom0 2.6.32 stable branch

2010-03-17 Thread Josip Rodin
On Wed, Feb 24, 2010 at 01:05:53PM +0100, joy wrote:
 http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=refs/heads/xen/stable

It's great to see the new packages :) I didn't want to rain on the parade by
instantly filing bug reports, but I must point out a bit of a problem with
the .32 kernel that may have something to do with (the lack of) the NX bit:

http://lists.xensource.com/archives/html/xen-devel/2010-03/msg00243.html
http://lists.xensource.com/archives/html/xen-devel/2010-03/msg00658.html

I'm getting ready to start bisecting.

-- 
 2. That which causes joy or happiness.


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100318005234.ga28...@orion.carnet.hr



Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Ian Campbell
On Wed, 2010-02-24 at 13:05 +0100, Josip Rodin wrote:
 Hi,
 
 Just in case I'm the first to notice, we now have:
 http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git;a=shortlog;h=refs/heads/xen/stable
 
 This is the new upstream default branch, with paravirt_ops dom0, and based
 on 2.6.32-stable, so it's presumably suitable for inclusion as a new patch
 that would restore our packages linux-image-2.6-xen-{686,amd64} which were
 previously based on forward-ported .18 dom0 patches. Yay.

Yes, I was planning to take a look at this sometime soon unless someone
else (Bastian?) gets there first.

Ian.
-- 
Ian Campbell
Current Noise: My Dying Bride - She Is The Dark

F:  When into a room I plunge, I
Sometimes find some VIOLET FUNGI.
Then I linger, darkly brooding
On the poison they're exuding.
-- The Roguelet's ABC


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1267016548.11737.7756.ca...@zakaz.uk.xensource.com



Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Bastian Blank
On Wed, Feb 24, 2010 at 01:02:28PM +, Ian Campbell wrote:
 On Wed, 2010-02-24 at 13:05 +0100, Josip Rodin wrote:
  This is the new upstream default branch, with paravirt_ops dom0, and based
  on 2.6.32-stable, so it's presumably suitable for inclusion as a new patch
  that would restore our packages linux-image-2.6-xen-{686,amd64} which were
  previously based on forward-ported .18 dom0 patches. Yay.
 Yes, I was planning to take a look at this sometime soon unless someone
 else (Bastian?) gets there first.

Already on it. It seems to need a hypervisor update as well.

Bastian

-- 
Murder is contrary to the laws of man and God.
-- M-5 Computer, The Ultimate Computer, stardate 4731.3


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100224133908.gb23...@wavehammer.waldi.eu.org



Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Ian Campbell
On Wed, 2010-02-24 at 14:39 +0100, Bastian Blank wrote:
 On Wed, Feb 24, 2010 at 01:02:28PM +, Ian Campbell wrote:
  On Wed, 2010-02-24 at 13:05 +0100, Josip Rodin wrote:
   This is the new upstream default branch, with paravirt_ops dom0, and based
   on 2.6.32-stable, so it's presumably suitable for inclusion as a new patch
   that would restore our packages linux-image-2.6-xen-{686,amd64} which were
   previously based on forward-ported .18 dom0 patches. Yay.
  Yes, I was planning to take a look at this sometime soon unless someone
  else (Bastian?) gets there first.
 
 Already on it. It seems to need a hypervisor update as well.

Awesome!

I believe this branch needs either Xen 4.0 or 3.4 with a patch
backported for the new dom0 APIC interfaces, I think that it is in
xen-3.4-testing.hg but not an actual release yet. Do you need me to find
the patch in question?

Once you are at the point at which additional testing etc is useful
please let me know, I'd be glad to give it a go!

Ian.

-- 
Ian Campbell
Current Noise: My Dying Bride - Into The Lake Of Ghosts

Even if you persuade me, you won't persuade me.
-- Aristophanes


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1267019589.11737.7809.ca...@zakaz.uk.xensource.com



Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Bastian Blank
On Wed, Feb 24, 2010 at 01:53:09PM +, Ian Campbell wrote:
 On Wed, 2010-02-24 at 14:39 +0100, Bastian Blank wrote:
  Already on it. It seems to need a hypervisor update as well.
 I believe this branch needs either Xen 4.0 or 3.4 with a patch
 backported for the new dom0 APIC interfaces, I think that it is in
 xen-3.4-testing.hg but not an actual release yet. Do you need me to find
 the patch in question?

It looks like this is the setup_gsi command, which is in 3.4.3-rc2.

 Once you are at the point at which additional testing etc is useful
 please let me know, I'd be glad to give it a go!

http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/

755fea06af4bab521a01062a7efaedfe99c36075  libxen-dev_3.4.3~rc2-1_amd64.deb
ca67a4cb6213f0fe6930ead54f4b8c931c9f1b15  libxenstore3.0_3.4.3~rc2-1_amd64.deb
c909fcf69b260e6897c9e33b8ead744cdc742f75  
linux-headers-2.6.32-3-common-xen_2.6.32-9_amd64.deb
a74f633d305a409deb36c1800c46f2a5402f23a3  
linux-headers-2.6.32-3-xen-amd64_2.6.32-9_amd64.deb
21c6f3e5cbdb058d1508903552b3fee54eb3d35b  
linux-image-2.6.32-3-xen-amd64_2.6.32-9_amd64.deb
9aba2b365cdfe1533d7e826ecef5daf77df646f2  qemu-xen_3.4.2-1.debian.tar.gz
cb43a8ae7ee29bdcfd07eb4ae866ce5bc6e8e38d  qemu-xen_3.4.2.orig.tar.gz
3d5a7315b1a2dd080c5206a322ebc74caefb79e9  xen-3_3.4.3~rc2-1_amd64.build
ac26e84dbe38182409ac09e451fc102264067f6c  xen-3_3.4.3~rc2-1_amd64.changes
e4434a66faff150f9d4884a8b7c277c2df9c8040  xen-3_3.4.3~rc2-1.dsc
a982b20d03a7cf0f87d60b7b4aae0aa4c5a93e07  xen-3_3.4.3~rc2-1.tar.gz
a58c938408140d7a6ae07b7a2bf838f2cfbf87c6  xen-docs-3.4_3.4.3~rc2-1_all.deb
e39e92b123354f0af32e3302341c23d6910e3a8b  
xen-hypervisor-3.4-amd64_3.4.3~rc2-1_amd64.deb
b07b02dd9abad66058ea2fb16a3c5ef3d70eb06c  xenstore-utils_3.4.3~rc2-1_amd64.deb
98d633b8cc4feeb0c6571fdc28e6c1730e305c2a  xen-utils-3.4_3.4.3~rc2-1_amd64.deb

Bastian

-- 
Our way is peace.
-- Septimus, the Son Worshiper, Bread and Circuses,
   stardate 4040.7.


signature.asc
Description: Digital signature


Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Bastian Blank
On Wed, Feb 24, 2010 at 03:42:32PM +0100, Bastian Blank wrote:
 http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/

It seems to run.  But for a working xend, it needs a further update.

 755fea06af4bab521a01062a7efaedfe99c36075  libxen-dev_3.4.3~rc2-1_amd64.deb
 ca67a4cb6213f0fe6930ead54f4b8c931c9f1b15  libxenstore3.0_3.4.3~rc2-1_amd64.deb
 c909fcf69b260e6897c9e33b8ead744cdc742f75  
 linux-headers-2.6.32-3-common-xen_2.6.32-9_amd64.deb
 a74f633d305a409deb36c1800c46f2a5402f23a3  
 linux-headers-2.6.32-3-xen-amd64_2.6.32-9_amd64.deb
 21c6f3e5cbdb058d1508903552b3fee54eb3d35b  
 linux-image-2.6.32-3-xen-amd64_2.6.32-9_amd64.deb
 e4434a66faff150f9d4884a8b7c277c2df9c8040  xen-3_3.4.3~rc2-1.dsc
 a982b20d03a7cf0f87d60b7b4aae0aa4c5a93e07  xen-3_3.4.3~rc2-1.tar.gz
 a58c938408140d7a6ae07b7a2bf838f2cfbf87c6  xen-docs-3.4_3.4.3~rc2-1_all.deb
 e39e92b123354f0af32e3302341c23d6910e3a8b  
 xen-hypervisor-3.4-amd64_3.4.3~rc2-1_amd64.deb
 b07b02dd9abad66058ea2fb16a3c5ef3d70eb06c  xenstore-utils_3.4.3~rc2-1_amd64.deb
 98d633b8cc4feeb0c6571fdc28e6c1730e305c2a  xen-utils-3.4_3.4.3~rc2-1_amd64.deb
dc4f295e056e62b87a0781b4861f62dd742c64dc  xen-common_3.4.2-3.dsc
42fe2a206a2663b4166f6a14dd15631c6cf77974  xen-common_3.4.2-3.tar.gz
c8c36d28c41d4d2bb78baf5299c08d94b202af21  xen-utils-common_3.4.2-3_all.deb

| host   : test
| release: 2.6.32-3-xen-amd64
| version: #1 SMP Wed Feb 24 13:59:02 UTC 2010
| machine: x86_64
| nr_cpus: 2
| nr_nodes   : 1
| cores_per_socket   : 2
| threads_per_core   : 1
| cpu_mhz: 1995
| hw_caps: 
bfebfbff:20100800::0140:e3bd::0001:
| virt_caps  : hvm
| total_memory   : 2039
| free_memory: 129
| node_to_cpu: node0:0-1
| node_to_memory : node0:129
| xen_major  : 3
| xen_minor  : 4
| xen_extra  : 
| xen_caps   : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64 
| xen_scheduler  : credit
| xen_pagesize   : 4096
| platform_params: virt_start=0x8000
| xen_changeset  : unavailable
| cc_compiler: gcc version 4.4.3 (Debian 4.4.3-2) 
| cc_compile_by  : waldi
| cc_compile_domain  : debian.org
| cc_compile_date: Wed Feb 24 14:37:59 UTC 2010
| xend_config_format : 4

However the machine seems to crash if I try to start X.

Bastian

-- 
Every living thing wants to survive.
-- Spock, The Ultimate Computer, stardate 4731.3


signature.asc
Description: Digital signature


Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Ian Campbell
On Wed, 2010-02-24 at 15:42 +0100, Bastian Blank wrote: 
 On Wed, Feb 24, 2010 at 01:53:09PM +, Ian Campbell wrote:
  On Wed, 2010-02-24 at 14:39 +0100, Bastian Blank wrote:
   Already on it. It seems to need a hypervisor update as well.
  I believe this branch needs either Xen 4.0 or 3.4 with a patch
  backported for the new dom0 APIC interfaces, I think that it is in
  xen-3.4-testing.hg but not an actual release yet. Do you need me to find
  the patch in question?
 
 It looks like this is the setup_gsi command, which is in 3.4.3-rc2.

Yes, I think it's: 
changeset:   19862:608ebc959c35
user:Keir Fraser keir.fra...@citrix.com
date:Tue Dec 22 11:37:01 2009 +
files:   xen/arch/x86/mpparse.c xen/arch/x86/physdev.c 
xen/include/public/physdev.h
description:
x86: Add a new physdev_op PHYSDEVOP_setup_gsi for GSI setup.

GSI 0-15 is setup by hypervisor, and GSI  =16 is setup by dom0
this physdev_op PHYSDEVOP_setup_gsi. This patch can help dom0
to get rid of intrusive changes of ioapic.

Signed-off-by: Xiantao Zhang xiantao.zh...@intel.com
xen-unstable changeset:   20491:d44371e6e5d6
xen-unstable date:Tue Nov 24 14:43:07 2009 +

which applies cleanly to the existing 3.4.2-2 package. (BTW did you get
my mails to pkg-xen-devel?)

  Once you are at the point at which additional testing etc is useful
  please let me know, I'd be glad to give it a go!
 
 http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/
 
[...]

Thanks, will give them a go (including the subsequent update you posted)

Ian.

-- 
Ian Campbell

A great nation is any mob of people which produces at least one honest
man a century.


signature.asc
Description: This is a digitally signed message part


Re: Xen dom0 2.6.32 stable branch

2010-02-24 Thread Ian Campbell
On Wed, 2010-02-24 at 18:29 +0100, Bastian Blank wrote:
 On Wed, Feb 24, 2010 at 03:42:32PM +0100, Bastian Blank wrote:
  http://hermes.jura.uni-tuebingen.de/~blank/debian/xen-test/
 
 It seems to run. 

I get a panic very early on No available IRQ to bind to: increase
nr_irqs!. Will investigate tomorrow.

Ian.
-- 
Ian Campbell

Sometimes a man who deserves to be looked down upon because he is a
fool is despised only because he is a lawyer.
-- Montesquieu


signature.asc
Description: This is a digitally signed message part