Changes

→‎Project ideas: added memfd_secret project
Line 100: Line 100:  
* Expected size: 350 hours
 
* Expected size: 350 hours
 
* Mentors: Alexander Mikhalitsyn <alexander@mihalicyn.com>, Christian Brauner <christian@brauner.io>
 
* Mentors: Alexander Mikhalitsyn <alexander@mihalicyn.com>, Christian Brauner <christian@brauner.io>
 +
* Suggested by: Alexander Mikhalitsyn <alexander@mihalicyn.com>
 +
 +
=== Add support for memfd_secret file descriptors ===
 +
 +
'''Summary:''' Support C/R of memfd_secret descriptors
 +
 +
There is memfd_secret syscall which allows user to open
 +
special memfd which is backed by special memory range which
 +
is inaccessible by another processes (and the kernel too!).
 +
 +
At the moment CRIU can't dump processes that have memfd_secret's opened.
 +
 +
'''Links:'''
 +
* https://lwn.net/Articles/865256/
 +
 +
'''Details:'''
 +
* Skill level: intermediate
 +
* Language: C
 +
* Expected size: 350 hours
 +
* Mentors: Alexander Mikhalitsyn <alexander@mihalicyn.com>, Mike Rapoport <mike.rapoport@gmail.com>
 
* Suggested by: Alexander Mikhalitsyn <alexander@mihalicyn.com>
 
* Suggested by: Alexander Mikhalitsyn <alexander@mihalicyn.com>