Yes, this is a well known Xen (upstream) problem, but the only (well
known) solution is clearly to build code that uses the __thread
attribute with the no-tls-direct-seg-ref flag (see
http://wiki.xensource.com/xenwiki/XenSpecificGlibc). That's why even
glibc provides a libc6-xen.

So, the solution to our problem is either compile upstart with this flag
(to provide an alternative upstart-xen package), or get rid of the
__thread attribute (relying on glibc for tls) and include libc6-xen in
initramfs when needed.

I don't want to start a re-affect war but this cannot be fixed without
upstart's help (and also initramfs-tools)


** Changed in: xen (Ubuntu)
Sourcepackagename: xen => upstart

-- 
mkinitramfs does not bulid a xen-friendly initrd
https://launchpad.net/bugs/77972

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to