There is once more renewed interest in clang kernel builds, this has progressed to the point where some vendors (eg, some Android devices) are shipping builds in production, though not on x86. There's people looking at this from both the toolchain and kernel points of view on Arm and x86 and work on getting KernelCI able to provide good automated testing coverage.
Plumbers seems like a great...
Clang has become a viable C/C++ compiler -- it is used as the primary compiler in Android, OpenMandriva and various BSDs these days.
Most parts of a modern Linux system can be built with Clang these days - but some core system components, including the kernel and some low level core libraries (most notably glibc) are exceptions to the rule.
Let's explore what needs to be done to make the core...
Come chat about getting Gen-Z supported for real in Linux.
Gen-Z (https://genzconsortium.org/) is a new system interconnect that blends capabilities of DDR, PCI, USB, Infiniband and Ethernet. Come to this BOF to discuss how best to integrate Gen-Z into Linux.
Why are linux copy tools so problematic - not even calling the kernel copy APIs, and having terrible lack of features compared to other OS? Why is something as simple as copying a file painful for some network and cluster (and even local) file systems,and which tools (rsync, cp, gio copy etc) should we extend first to add the missing performance features that many fs need?
How can we...
[Note: Moved to Kernel Summit Track.]
Linux Plumbers 2018: ZUFS - Zero Copy User-Mode FileSystem - One year Later
One year after its inception there are real hardened FSs. Real performance measurements. and many innovative fixtures. But is it ready for upstream?
- ALL VFS api working including dax, mmap IOCTL xattrs ACLs ....
- IO API changed (From last...
This is probably a better fit as a CfP in either the containers or BPF microconferences.
seccomp is a critical component to ensuring safe containerization of untrusted processes. But at Oracle we are observing that this security often comes with an expensive performance penalty. I would like to start a discussion of how can we can improve seccomp's performance *without compromising...
Discuss integration of the rseq(2) (Restartable Sequences) system call into the user-space ecosystem.
This topic covers kernel ABIs, ABIs between applications and libraries, as well as glibc integration for thread registration.
[Restartable sequences restarted]
[Restartable sequences and ops vectors]