14.01.2025., 11:29
|
#3864
|
|
White Rabbit
Datum registracije: May 2006
Lokacija: -
Postovi: 5,248
|
I MS opet igra svoju igru
Citiraj:
Unfortunately for Torvalds, a Microsoft-contributed change nearly ruined it, but Intel and AMD had intervened just in time to save the day.
The change in question was related to a ARCH_HAS_EXECMEM_ROX kernel configuration, which would allow caching of executable memory (EXECMEM) with read-only execute (ROX) permissions. It was being added as a performance improvement feature on Linux 6.13 for x86_64/ AMD64, ie, 64-bit AMD and Intel CPUs.
Unfortunately, this was pushed out without acknowledgement (Ack) from an x86 kernel maintainer, and it has broken the CFI or Control Flow Integrity on such CPUs.
|
https://www.neowin.net/news/microsof...n-the-process/
|
|
|