Bug#435241: XEN: 4gb seg fixup in Dom0 reproducible with xen-tools

2007-07-30 Thread galahad_debian
Package: linux-image-2.6.18-4-xen-686
Version: 2.6.18.dfsg.1-12etch2
Severity: important

When using XEN in Debian I get repeatably lots of pages containing 4gb
seg fixup-errors (details below) although i'm using libc6-xen and retried
with /lib/tls removed as well.
I was able to reproduce it every time and on different machines. Without
starting any DomU enter the following command in Dom0 to create a new DomU
with bootstraping (package xen-tools):

xen-create-image --hostname testetch2 --debootstrap --dist etch

I already assigned this bug report to xen-utils where I was hinted that
this is not an issue with xen-tools
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431041).


ERROR-DESCRIPTION:

The errors apear shortly after this line appears...

Installing your system with debootstrap mirror
http://debian.inode.at/debian/

... and won't stop until the next line (Done) from xen-tools
appears.Errors (400+ lines) like this clutter up the the console:

printk: 148430 messages suppressed.
4gb seg fixup, process apt-get (pid 12238), cs:ip 73:b7d09ccc

And can be found in the syslog too:

Jun 28 17:33:32 debian kernel: printk: 148430 messages suppressed.
Jun 28 17:33:32 debian kernel: 4gb seg fixup, process apt-get (pid
12238), cs:ip 73:b7d09ccc

They vary in the numbers and the process; other processes besides apt-get
are e.g.:
mount, base-files.post, dpkg, tar, update-alternat, tar, frontend, locale,
dpkg-deb, dpkg-divert, preinst, ls
... and much more.


USED CONFIGURATION:

I am using Debian GNU/Linux 4.0 etch with the following components (from
dpkg -l, value in brackets is column version):

linux-image-2.6.18-4-xen-686 (2.6.18.dfsg.1-12etch2)
libc6-xen (2.3.6.ds1-13)
linux-modules-2.6.18-4-xen-686 (2.6.18.dfsg.1-12etch2)
xen-hypervisor-3.0.3-1-i386-pae (3.0.3-0-2)
xen-linux-system-2.6.18-4-xen-686 (2.6.18.dfsg.1-12etch2)
xen-utils-3.0.3-1 (3.0.3-0-2)
xen-tools (2.8-2)
xen-utils-common (3.0.3-0-2)

Both machines have pae in their /proc/cpuinfo.


FURTHER INFOS:

Another interesting fact is that the same approach in Ubuntu 7.04 Server
(which is a Debian-derivate after all) works fine. Maybe it's possible to
narrow the bug hunt by looking what's different there? I give the
information about the Ubuntu packages as well, probably they will be
useful. If not feel free to ignore the information:
The xen-tools version in Ubuntu is 3.0.3-0ubuntu1 and libc6-xen is
2.5-0ubuntu14.


Regards,
Andreas





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#435241: XEN: 4gb seg fixup in Dom0 reproducible with xen-tools

2007-07-30 Thread Ian Campbell
(I cc both bugs but probably they should be merged)

On Mon, 2007-07-30 at 12:30 +0200, [EMAIL PROTECTED] wrote:
 Package: linux-image-2.6.18-4-xen-686
 Version: 2.6.18.dfsg.1-12etch2
 Severity: important
 
 When using XEN in Debian I get repeatably lots of pages containing 4gb
 seg fixup-errors (details below) although i'm using libc6-xen and retried
 with /lib/tls removed as well.

Is it possible that deboostrap (used by xen-tools) has installed the
regular libc6 in the chroot initially and only installs libc6-xen later
on, i.e. when the messages stop? All commands run in the chroot in that
interval would then use the wrong libc, regardless of which is installed
on the host.

I don't see a special case in debootstrap for the xen libc, xen-tools
installs libc6-xen later on.

Ian.

-- 
Ian Campbell
Current Noise: Opeth - The Twilight Is My Robe

We don't have to protect the environment -- the Second Coming is at hand.
-- James Watt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]