Re: Bug#850182: Please disable TSX in stretch and backport to jessie
On 04/01/17 20:04, Ian Jackson wrote:
> Package: eglibc
eglibc got renamed back to src:glibc a while ago.
> Gilles Filippini writes ("Request for help - scilab segfaults with TSX"):
>> I've just noticed this RC bug  against scilab. [...]
>>  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844134
>>  https://lists.debian.org/debian-devel/2016/11/threads.html#00210
>> I don't have access to any box with TSX enabled, and failed to find any
>> porterbox as well. [...]
> amd64 with TSX is for the purposes of pthreads like a new
> architecture: the locking primitives behave differently and expose
> extra bugs.
> These extra bugs will be discovered only by chance (as we see in that
> bug report and in the earlier bugs #843324 and maybe #842796). As
> more TSX-capable hardware becomes available, we will discover more of
> them, during the life of stretch, when they are hard to fix.
> Also, we don't have the capability to debug them. I don't think we
> can have a release architecture for stretch that has no porterboxes.
> So please would the libc be changed not to make use of these features
> for stretch. The downsides will be somewhat lower performance and
> not detecting some preexisting bugs; but the upsides are not shipping
> undetected bugs, and not throwing useful software out of Debian.
> Please would you make a decision quickly.