[Fedora-xen] 4gb seg fixup, process on FC6 domU
Daniel P. Berrange
berrange at redhat.com
Wed Dec 20 13:54:32 UTC 2006
On Wed, Dec 20, 2006 at 06:28:03PM +0500, Asrai khn wrote:
> Hi,
>
> We are running xen on fc6 host and all domU are also fc6, the only issue we
> are currently facing is getting lot of error messages in logs
>
> Dec 20 13:06:37 kernel: 4gb seg fixup, process syslogd (pid 873), cs:ip
> 73:00259ea0
> Dec 20 13:06:37 kernel: 4gb seg fixup, process klogd (pid 876), cs:ip
> 73:001e63a0
> Dec 20 13:06:37 kernel: 4gb seg fixup, process klogd (pid 876), cs:ip
> 73:00268e50
> Dec 20 13:06:37 kernel: 4gb seg fixup, process klogd (pid 876), cs:ip
> 73:001e63a0
> Dec 20 13:06:42 kernel: printk: 21 messages suppressed.
> Dec 20 13:06:42 kernel: 4gb seg fixup, process master (pid 997), cs:ip
> 73:003b3cfc
> Dec 20 13:06:48 kernel: printk: 30 messages suppressed.
> Dec 20 13:06:48 kernel: 4gb seg fixup, process sshd (pid 1121), cs:ip
> 73:003a4cfc
> Dec 20 13:06:50 kernel: printk: 57 messages suppressed.
> Dec 20 13:06:50 kernel: 4gb seg fixup, process sshd (pid 1121), cs:ip
> 73:003a4cfc
>
> getting these error eventually for all processes and on all fc6 domU, I have
> tried the fix mention in one of thread ie ..
>
> I've done all of that without success. Any other ideas?
>
> I've renamed /lib/tls to /lib/tls.disabled and echo 'hwcap 0 nosegneg' >
> /etc/ld.so.conf.d/libc6-xen.conf
Both of those are redundant/wrong for FC6.
First, there is no separate /lib/tls anymore - FC6 ditched old pthreads
implementation, and the new NPTL is the default in /lib. So renaming the
empty /lib/tls directory is irrelevant.
Second, the 'hwcap 0 nosegneg' stuff is automatically installed by the
Xen kernel RPM, eg
$ rpm -qf /etc/ld.so.conf.d/kernelcap-2.6.18-1.2868.fc6.conf
kernel-xen-2.6.18-1.2868.fc6
$ cat /etc/ld.so.conf.d/kernelcap-2.6.18-1.2868.fc6.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
> But still getting these error message in domU log file and also on
> console when access it via console which makes domU console unusable.
What kernel version are you running & what kernel-xen & libc RPMs are
installed in your guest showing this problem. Also are they successfully
(eg, rpm -V kernel-xen libc)
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
More information about the Fedora-xen
mailing list