2002 Linux Symposium
navigation



related

contact:

Linux Kernel/User Communication

Patrick Mochel

The Linux kernel hsa several mechanisms for delivering device and subsystem notification messages to userspace. /sbin/hotplug is the recommended choice since it provides a relatively simple interface for kernel users, and a relatively simple plug-in architecture for userspace policy. The evolution of the driver model in 2.5 has centralized the /sbin/hotplug calls, making it easier for subsystems to provide user notification.

This talk will discuss the relative benefits that /sbin/hotplug has over other existing notification mechanisms, such as procfs, sysfs, and device nodes. It will also cover some of the short comings that /sbin/hotplug has, in hopes of uncovering a better solution for 2.7 and future kernels.

2004
© 1999-2003 Linux Symposium.  All Rights Reserved.