Hi, I understand that 64-bit support for xen (from the side of host OSes) will be a little late, so i have a couple of questions: 1) Can i install a x86 32-bit xen kernel on x86_64 pc, without problems? 2)If i install a x86_64 xen kernel, can i run 32-bit host OSes on it? I know little about Xen, so i''d like to clear these out. Thanks ___________________________________________________________ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Konstantinos, Am Donnerstag, 15. September 2005 16:33 schrieb Konstantinos Pachopoulos:> 1) Can i install a x86 32-bit xen kernel on x86_64 pc, > without problems?I tried it but got no running system. So I used the x86_64 Xen 3.0 unstable Version. Other difficulty: I have two Xeon CPUs and the standard Xen 3.0 only uses one of them without hyperthreading... Maybe some has some ideas with that arch? I want to use it productive and therefore it should be stable... Sven. -- Dipl.math.oec. Sven Uebelacker <uebelacker@tuhh.de> Hamburg University of Technology, Computer Center Room 2.094, Schwarzenbergstr. 95, D-21073 Hamburg, Germany GnuPG: 0x420F0947, DSA 1024, 2004-10-04 fp: 1CC9 1CBB D440 95D4 53C0 15C7 20D9 A035 420F 0947 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> I understand that 64-bit support for xen (from the > side of host OSes) will be a little late, so i have a > couplex86_64 support will be available with the 3.0 release. Other 64-bit archs (IA64, PPC64) will feature in future releases.> of questions: > 1) Can i install a x86 32-bit xen kernel on x86_64 pc, > without problems?You should be able to run 32 bit Xen and 32 bit XenLinux on an x86_64 PC no problem.> 2)If i install a x86_64 xen kernel, can i run 32-bit > host OSes on it? > I know little about Xen, so i''d like to clear these > out.Probably best not to use the term "host" because there isn''t really a host OS in Xen. We have "Xen" - runs on the hardware and supports all guests; we have domain 0 - a guest with special powers to access the hardware; we have domUs - multiple unprivileged domains using services from dom0 and Xen. If you''re running 64 bit Xen on a host, you won''t be able to run 32 bit Xen guests. If you buy some of the new VT-enabled hardware (enabling you to run unmodified guests) you''ll be able to run unmodified 32-bit and 64-bit guests on a 64-bit Xen. HTH, Mark> Thanks > > > > > > > ___________________________________________________________ > How much free photo storage do you get? Store your holiday > snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> Am Donnerstag, 15. September 2005 16:33 schrieb Konstantinos Pachopoulos: > > 1) Can i install a x86 32-bit xen kernel on x86_64 pc, > > without problems? > > I tried it but got no running system.Should work - what version of Xen were you using?> So I used the x86_64 Xen 3.0 unstable > Version. Other difficulty: I have two Xeon CPUs and the standard Xen 3.0 > only uses one of them without hyperthreading...That''s pretty weird - when did you try this? If it was a while ago, it could have been before Xen OSes could support SMP internally (Xen itself has always supported balancing multiple UP guests over several CPUs). It really *should* work on the unstable tree now, since it''s in pre-release stabilisation. Can you try again with the latest unstable? If it doesn''t work, now would be a good time to let us know ;-)> Maybe some has some ideas with that arch? I want to use it productive and > therefore it should be stable...We want Xen 3.0 to support the vast majority of x86 and x86_64 machines. We should run on almost anything native Linux works on. Cheers, Mark _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Mark, Am Donnerstag, 15. September 2005 19:12 schrieb Mark Williamson:> > > 1) Can i install a x86 32-bit xen kernel on x86_64 pc, > > > without problems? > > > > I tried it but got no running system. > > Should work - what version of Xen were you using?I used the Xen 2.0 and it holds after requesting some modules. With Xen 3.0 it boots without that. First I tried the SuSE 9.3 Xen kernel, but that one stops after "NET: Registered protocol family 16"...> > So I used the x86_64 Xen 3.0 unstable > > Version. Other difficulty: I have two Xeon CPUs and the standard Xen > > 3.0 only uses one of them without hyperthreading... > > That''s pretty weird - when did you try this? If it was a while ago, it > could have been before Xen OSes could support SMP internally (Xen itself > has always supported balancing multiple UP guests over several CPUs). > > It really *should* work on the unstable tree now, since it''s in > pre-release stabilisation. Can you try again with the latest unstable? > If it doesn''t work, now would be a good time to let us know ;-)My version is from 2005-09-14 04:22 (xen-unstable-install-x86_64.tgz). Maybe I have used the wrong one? Do I need some special configuration for SMP? These were my first steps, so I tried the binary ones. Should I make my one Xen kernel?> We want Xen 3.0 to support the vast majority of x86 and x86_64 machines. > We should run on almost anything native Linux works on.Maybe a "cat /proc/cpuinfo" helps out? Thanx for help, Sven. Xen 3.0 unstable kernel: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.20GHz stepping : 1 cpu MHz : 3200.282 cache size : 1024 KB fpu : yes fpu_exception : yes cpuid level : 5 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 syscall nx lm constant_tsc pni monitor ds_cpl cid cx16 xtpr bogomips : 6396.31 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual SuSE normal kernel: (same for processor 1-3) processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.20GHz stepping : 1 cpu MHz : 3200.259 cache size : 1024 KB physical id : 0 siblings : 2 fpu : yes fpu_exception : yes cpuid level : 5 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 syscall nx lm pni monitor ds_cpl cid cx16 xtpr bogomips : 6324.22 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 48 bits virtual power management: _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
[32 bit Xen on 64 bit]> > Should work - what version of Xen were you using? > > I used the Xen 2.0 and it holds after requesting some modules. With Xen 3.0 > it boots without that. > > First I tried the SuSE 9.3 Xen kernel, but that one stops after "NET: > Registered protocol family 16"...I suspect that''s because of some quirk of your mobo... Xen 2.0 is happy with the CPU but tripping up because of some other hardware support. Ditto for SuSE 9.3, which includes Xen 2.0 binaries. Xen 3.0 uses different platform initialisation code to be compatible with more systems - that''s probably what fixed your problem. 32-bit Xen 3.0 would probably be happy on your system too ;-)> > It really *should* work on the unstable tree now, since it''s in > > pre-release stabilisation. Can you try again with the latest unstable? > > If it doesn''t work, now would be a good time to let us know ;-) > > My version is from 2005-09-14 04:22 (xen-unstable-install-x86_64.tgz). > Maybe I have used the wrong one? Do I need some special configuration for > SMP? These were my first steps, so I tried the binary ones. Should I make > my one Xen kernel?There was talk of enabling SMP by default but it appears not to be the case in the standard xen0 / xenU kernels. Make your own Xen kernel and it will (probably) Just Work :-) HTH, Mark> > We want Xen 3.0 to support the vast majority of x86 and x86_64 machines. > > We should run on almost anything native Linux works on. > > Maybe a "cat /proc/cpuinfo" helps out? > > Thanx for help, > Sven. > > > Xen 3.0 unstable kernel: > processor : 0 > vendor_id : GenuineIntel > cpu family : 15 > model : 4 > model name : Intel(R) Xeon(TM) CPU 3.20GHz > stepping : 1 > cpu MHz : 3200.282 > cache size : 1024 KB > fpu : yes > fpu_exception : yes > cpuid level : 5 > 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 syscall nx lm > constant_tsc pni monitor ds_cpl cid cx16 xtpr > bogomips : 6396.31 > clflush size : 64 > cache_alignment : 128 > address sizes : 36 bits physical, 48 bits virtual > > > > SuSE normal kernel: (same for processor 1-3) > processor : 0 > vendor_id : GenuineIntel > cpu family : 15 > model : 4 > model name : Intel(R) Xeon(TM) CPU 3.20GHz > stepping : 1 > cpu MHz : 3200.259 > cache size : 1024 KB > physical id : 0 > siblings : 2 > fpu : yes > fpu_exception : yes > cpuid level : 5 > 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 syscall nx lm > pni monitor ds_cpl cid cx16 xtpr > bogomips : 6324.22 > clflush size : 64 > cache_alignment : 128 > address sizes : 36 bits physical, 48 bits virtual > power management:_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
There was talk of enabling SMP by default but it appears not to be the case> in > the standard xen0 / xenU kernels. Make your own Xen kernel and it will > (probably) Just Work :-)Steer clear of SMP xen0 - it is not widely used, and causes regular lockups for me. -Kip _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> There was talk of enabling SMP by default but it appears not to be the > case in the standard xen0 / xenU kernels. Make your own Xen kernel and > it will (probably) Just Work :-)Okay, I build one with CSet 7035. It boots well, but where do I have to enable SMP and the second processor? /proc/cpuinfo shows only one cpu. Maybe here: grep SMP xen0_defconfig_x86_64 CONFIG_BROKEN_ON_SMP=y # CONFIG_SMP is not set CONFIG_X86_FIND_SMP_CONFIG=y Will CONFIG_SMP=y be okay? Thanks, Sven. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Sven Übelacker wrote:>> There was talk of enabling SMP by default but it appears not to be >> the case in the standard xen0 / xenU kernels. Make your own Xen >> kernel and it will (probably) Just Work :-) > > Okay, I build one with CSet 7035. It boots well, but where do I have > to enable SMP and the second processor? /proc/cpuinfo shows only one > cpu. > > Maybe here: > grep SMP xen0_defconfig_x86_64 > CONFIG_BROKEN_ON_SMP=y > # CONFIG_SMP is not set > CONFIG_X86_FIND_SMP_CONFIG=y > > Will CONFIG_SMP=y be okay? >You need to use menuconfig. Do "ARCH=xen make menuconfig", and enable SMP. It''s supposed to work; we''ve been testing at least 8-way x86-64 dom0.> Thanks, > Sven. > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-usersJun --- Intel Open Source Technology Center _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
My recent stability issues are due to problems in the hardware not xen. -Kip On 9/20/05, Kip Macy <kip.macy@gmail.com> wrote:> > > > > There was talk of enabling SMP by default but it appears not to be the > > case in > > the standard xen0 / xenU kernels. Make your own Xen kernel and it will > > (probably) Just Work :-) > > > > Steer clear of SMP xen0 - it is not widely used, and causes regular > lockups for me. > > -Kip > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Seemingly Similar Threads
- Can I configure cores instead of CPU's
- xen Installation through YUM
- Re: Fwd: Haswell 4770 misidentified as Sandy Bridge
- cpuinfo flags change under 3.2-testing?
- Re: My domU cpuinfo shows "cache seize: 16KB" ater upgrading to Xen-3.3.0... but in Xen-3.2 it has 2048KB!