Dear Friends, I am new to Xen implementation. Please help me for this issue. First i will explain my setup, we have an remote server (Amazon) with Xen and we are uploading our images to that server and working on it.. for that we are paying. I have uploaded the slackware12.1 image to the Xen server. It is working fine but while check the cat /var/log/syslog getting below warning. *************************************************************** *************************************************************** ◦ WARNING: Currently emulating unsupported memory accesses ** ◦ in /lib/tls glibc libraries. The emulation is ** ◦ slow. To ensure full performance you should ** ◦ install a ''xen-friendly'' (nosegneg) version of ** ◦ the library, or disable tls support by executing ** ◦ the following as root: ** ◦ mv /lib/tls /lib/tls.disabled ** ◦ Offending process: init (pid=1) ** *************************************************************** *************************************************************** I have installed it then sysvinit, mdadm packages, but still getting same warning. Please help me to resolve this issue.. Thanks in advance Mike --=_da6df60061ec94218f30c1c1225f48b2 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="UTF-8" Dear Friends,<br><br>I am new to Xen implementation. <br><br>Please help me for this issue.<br><br>First i will explain my setup, we have an remote server (Amazon) with Xen and we are uploading our images to that server and working on it.. for that we are paying.<br><br>I have uploaded the slackware12.1 image to the Xen server. It is working fine but while check the cat /var/log/syslog getting below warning.<br><br>***************************************************************<br>***************************************************************<br> =E2=97=A6 WARNING: Currently emulating unsupported memory accesses **<br> =E2=97=A6 in /lib/tls glibc libraries. The emulation is **<br> =E2=97=A6 slow. To ensure full performance you should **<br> =E2=97=A6 install a ''xen-friendly'' (nosegneg) version of **<br> =E2=97=A6 the library, or disable tls support by executing **<br> =E2=97=A6 the following as root: **<br> =E2=97=A6 mv /lib/tls /lib/tls.disabled **<br> =E2=97=A6 Offending process: init (pid=3D1) **<br>***************************************************************<br>***************************************************************<br><br>I have installed it then sysvinit, mdadm packages, but still getting same warning. <br><br>Please help me to resolve this issue..<br><br>Thanks in advance<br><br>Mike<br><br><span> </span> <br><A HREF=3D"http://sigads.rediff.com/RealMedia/ads/click_nx.ads/www.rediffmail.com/signatureline.htm@Middle?" target=3D"_blank"><IMG SRC=3D"http://sigads.rediff.com/RealMedia/ads/adstream_nx.ads/www.rediffmail.com/signatureline.htm@Middle"></A> --=_da6df60061ec94218f30c1c1225f48b2-- --===============0033826026=Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users --===============0033826026==--
On Tue, Jan 4, 2011 at 11:37 AM, mike <mikecbe@rediffmail.com> wrote:> > I have uploaded the slackware12.1 image to the Xen server. It is working > fine but while check the cat /var/log/syslog getting below warning. > > *************************************************************** > *************************************************************** > ◦ WARNING: Currently emulating unsupported memory accesses ** > ◦ in /lib/tls glibc libraries. The emulation is ** > ◦ slow. To ensure full performance you should ** > ◦ install a ''xen-friendly'' (nosegneg) version of ** > ◦ the library, or disable tls support by executing ** > ◦ the following as root: ** > ◦ mv /lib/tls /lib/tls.disabled ** > ◦ Offending process: init (pid=1) ** > *************************************************************** > *************************************************************** > > I have installed it then sysvinit, mdadm packages, but still getting same > warning. > >If they supprt x86_64, the easiest way is to use x86_64 OS version instead of i686. Distros that officially support xen (like RHEL/Centos5) has a workaround for that by bundling xen-friendly glibc by default and having this file, which is part of kernel-xen rpm: # cat /etc/ld.so.conf.d/kernelcap-2.6.18-194.el5.conf # This directive teaches ldconfig to search in nosegneg subdirectories # and cache the DSOs there with extra bit 0 set in their hwcap match # fields. In Xen guest kernels, the vDSO tells the dynamic linker to # search in nosegneg subdirectories and to match this extra hwcap bit # in the ld.so.cache file. hwcap 0 nosegneg You might try searching if Slackware has a corresponding xen kernel or glibc and use that. If not, try creating the file manually, run "ldconfig", and recreate your initrd. If that still doesn''t work, use 64bit OS. -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users