filmov
tv
Linux Kernel Library A Library Version of Linux Kernel

Показать описание
by Hajime Tazaki
At: FOSDEM 2020
LKL (Linux Kernel Library) is aiming to allow reusing the Linux kernel
code as extensively as possible with minimal effort and reduced
maintenance overhead. It allows us to link the library with any
programs (which wish to call as a function call) containing Linux
kernel code. There are many use cases: reading/writing files without
general system calls, putting experimental protocol implementation
without neither of host kernel update nor kernel module installation,
using customized kernel in container instance, building a unikernel
based on existing rumprun framework, or testing/fuzzing kernel
implementation in userspace execution, etc.
In this talk, we are going to present
❮ul❯
❮li❯why/how/when we started this project,❮/li❯
❮li❯share the outcomes using LKL❮/li❯
❮li❯fuzzing test with Linux filesystem❮/li❯
❮li❯out of tree network protocols on Android❮/li❯
❮li❯macOS port❮/li❯
❮li❯docker integration❮/li❯
❮li❯future directions including upstreaming to Linux kernel❮/li❯
❮/ul❯
Room: K.4.601
Scheduled start: 2020-02-02 10:00:00
At: FOSDEM 2020
LKL (Linux Kernel Library) is aiming to allow reusing the Linux kernel
code as extensively as possible with minimal effort and reduced
maintenance overhead. It allows us to link the library with any
programs (which wish to call as a function call) containing Linux
kernel code. There are many use cases: reading/writing files without
general system calls, putting experimental protocol implementation
without neither of host kernel update nor kernel module installation,
using customized kernel in container instance, building a unikernel
based on existing rumprun framework, or testing/fuzzing kernel
implementation in userspace execution, etc.
In this talk, we are going to present
❮ul❯
❮li❯why/how/when we started this project,❮/li❯
❮li❯share the outcomes using LKL❮/li❯
❮li❯fuzzing test with Linux filesystem❮/li❯
❮li❯out of tree network protocols on Android❮/li❯
❮li❯macOS port❮/li❯
❮li❯docker integration❮/li❯
❮li❯future directions including upstreaming to Linux kernel❮/li❯
❮/ul❯
Room: K.4.601
Scheduled start: 2020-02-02 10:00:00
Linux Kernel Library A Library Version of Linux Kernel
Linux Kernel Library A Library Version of Linux Kernel
Linux System Structure Explained | Deep Dive into Kernel, Libraries & Layers
x20f Code with Kiran - Live Coding | Linux Kernel Programming | Kernel Libraries | Part 1 #coding
x25a Kernel vs User-space | Library APIs | Kernel Programming | The Linux Channel
Linux Kernel Development (Developer's Library)
Linux System Programming: Talking Directly to the Kernel and C Library
Introducing the Intel Math Kernel Library
The Linux Kernel: What it is, and how it works!
How to install the Math Kernel Library
Linux Tutorial: How a Linux System Call Works
Linux Directories Explained in 100 Seconds
Unix & Linux: Library routines in linux kernel (2 Solutions!!)
x211 Code with Kiran - Live Coding | Linux Kernel Programming | Kernel Libraries | Part 3 #coding
Improved Storage Performance Using the New Linux Kernel I O Interface (SDC 2019)
Compiling The Linux Kernel On Ubuntu & Debian
Linux Architecture and the Kernel
Arc in the Linux Kernel - Alice Ryhl
Basic Linux Kernel Programming
The oneAPI Math Kernel Library (oneMKL) | Intel Software
Job of a Linux Kernel Developer 🐧 #shorts #developer #networking #kernel #job #career #shortsfeed
Easy Updating of the Oracle Linux Kernel with Oracle Ksplice.
How is shared library ASLR implemented in the Linux Kernel?
What is kernel module
Комментарии