Debugfs
   HOME

TheInfoList



OR:

debugfs is a special file system available in the
Linux kernel The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
since version 2.6.10-rc3.Linux: DebugFS
, by Jeremy, December 11, 2004, KernelTrap. (Announcement of debugfs by Greg KH.)
It was written by
Greg Kroah-Hartman Greg Kroah-Hartman is a major Linux kernel developer. , he is the Linux kernel maintainer for the branch, the staging subsystem, USB, driver core, debugfs, kref, kobject, and the sysfs kernel subsystems, Userspace I/O (with Hans J. Koch), ...
. debugfs is a simple-to-use RAM-based file system specially designed for debugging purposes. It exists as a simple way for kernel developers to make information available to user space.
, which has strict one-value-per-file rules, debugfs has no rules at all. Developers can put any information they want there.