Oracle Linux 6277 Published by

A binutils bug fix update has been released for Oracle Linux 6



Oracle Linux Bug Fix Advisory ELBA-2019-4861

http://linux.oracle.com/errata/ELBA-2019-4861.html

The following updated rpms for Oracle Linux 6 have been uploaded to the
Unbreakable Linux Network:

i386:
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm

x86_64:
binutils-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpm
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.i686.rpm
binutils-devel-2.20.51.0.2-5.48.0.1.el6_10.1.x86_64.rpm

SRPMS:
http://oss.oracle.com/ol6/SRPMS-updates/binutils-2.20.51.0.2-5.48.0.1.el6_10.1.src.rpm


Description of changes:

[2.20.51.0.2-5.48.0.1.el6_10.1]
- CVE-2018-12207 / Intel SKX102
- Introduce the following gas options:
-malign-branch
-malign-branch-boundary
-malign-branch-prefix-size
-mbranches-within-32B-boundaries
- Lessen the performance hit due to the Mitigation of Intel's JCC Erratum by
backporting the patch series that teach gas not to place various jump
instructions at the end of 32 byte boundries or across such boundaries.
- Prepatory patches:
binutils-2.25-i386-gas-01-limit-nop-instructions-to-10-bytes.patch
binutils-2.31-i386-gas-01-add-.nop-assembler-directive.patch
binutils-2.31-i386-gas-02-rewrite-NOP-generation.patch
binutils-2.31-i386-gas-03-insns-exceeding-the-15-byte.patch
binutils-2.31-i386-gas-04-pass-max_bytes-to-TC_FRAG_INIT.patch
- Mitigation Patches:
binutils-2.33-i386-gas-01-add-md_cons_worker.patch
binutils-2.33-i386-gas-02-add-md_generic_table_relax_frag.patch
binutils-2.33-i386-gas-03-align-branches-within-a-fixed-boundary.patch
binutils-2.33-i386-gas-04-add-mbranches-within-32B-boundaries.patch
binutils-2.33-i386-gas-05-add-tests-for-malign-branch-boundary-and-malign.patch
- Reviewed-by: Jose E. Marchesi

[2.20.51.0.2-5.48.1]
- Backport patch to stop strip from corrupting unrecognised relocs.
(#1653798)