13–15 Nov 2018
America/Vancouver timezone

Session

Birds of a feather (BoF)

13 Nov 2018, 14:00

Presentation materials

  1. Mark Brown
    13/11/2018, 14:00

    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...

    Go to contribution page
  2. Mr Bernhard Rosenkränzer (Linaro)
    13/11/2018, 14:30

    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...

    Go to contribution page
  3. Keith Packard (Hewlett Packard Enterprise), Betty Dall (HPE), Rocky Craig (Hewlett Packard Enterprise), Jim Hull (Hewlett Packard Enterprise)
    13/11/2018, 15:00

    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.

    Go to contribution page
  4. Steven French
    13/11/2018, 16:00

    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...

    Go to contribution page
  5. Mr Harrosh Boaz
    13/11/2018, 16:30

    [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?

    Few highlights:

    • ALL VFS api working including dax, mmap IOCTL xattrs ACLs ....
      (Missing quota)
    • IO API changed (From last...
    Go to contribution page
  6. Tom Hromatka
    13/11/2018, 17:00

    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...

    Go to contribution page
  7. Mathieu Desnoyers (EfficiOS Inc.)

    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.

    Related articles:
    Restartable sequences
    [Restartable sequences restarted][2]
    [Restartable sequences and ops vectors][3]

    Go to contribution page
  8. Mathieu Desnoyers (EfficiOS Inc.)

    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.

    Related articles:
    Restartable sequences
    [Restartable sequences restarted][2]
    [Restartable sequences and ops vectors][3]

    Go to contribution page
Building timetable...
Platinum sponsors

Gold sponsors

Silver sponsors

Catchbox sponsor
T-Shirt sponsor