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] Xen with dom0 pvops on ultra-recent "git tip" kernel on

On Tue, Jan 13, 2009 at 05:41:58PM +0100, Christophe Saout wrote:
> Hi Pasi,
> 
> > > On my notebook (Core 2 Duo, SMP):
> > > - 2.6.29-rc1 tip (with a lot of patch fiddling)
> > > - dom0 working stable (AFAICT)
> > > - CONFIG_EVICATBLE_LRU causes problems in exit_mmap
> > > - CONFIG_PREEMPT seems generally broken with Xen
> > > - AHCI works on SMP, has IRQ problem on UP
> > > - all other hardware works
> > > - X server won't come up (problem in "vgahw" init.), no BUG or Oops
> >
> > Nice work with finding the bugs!
> 
> Thanks.
> 
> > Does VGA console work for you in the pv_ops dom0 kernel? 
> 
> Yes, it does, without any kernel parameters by the way, otherwise I get
> serial working but VGA stays blank.
> 

Hmm.. I just tried my 2.6.28-rc8 kernel without console= and earlyprintk=
parameters (just like your config below), but it didn't work. 

I see Xen boot messages on the VGA console, and when the dom0 kernel should
start printing boot messages VGA console just goes blank.. Xen messages
disappear too. 

Serial console works just fine. 

> The X server crashes in some I/O port "inb()" command.  Seems like the
> io permissions aren't correctly passed through or something. (iopl or
> ioperm or so)  I'll try to debug a bit more later.
> 
> > If it works for you, could you please post your grub.conf and kernel config?
> > What Xen version are you using? 
> 
> Since 3.3.0 was working, I just sticked with that for now.
> I am actually using extlinux, but that shouldn't really make a
> difference:
> 
> LABEL linux-2.6.29-rc1-xen-cs1
> MENU LABEL Gentoo + XEN-3.3.0 + 2.6.29-rc1-xen-cs1
> KERNEL com32/mboot.c32
> APPEND xen-3.3.0.gz --- vmlinux-2.6.29-rc1-xen-cs1.gz root=/dev/vg/root ro 
> nopat
> 
> for serial console this (which I only tested under qemu):
> 
> LABEL linux-2.6.29-rc1-xen-cs1
> MENU LABEL Gentoo + XEN-3.3.0 + 2.6.29-rc1-xen-cs1
> KERNEL com32/mboot.c32
> APPEND xen-3.3.0.gz console=com1,vga com1=9600,8n1 --- 
> vmlinux-2.6.29-rc1-xen-cs1.gz earlyprintk=xen console=tty0 console=hvc0 
> root=/dev/vg/root ro nopat
> 

Yep. Thanks.

I've tried both Xen 3.3.0 and 3.3.1, both behave the same. I don't think the
(VGA) console problem is in Xen hypervisor.

-- Pasi

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

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