Your message dated Sat, 18 Nov 2017 06:19:22 +0000
with message-id <[email protected]>
and subject line Bug#875694: fixed in nss 2:3.34-1
has caused the Debian Bug report #875694,
regarding libnss3 still uses SSE2 instructions on i386 (cf. #871700)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
875694: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875694
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libnss3
Version: 2:3.32-2
Severity: important

Even after the latest change, libnss3 on i386 still requires SSE2 to
run, because freebl's rijndael.c and gcm.c are still compiled with
-mclmul and -maes, which imply -msse2, and since these files contain
the software fallbacks, the generated code for fallbacks still uses
SSE2, which results in SIGILL on Pentium III and earlier.

The solution would be to use __attribute__((target)) for the functions
that need CLMUL and/or AES intrinsics instead of passing -mclmul and
-maes.

Top of stack after receiving SIGILL trying to run Firefox:

#0  0x9f991270 in gcm_HashMult_sftw32 (ghash=0x9f686e90,
buf=<optimized out>, count=1) at gcm.c:219
#1  0x9f990e0a in gcmHash_Sync (ghash=ghash@entry=0x9f686e90) at gcm.c:463
#2  0x9f991d46 in gcmHash_Reset (ghash=0x9f686e90, AAD=0xaa9057cf "",
AADLen=13) at gcm.c:552

--- End Message ---
--- Begin Message ---
Source: nss
Source-Version: 2:3.34-1

We believe that the bug you reported is fixed in the latest version of
nss, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Hommey <[email protected]> (supplier of updated nss package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 18 Nov 2017 14:58:01 +0900
Source: nss
Binary: libnss3 libnss3-tools libnss3-dev libnss3-dbg
Architecture: source
Version: 2:3.34-1
Distribution: unstable
Urgency: medium
Maintainer: Maintainers of Mozilla-related packages 
<[email protected]>
Changed-By: Mike Hommey <[email protected]>
Description:
 libnss3    - Network Security Service libraries
 libnss3-dbg - Debugging symbols for the Network Security Service libraries
 libnss3-dev - Development files for the Network Security Service libraries
 libnss3-tools - Network Security Service tools
Closes: 875694
Changes:
 nss (2:3.34-1) unstable; urgency=medium
 .
   * New upstream release:
     - Really build without -maes on i386. Closes: #875694.
   * debian/libnss3.symbols: Add NSS_3_34 symbol version.
Checksums-Sha1:
 d47a0db5fdb0a62b074ca15f63ebccedca82ca71 2223 nss_3.34-1.dsc
 4e47a59bf9bf032e177a552dd74ba22f272d8324 9586315 nss_3.34.orig.tar.gz
 eaeb75273b31ddf903bc01c690ec6d5ea047f9e5 24792 nss_3.34-1.debian.tar.xz
 76fc41c1bdc8215de69f9f9f3343b1c3814cbb42 5964 nss_3.34-1_source.buildinfo
Checksums-Sha256:
 7ba6b7bf40095b7f06179067082ef5eff183b8a7bea96ebe9feb7397f2ba0893 2223 
nss_3.34-1.dsc
 0d45954181373023c7cfc33e77c8c636d394ec7e55b93e059149ed7888652af5 9586315 
nss_3.34.orig.tar.gz
 9b6ac2149c211c610595d3ac3b37881bc2171618a611f79c9ceb4d8762ed3e91 24792 
nss_3.34-1.debian.tar.xz
 19ab7ac1eb5fc6b52a387b47a777865a60ad6a2439e6f9a2f92514df8ac4e485 5964 
nss_3.34-1_source.buildinfo
Files:
 2fd239b7356ddaf51ed720d8d4330d20 2223 libs optional nss_3.34-1.dsc
 1e30b8e5b13b5b08bbc489c265948d82 9586315 libs optional nss_3.34.orig.tar.gz
 7f779ba8c30487ba8d5dbafd4a19ec61 24792 libs optional nss_3.34-1.debian.tar.xz
 685409b355fb448f750f3980554a51ae 5964 libs optional nss_3.34-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEGC4WHREwufzNfbFn5CqgT6aqjHIFAloPzS4ACgkQ5CqgT6aq
jHIncQ/9ERWrTnww9L+ebSwUe0Jp3C7qMJT70erT82Csk3Yl0ZZdD6xrFAVhvQiw
RKTk8pRAncLbpoa7q3Nz/5dTKL1M2le1jIoa7TSzERn4rVi72kTAvw6fmHxcmaMM
SETKZ+7Pnj7Bvnu4QQ5Py2A+Psc7PySLM4Vq0vHlDFtTqSHvWnAukFbv8vm1vFf8
SlLk8mMVgi9vtO9zov0bfKgwCfPiDuoLszk9X+ZwsoD7CoQhLnkGZpAxGZDYjWLQ
tKSQeULAtC80X/BUVWT/umgHCO2hylq2p0Fc0pB/dww2v1Laakaw/8gX33qCzonQ
JzKPq9sc+YRxO4aJMLpWw12eX9W2aYttXIzgSqzZ9Q6TwF/mptyi1qEc1z91mxM3
SFYIWQCgXM+Dj79sdnUTcL97BhT47OblTljmj7QZiTHYQsFCYYVQrA1OYP7LHZg6
/iUa8SMTbCpQqEZmz23Qe/ENSOB3LaMlNGCW6EUFvt0keOLNteT+Z+I66ZtBeHT4
XVz/XqzTEVcbjLxeYGZZoNPEoWf60HllzmZGJr8IfOLx7ntHb0fOyUy4NHCw9HTS
cG1xjxwzMfHFHmW2VzSmc3XYHGcHgkis1sQurBKcy0Wd48VRCOGYt09fMgxxIs+i
toVHR4IkjOiP809XwbDjeKNoJyRyN4xj1oxl225cy/WiB/KdXzI=
=sGzn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to