WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

RE: [Xen-users] 4gb seg fixup errors in Debian (usual hints don'tseem to

To: "'Andy Smith'" <andy@xxxxxxxxxxxxxx>, <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-users] 4gb seg fixup errors in Debian (usual hints don'tseem to work)
From: Fermín Galán Márquez <fermin.galan@xxxxxxx>
Date: Wed, 18 Apr 2007 17:50:53 +0200
Delivery-date: Wed, 18 Apr 2007 08:48:56 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20070417211651.GK3902@xxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AceBNd3uJJkT+m8nQCCZ8d1xPif1qwAmbZQg
Dear Andy,

>> 4gb seg fixup, process syslogd (pid 1107), cs:ip 73:b7efc5f0
>
> [...]
>
>> host:~# dpkg -l | grep xen | cut -c 1-56 | grep ii
>> ii  libc6-xen                       2.3.6.ds1-13
>
> Have you rebooted since you installed libc6-xen?  Installing
> libc6-xen fixes this for me on Debian Etch, on several machines.
> But any binaries you had running from before you installed libc6-xen
> will be still using the old TLS libs until you restart them (or
> reboot).

I've rebooted, but I'm still getting "4gb seg fixup" messages in the domU
(note not only for init, but also for klogd, syslogd, bash, etc.):

...
Apr 18 17:35:44 occ0-v kernel: 4gb seg fixup, process init (pid 1), cs:ip
73:b7dbdf16
Apr 18 17:35:44 occ0-v kernel: 4gb seg fixup, process init (pid 1), cs:ip
73:b7dfaccc
Apr 18 17:35:44 occ0-v kernel: 4gb seg fixup, process sh (pid 987), cs:ip
73:b7e1cde1
Apr 18 17:35:49 occ0-v kernel: 4gb seg fixup, process S80local (pid 1088),
cs:ip 73:b7e4a908
Apr 18 17:35:54 occ0-v kernel: 4gb seg fixup, process klogd (pid 1046),
cs:ip 73:b7e356a0
Apr 18 17:36:13 occ0-v kernel: 4gb seg fixup, process syslogd (pid 1040),
cs:ip 73:b7ead6d0
Apr 18 17:36:13 occ0-v kernel: 4gb seg fixup, process syslogd (pid 1040),
cs:ip 73:b7ead650
Apr 18 17:36:13 occ0-v kernel: 4gb seg fixup, process klogd (pid 1046),
cs:ip 73:b7e356a0
Apr 18 17:36:13 occ0-v kernel: 4gb seg fixup, process klogd (pid 1046),
cs:ip 73:b7eb6dd0
Apr 18 17:36:21 occ0-v kernel: 4gb seg fixup, process getty (pid 1136),
cs:ip 73:b7f0cccc
Apr 18 17:36:25 occ0-v kernel: 4gb seg fixup, process login (pid 1136),
cs:ip 73:b7e4e0a4
Apr 18 17:36:29 occ0-v kernel: 4gb seg fixup, process bash (pid 1142), cs:ip
73:b7de12a5
Apr 18 17:36:33 occ0-v kernel: 4gb seg fixup, process bash (pid 1142), cs:ip
73:b7de12a5
...

If the problem is related with libc6-xen, do you thing installing a newer
version of the package could solve the it? I've checked in
http://packages.debian.org/libc6-xen that the unstable and experimental
branch include a libc6-xen 2.5 version (currently one installed is 2.3.6),
although installing things unstable/experimental is always dangerous...

> Bear in mind also that init (pid 1) will be statically linked
> against the old libs so you will always see warnings for that one
> process.

I'm not sure of understand that...

Do you mean that even after disabling TLS and rebooting in the best case
(e.g., with a proper libc6-xen installed) the warnings can not be avoided?
In that case, is a limitation of Debian (so other distributions don't suffer
it) or all distributions gets warning for the init process? 

As a matter of fact, what I worry about is not the warning itself but the
performance penalty it involves (as explained at
http://wiki.xensource.com/xenwiki/XenFaq#head-e05786f1e0d6a833bc146a6096cab2
d96f2b30ae).

Thanks you for your answer!

Best regards,

--------------------
Fermín Galán Márquez
CTTC - Centre Tecnològic de Telecomunicacions de Catalunya
Parc Mediterrani de la Tecnologia, Av. del Canal Olímpic s/n, 08860
Castelldefels, Spain
Room 1.02
Tel : +34 93 645 29 12
Fax : +34 93 645 29 01
Email address: fermin dot galan at cttc dot es


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>