Sep 20 – 24, 2021
US/Pacific timezone

User Interrupts - A faster way to Signal

Sep 23, 2021, 9:00 AM
Kernel Summit/Virtual-Room (LPC Virtual)

Kernel Summit/Virtual-Room

LPC Virtual

Kernel Summit Kernel Summit


Sohil Mehta


User Interrupts is a hardware technology that enables delivering interrupts directly to user space.

Today, virtually all communication across privilege boundaries happens by going through the kernel. This includes signals, pipes, remote procedure calls and hardware interrupt based notifications.

User interrupts provide the foundation for more efficient (low latency and low CPU utilization) versions of these common operations by avoiding transitions through the kernel. User interrupts can be sent by another user space task, kernel or an external source (like a device).

The intention is to describes the general infrastructure being developed to receive user interrupts and deep-dive into a single source: interrupts from another user task.

The goal of this session is to:
- Get feedback on the overall software architecture.
- Discuss the main opens.

I agree to abide by the anti-harassment policy I agree

Primary author

Sohil Mehta

Presentation materials

Diamond Sponsor

Platinum Sponsor

Gold Sponsors

Silver Sponsors

Speaker Gift Sponsor

T-Shirt Sponsor

Conference Services provided by