libmpx0 Intel memory protection extensions for skylake.

Hi all,
I just came across this :-
This doesn't tell much but going to https://en.wikipedia.org/wiki/Intel_MPX and then looking at https://en.wikipedia.org/wiki/Skylake_% ... tecture%29 the situation becomes much more clearer. Guess this will by default and will benefit greatly all those who will buy Skylake while with this perhaps legacy users (who won't have Skylake microprocessors) can also emulate the same albeit slowly.
If my understanding is wrong, please correct it.
I just came across this :-
- Code: Select all
[$] aptitude show libmpx0
Package: libmpx0
State: not installed
Multi-Arch: same
Version: 5-20150321-1
Priority: optional
Section: libs
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Architecture: amd64
Uncompressed Size: 25.6 k
Depends: gcc-5-base (= 5-20150321-1), libc6 (>= 2.17)
PreDepends: multiarch-support
Description: Intel memory protection extensions (runtime)
Intel MPX is a set of processor features which, with compiler, runtime library and OS support, brings increased robustness to software by checking pointer references whose compile time normal intentions are usurped at runtime due to buffer overflow.
Homepage: http://gcc.gnu.org/
This doesn't tell much but going to https://en.wikipedia.org/wiki/Intel_MPX and then looking at https://en.wikipedia.org/wiki/Skylake_% ... tecture%29 the situation becomes much more clearer. Guess this will by default and will benefit greatly all those who will buy Skylake while with this perhaps legacy users (who won't have Skylake microprocessors) can also emulate the same albeit slowly.
If my understanding is wrong, please correct it.