Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Linux Systems [clear filter]
Monday, October 26

18:30 GMT

A New Mount API - Christian Brauner, Canonical
Almost since its inception Linux had a single syscall for creating and changing mounts. It had to cover mounting of real filesystems, bind mounts, remounting to change superblock options, remounting to change mount-specific options, mount propagation and other filesystem specific options. This caused the syscall to be overloaded. The old syscalls also lacked desirable properties such as being able to apply mount options to a whole mount tree instead of just a single mount. The new mount api splits the single mount syscall into multiple syscalls effectively allowing to create a mount context that can be configured and interacted with before even making the mount visible in the filesystem hierarchy. In this talk we will cover the layout of the new mount api, how it can be used to replace the old mount api, and specifically focus on new features such as detached mounts, or mount notifications and why it is desirable for userspace to start switching to it rather sooner than later. We will also take the time to look at future extensions such as supervised mounts.

avatar for Christian Brauner

Christian Brauner

Senior Software Engineer, Canonical
Christian Brauner is a kernel developer and maintainer of the LXD and LXC projects currently working at Canonical. He works mostly upstream on the Linux Kernel maintaining various bits and pieces. He is strongly committed to working in the open, and an avid proponent of Free Software... Read More →

Monday October 26, 2020 18:30 - 19:20 GMT
Linux Systems Theater
Tuesday, October 27

13:00 GMT

Panel Discussion: Outreachy Linux Kernel Internship Report - Helen Koike, Outreachy / Collabora; Jules Irenge, Lourdes Pedrajas, Kaaira Gupta & Shreeya Patel & Briana Oursler, Outreachy
Come learn about the amazing work our kernel interns have accomplished! Outreachy provides 3 months paid internships for people from groups traditionally underrepresented in tech to work on open source projects. The panel will present the following Linux kernel projects: * Briana Oursler: Improve and extend kernel networking self-tests running in namespaces * Jules Irenge: Fix lock-related warnings reported by sparse for core kernel code * Kaaira Gupta: Linux Media and libcamera: multi stream test support with VIMC * Lourdes Pedrajas: Improve and extend kernel networking self-tests running in namespaces * Shreeya Patel: Add SOF-Fuzzer support for i.MX8 platform


Briana Oursler

Outreachy Intern @ Linux Kernel, Outreachy
I am a Computer Science post baccalaureate student at Portland State University in Oregon, United States of America where I live with my husband and two cats. I have a background in logistics and administration and started learning Python code in 2017 to help with organizing data... Read More →
avatar for Helen Koike

Helen Koike

Outreachy Kernel Co-coordinator / Senior Software Engineer, Outreachy / Collabora
Helen Koike is a Software Engineer and Kernel developer with Collabora's kernel team. Her recent work includes the Rockchip ISP1 driver in the Video4Linux media subsystem. She has also contributed to other areas of the Kernel, including ASoC, device mapping, NVMe, maintains the Virtual... Read More →
avatar for Irenge Jules Bashizi

Irenge Jules Bashizi

PhD student, University of Manchester
Jules is a certified Linux administrator and has been using Linux as his main OS since 2008. He has been a student leader, a Linux computer Lab technician and a Computer Instructor prior to his postgraduate studies. Jules holds a Master of Science degree in Computer Science from The... Read More →
avatar for Lourdes Pedrajas

Lourdes Pedrajas

Outreachy Intern @ Linux Kernel, Outreachy
I worked as a system administrator and took care of documentation in development projects at companies. But always were interested of how the operating systems are made and give something in return to the OSes I was using. Then started to learn programming for this and read bits of... Read More →
avatar for Shreeya Patel

Shreeya Patel

Outreachy Intern @ Linux Kernel, Outreachy
I am a B.Tech. graduate in Information Technology. My journey with Linux Kernel started in second year of engineering and due to consistent contribution and involvement, I was offered to work on IIO subsystem’s drivers like adis16209, adt7316 where I learnt a lot of things related... Read More →
avatar for Kaaira Gupta

Kaaira Gupta

Outreachy Intern @ Linux Kernel, Outreachy
Kaaira Gupta is a junior undergrad pursuing her Bachelor of Technology with a Major in Geophysics and a Minor in Computer Science. She is exploring different domains of Computer Science and has a good command over Data Structures and Algorithms. She has tried Android development... Read More →

Tuesday October 27, 2020 13:00 - 13:50 GMT
Linux Systems Theater

Twitter Feed