xen-ia64-devel
RE: [Xen-ia64-devel] RFC: Switch to xlilo now? Or post-3.0?
To: |
<takebe_akio@xxxxxxxxxxxxxx>, "Tian, Kevin" <kevin.tian@xxxxxxxxx>, "Chapman, Matthew (HP Labs)" <matthewc@xxxxxx>, "Williamson, Alex (Linux Kernel Dev)" <alex.williamson@xxxxxx> |
Subject: |
RE: [Xen-ia64-devel] RFC: Switch to xlilo now? Or post-3.0? |
From: |
"Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx> |
Date: |
Fri, 18 Nov 2005 09:33:17 -0800 |
Cc: |
xen-ia64-devel@xxxxxxxxxxxxxxxxxxx |
Delivery-date: |
Fri, 18 Nov 2005 17:35:52 +0000 |
Envelope-to: |
www-data@xxxxxxxxxxxxxxxxxxx |
List-help: |
<mailto:xen-ia64-devel-request@lists.xensource.com?subject=help> |
List-id: |
Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com> |
List-post: |
<mailto:xen-ia64-devel@lists.xensource.com> |
List-subscribe: |
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe> |
List-unsubscribe: |
<http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe> |
Sender: |
xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx |
Thread-index: |
AcXsIIhQ9vs+/tIDTxKUh9um7wv9DAARVRwg |
Thread-topic: |
[Xen-ia64-devel] RFC: Switch to xlilo now? Or post-3.0? |
I did not have to move /lib/tls to successfully boot.
Although this may be required on Xen/x86, I am not
aware of anything in /lib/tls that would break
Xen/ia64.
Does anybody know about potential probleems with
/lib/tls on ia64?
Dan
> -----Original Message-----
> From: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf
> Of takebe_akio@xxxxxxxxxxxxxx
> Sent: Friday, November 18, 2005 2:12 AM
> To: Tian, Kevin; Chapman, Matthew (HP Labs); Williamson, Alex
> (Linux Kernel Dev)
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> Subject: RE: [Xen-ia64-devel] RFC: Switch to xlilo now? Or post-3.0?
>
> Hi All,
>
> Sorry, I'm back my office now.
>
> I had similar problem, but I resolved it.
>
> It is nessecerry to do "mv /lib/tls /lib/tls.disabled".
> I'm sorry. I missed my boot way.
>
> I write again the Dom0 boot way on RHEL4 with xlilo.efi. :)
> -------------
> 1. get new source
> # hg clone http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
> 2. do patches
> # patch -p1 </root/vmx_vioapic.patch <----gcc34buildv2.patch
> # patch -p1 </root/tools_build_for_gcc34.patch
> # patch -p1 </root/tristan_build.patch <---Tristan's
> compilefix.diff
>
> 3. make & install
> # make world
> # make install-tools
> # cp xen/xen.gz /boot/efi/efi/xen/
> # cp linux-2.6.12-xen0/vmlinux /boot/efi/efi/xen/vmlinux-2.6.12-xen0
> # cd linux-2.6.12-xen0
> # make modules_install
> # mkinitrd -f /boot/efi/efi/xen/initrd-2.6.12-xen0.img 2.6.12.6-xen0
> 4. vi /boot/efi/efi/xen/elilo.conf
> > image=vmlinux-2.6.12-xen0
> > label=xen
> > vmm=xen.gz
> > initrd=initrd-2.6.12-xen0.img
> > read-only
> > append="com2=115200,8n1 console=com2 sched=bvt
> maxcpus=1
> >-- nomca nosmp console=tty0 console=ttyS1,115200,8n1 rhgb
> root=/dev/sda2"
> 5. mv /lib/tls /lib/tls.disabled
> 6. reboot
>
> Best Regards,
>
> Akio Takebe
>
> >>From: Matt Chapman
> >>Sent: 2005ト・1ヤツ18ネユ 15:36
> >>
> >>N.B. Dan: this is in the fast system call path, so I don't
> >>expect you'll see it with RHEL3, since the libc is too old
> >>to support fast system calls.
> >>
> >>Matt
> >
> >Absolutely agree. ;-)
> >
> >Thanks,
> >Kevin
> >>
> >>
> >>On Thu, Nov 17, 2005 at 04:32:02PM -0700, Alex Williamson wrote:
> >>> On Thu, 2005-11-17 at 10:08 -0800, Magenheimer, Dan (HP Labs Fort
> >>> Collins) wrote:
> >>>
> >>> > But then (from Xen):
> >>> >
> >>> > handle_op: can't handle privop at
> 0xa000000000010670 (op=0) slot 0 (
> >>> > type=5)
> >>> >
> >>> > (note, NOT 0xa000000100010670)
> >>> >
> >>> > and
> >>> >
> >>> > udevstart[1047]: General Exception: IA-64
> Privileged Operation fault
> >>> > 16 [1]
> >>> > Modules linked in:
> >>> >
> >>> > and then a a long string of kernel core dumps, the
> first of which
> >>> > is comm=udevstart.
> >>>
> >>> I'm having similar problems w/o even trying to use an
> initrd. I did
> >>> a fresh clone of xen-ia64-unstable.hg (newer xlilo patch already
> >>> included) and ran make. Previously I was using xlilo.efi
> as if it were
> >>> elilo.efi (ie. image=xen initrd=xenlinux). Yes, this is
> now broken.
> >>> Switched to image=xenlinux and vmm=xen.gz and it works, until...
> >>>
> >>> Cleaning /tmp....
> >>> Cleaning /var/run ....
> >>> Cleaning /var/lock ....
> >>> Detecting hardware...(XEN) handle_op: can't handle privop at
> >>0xa000000000010650 (op=0x0000000008000000) slot 0 (type=1),
> >>ipsr=0000101208026038
> >>> (XEN) priv_emulate: priv_handle_op fails, isr=0000000000000010
> >>> discover[1158]: General Exception: IA-64 Privileged
> Operation fault 16 [1]
> >>>
> >>> discover is the one that starts the string of core dumps
> for me and it
> >>> claims:
> >>>
> >>> ip is at __kernel_syscall_via_epc+0x10/0xc0
> >>>
> >>> Looks like something is busted in the tree. Thanks,
> >>>
> >>> Alex
> >>>
> >>>
> >>> _______________________________________________
> >>> Xen-ia64-devel mailing list
> >>> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> >>> http://lists.xensource.com/xen-ia64-devel
> >>
> >>_______________________________________________
> >>Xen-ia64-devel mailing list
> >>Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> >>http://lists.xensource.com/xen-ia64-devel
> >
> >_______________________________________________
> >Xen-ia64-devel mailing list
> >Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> >http://lists.xensource.com/xen-ia64-devel
>
>
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|