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

Re: [Xen-users] 2.6.30.1 dom0 Xen patches


  • To: xen-users@xxxxxxxxxxxxxxxxxxx, Michael Ralston <michael@xxxxxxxxxxxxx>
  • From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
  • Date: Thu, 9 Jul 2009 03:03:25 -0700 (PDT)
  • Cc:
  • Delivery-date: Thu, 09 Jul 2009 03:04:32 -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:MIME-Version:Content-Type; b=F1AS3utrq+/444h/EBQ/nSo1zs+Xmj9A8CuTvy02yHn20ja3dOAVvIAvmz9W+FgPWFr7t1ja3RegIYBjnNT622k7aF2P7H234JE2HPcD61+pQLmjc2ChJ7xw2ZgL3GR8Gm2ss2jrl1AHaFOulAdW47LVdRjqJPIi8oQ/ajtsTGM=;
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

No dependency changing ,apply Andy's 2.6.30 patch set as it is.
Tune 2.6.30.1 kernel to support Xen Dom0 per Suse
Set mannualy  CONFIG_SPARSE_IRQ=y in .config. Build and see what happens.
I'll send my working .config from Q9550 box by the end of the day

Boris

--- On Thu, 7/9/09, Michael Ralston <michael@xxxxxxxxxxxxx> wrote:

From: Michael Ralston <michael@xxxxxxxxxxxxx>
Subject: Re: [Xen-users] 2.6.30.1 dom0 Xen patches
To: xen-users@xxxxxxxxxxxxxxxxxxx
Date: Thursday, July 9, 2009, 4:10 AM

This is my desktop PC and i'm trying to run linux, solaris, and xp
together. It's horribly slow with kvm so I thought I'd try xen. I'm
running 64bit ubuntu 9.04.

I eventually got the rebased suse 2.6.29.6 to boot. Not sure why the
2.6.30.1 won't work as I'm using the same kernel config.

However with 2.6.29.6 I still couldn't get my X server to start. I
just know you're going to tell me you can't help much with that... as
the video I'm using is a nvidia geforce 7900... and I can't bring
myself to use the nv driver either :P

I have seen other people that have gotten earlier kernel/xen/nvidia
drivers to work together.
http://www.nvnews.net/vbulletin/showthread.php?t=60125   and
http://www.nvnews.net/vbulletin/showthread.php?t=122900

I'll keep trying!

-- Michael

On Thu, Jul 9, 2009 at 5:18 PM, Boris Derzhavets<bderzhavets@xxxxxxxxx> wrote:
>> I have been able to boot Jeremy Fitzhardinge's pv_ops kernel under
>> xen, but my X server wouldn't start so I've been trying to get Andrew
>> Lyon's rebased opensuse patches to work.
>
> Why you want local X-server ? Remote one would work via Xvnc.
>
> ****************************************
> 1. Work with PVOPS kernel via VNC
> ****************************************
> 1.Install Ubuntu Desktop via tasksel
> 2. apt-get install vnc4server
> 3. su - user1
> 4. vncserver
> 5. Modify .vnc/xstartup to run /usr/bin/gnome-session and comment out xterm
> 6. Modify /etc/rc.local
>    export HOME=/home/user1
>    vncserver :1 -geometry 1280x1024 -depth 16
>    exit(0)
> 7.Reboot into Xen Dom0 with PVOPS kernel
> 8 Connect via remote desktop :-
>    vncviewer IP-Dom0:1
>
> Would you have problem with network switch install light weight X-windows
> system . Details here:-
>
> http://bderzhavets.wordpress.com/2009/05/30/light-weight-x-windows-system-for-xen-3-5-unstable-dom0-on-top-of-xubuntu-9-04-server/
>
> This link is good only for X-windows setup in meantime ( UDEV patches are
> already in xen-3.4-testing.hg , so the rest of blog is outdated )
>
> ***********************************
> 2. Try Andy's 2.6.29.4 patch set
> ***********************************
>
> Andy is doing very good job. However, it wouldn't be acceptable
> for production, unless Suse would decide to support him :( .
> Andy is trying to rebase every next Suse's src rpm for vanilla on his own.
>
> Citrix will be always behind PVOPS kernel. That's a point
>
> Boris.
>
> --- On Thu, 7/9/09, Michael Ralston <michael@xxxxxxxxxxxxx> wrote:
>
> From: Michael Ralston <michael@xxxxxxxxxxxxx>
> Subject: [Xen-users] 2.6.30.1 dom0 Xen patches
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Date: Thursday, July 9, 2009, 12:42 AM
>
> I've been trying for several days to get a xen dom0 booting as
> described on Boris Derzhavets blog.
>
> I have been able to boot Jeremy Fitzhardinge's pv_ops kernel under
> xen, but my X server wouldn't start so I've been trying to get Andrew
> Lyon's rebased opensuse patches to work.
>
> I have asked for help in the freenode ##xen channel but they haven't
> been able to solve anything. I did find another person experiencing
> the same problems as me though.
>
> I've recorded the boot process on a camera so I could see what was
> happening as it was so quick. When I boot the 2.6.30.1 patched kernel,
> it gets up to "Scrubbing Free RAM:..." then reboots. I've tried
> booting with the noreboot option, and the screen goes black when it
> reaches "Scrubbing Free RAM:..."
>
> It has been suggested to use a serial console to debug my problem, but
> I don't have access to a pc with a serial port.
>
> Attached is my kernel config, and below is the output of cpuinfo and
> lspci. Let me know if there is anything else I can provide to help.
>
> -- /proc/cpuinfo
> processor    : 0
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 15
> model name    : Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
> stepping    : 6
> cpu MHz        : 1596.000
> cache size    : 2048 KB
> physical id    : 0
> siblings    : 2
> core id        : 0
> cpu cores    : 2
> apicid        : 0
> initial apicid    : 0
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 10
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm
> constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl
> vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
> bogomips    : 4274.06
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 36 bits physical, 48 bits virtual
> power management:
>
> processor    : 1
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 15
> model name    : Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz
> stepping    : 6
> cpu MHz        : 1596.000
> cache size    : 2048 KB
> physical id    : 0
> siblings    : 2
> core id        : 1
> cpu cores    : 2
> apicid        : 1
> initial apicid    : 1
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 10
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall lm
> constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl
> vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow
> bogomips    : 4158.02
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 36 bits physical, 48 bits virtual
> power management:
>
> -- lspci
> 00:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub (rev c0)
> 00:01.0 PCI bridge: Intel Corporation 82975X PCI Express Root Port (rev c0)
> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
> Definition Audio Controller (rev 01)
> 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
> Port 1 (rev 01)
> 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
> Port 4 (rev 01)
> 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI
> Express Port 5 (rev 01)
> 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #1 (rev 01)
> 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #2 (rev 01)
> 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #3 (rev 01)
> 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #4 (rev 01)
> 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2
> EHCI Controller (rev 01)
> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
> 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC
> Interface Bridge (rev 01)
> 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
> Controller (rev 01)
> 00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family)
> SATA AHCI Controller (rev 01)
> 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev
> 01)
> 01:02.0 Multimedia controller: Philips Semiconductors
> SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
> 02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053
> PCI-E Gigabit Ethernet Controller (rev 20)
> 03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053
> PCI-E Gigabit Ethernet Controller (rev 20)
> 05:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce
> 7900 GT/GTO] (rev a1)
>
>
> -- Michael
>
> -----Inline Attachment Follows-----
>
> _______________________________________________
> 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

_______________________________________________
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®.