This appears to have 2 potential fixes.
1. is a kernel patch that disables fixup_4gb_segment in the kernel (attached) 2. is having glibc built with -mno-tls-direct-seg-refs
Some relevant links with more information on this.
http://wiki.xensource.com/xenwiki/XenSpecificGlibc
http://wiki.xensource.com/xenwiki/XenSegments
This appears to have 2 potential fixes.
1. is a kernel patch that disables fixup_4gb_segment in the kernel (attached) direct- seg-refs
2. is having glibc built with -mno-tls-
Some relevant links with more information on this.
http:// wiki.xensource. com/xenwiki/ XenSpecificGlib c
http:// wiki.xensource. com/xenwiki/ XenSegments