[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-users] 4gb seg fixup errors in Debian (usual hints don't seemto work)

  • To: <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: Fermín Galán Márquez <fermin.galan@xxxxxxx>
  • Date: Sat, 21 Apr 2007 21:33:46 +0200
  • Delivery-date: Sat, 21 Apr 2007 12:31:27 -0700
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: AceA5FbULFAftCoiSPq0leN/z0z4fQDZdPQg


> I'm getting a lot of "4gb seg fixup error" messages in the console of my
> domU, that I would like to avoid (not only due to "aesthetic", it impacts
> the performance, as explained at
> http://wiki.xensource.com/xenwiki/XenFaq#head-
> e05786f1e0d6a833bc146a6096cab2d96f2b30ae). E.g.:
> 4gb seg fixup, process syslogd (pid 1107), cs:ip 73:b7efc5f0
> 4gb seg fixup, process syslogd (pid 1107), cs:ip 73:b7efc570
> 4gb seg fixup, process klogd (pid 1113), cs:ip 73:b7e2e5f0
> 4gb seg fixup, process klogd (pid 1113), cs:ip 73:b7eafd10
> printk: 38 messages suppressed.
> 4gb seg fixup, process named (pid 1128), cs:ip 73:b7bc5c1c

After a lot of painful debugging :), I think I finally have found the cause
of the problem and the solution.

The filesystem of domU virtual machines was using conventional libc6
(belonging to the libc6 Debian package):

domU:~# ldd /sbin/init | grep libc.so.6
        libc.so.6 => /lib/tls/libc.so.6 (0xb7e0f000)

So, I installed the libc6-xen package in the domU filesystem, that uses an
libc6 variant optimized for Xen. After that:

domU:~# ldd /sbin/init  | grep libc.so.6
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7e36000)

And now warning messages have stopped!

In conclusion, my mistake was thinking that the libc6-xen package was only
needed in the dom0 filesystem, while it is also needed in domU ones. I send
this email, to avoid the same confusion in future users :)

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



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.