13–15 Nov 2023
America/New_York timezone

Session

Kernel Summit

15 Nov 2023, 09:30

Presentation materials

  1. Eric DeVolder (Oracle), Sourabh Jain
    15/11/2023, 09:30

    Once the kdump service is loaded, if changes to CPUs or memory occur,
    either by hot un/plug or off/onlining, the crash elfcorehdr must also
    be updated.

    The elfcorehdr describes to kdump the CPUs and memory in the system,
    and any inaccuracies can result in a vmcore with missing CPU context
    or memory regions.

    The current solution utilizes a udev event per CPU or memblock to
    initiate...

    Go to contribution page
  2. Jonathan Corbet (Linux Plumbers Conference)
    15/11/2023, 10:15

    The documentation discussion at past kernel summits has been lively, so
    I think we should do it again. Some topics I would bring to a session
    this year would include:

    • The ongoing restructuring of the Documentation/ directory. I've been
      slowly moving the architecture docs into Documentation/arch/, but
      would like to do more to reduce the clutter of the top-level directory
      and...
    Go to contribution page
  3. Dr Gloria Chance, Shuah Khan (The Linux Foundation)
    15/11/2023, 11:30

    In today's hybrid computing and work environments, many challenges make it difficult to collaborate, communicate and feel a sense of belonging as a team-member. It can become increasingly difficult to develop trust and teamwork in these environments which impact innovation and productivity. Creating psychological safety can be helpful when embracing strategies that reduce stress and burnout. ...

    Go to contribution page
  4. SeongJae Park
    15/11/2023, 14:30

    DAMON[1,2] is a Linux kernel subsystem that provides efficient data access
    monitoring and access-aware system operations (DAMON-based Operation Schemes,
    a.k.a DAMOS). A service provider reported that they are showing about a 16%
    reduction in memory usages with modest overhead on their products by utilizing
    a DAMON-based system operation scheme.

    After its initial introduction[3], it has...

    Go to contribution page
  5. Stefan Roesch (Meta)
    15/11/2023, 15:15

    Kernel samepage merging (KSM) is a memory de-duplication scheme that finds duplicate pages in memory and shares them in order to alleviate memory bottlenecks. However, KSM can have a negative impact on performance, as it requires scanning all target pages.

    In this presentation, I describe how a real-world application is used, how it is configured to make good use of KSM, and what benefits...

    Go to contribution page
  6. Amery Hung (ByteDance), Bobby Eshleman (ByteDance)
    15/11/2023, 16:30

    The VSOCK family of sockets has traditionally been embraced for its convenience in enabling communication between virtual machines and the host in virtualized environments. However, recent practical advancements have developed VSOCK into more than just a convenience; it has become a viable networking protocol even for some extremely demanding networking workloads across the host/VM...

    Go to contribution page
  7. Bartosz Golaszewski (BayLibre)
    15/11/2023, 17:15

    Recently there have been several talks about issues with object ownership in device drivers, use-after-free bugs and problems with handling hot unplug events in certain subsystems.

    First Laurent Pinchart revisited an older discussion about the harmful side-effects of devres helpers during LPC 2022[1]. I then went down that rabbit hole only to discover a whole suite of issues, not really...

    Go to contribution page
Building timetable...