Get the latest tech news

Memory Sealing 'mseal' System Call Merged For Linux 6.10


"Merged this Friday evening into the Linux 6.10 kernel is the new mseal() system call for memory sealing," reports Phoronix: The mseal system call was led by Jeff Xu of Google's Chrome team. The goal with memory sealing is to also protect the memory mapping itself against modification. The new msea...

The new mseal Linux documentation explains:"Modern CPUs support memory permissions such as RW and NX bits. A similar feature already exists in the XNU kernel with the VM_FLAGS_PERMANENT flag and on OpenBSD with the mimmutable syscall." The mseal system call is designed to be used by the likes of the GNU C Library "glibc" while loading ELF executables to seal non-writable memory segments or by the Google Chrome web browser and other browsers for protecting security sensitive data structures.

Get the Android app

Or read this on Slashdot

Read more on:

Photo of Linux

Linux

Photo of memory sealing

memory sealing

Photo of system call

system call

Related news:

News photo

Linux 6.10 Supports NUMA Balancing For Multi-Size THPs

News photo

Nouveau DRM_Panic Being Worked On For Linux "Blue Screen Of Death" Type Situations

News photo

Modern NTFS Driver Sees Bug Fixes With Linux 6.10