~ [ source navigation ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/Documentation/

Version: ~ [ 2.6.27 ] ~ [ 2.6.28 ] ~ [ 2.6.29 ] ~ [ 2.6.30 ] ~ [ 2.6.34 ] ~ [ 3.x ] ~
Architecture: ~ [ x86 ] ~ [ um ] ~ [ arm ] ~ [ ppc ] ~ [ powerpc ] ~

Name Size Last modified (GMT) Description
Back Parent directory 2012-05-15 08:00:52
Folder ABI/ 2007-05-18 09:13:28 info on kernel <-> userspace ABI and relative interface stability.
Folder DocBook/ 2012-04-03 08:01:02 directory with DocBook templates etc. for kernel documentation.
Folder EDID/ 2012-03-24 08:01:22
Folder PCI/ 2011-10-27 08:03:37
Folder RCU/ 2012-03-22 08:01:33 directory with info on RCU (read-copy update).
Folder accounting/ 2011-06-16 08:01:33 documentation on accounting and taskstats.
Folder acpi/ 2011-05-31 08:02:16 info on ACPI-specific hooks in the kernel.
Folder aoe/ 2012-03-31 08:01:05 description of AoE (ATA over Ethernet) along with config examples.
Folder arm/ 2012-03-22 08:01:33 directory with info about Linux on the ARM architecture.
Folder auxdisplay/ 2010-06-07 06:33:10 misc. LCD driver documentation (cfag12864b, ks0108).
Folder backlight/ 2012-03-24 08:01:22
Folder blackfin/ 2011-10-27 08:03:37 directory with documentation for the Blackfin arch.
Folder block/ 2011-11-05 08:02:31 info on the Block I/O (BIO) layer.
Folder blockdev/ 2012-03-31 08:01:05 info on block devices & drivers
Folder cdrom/ 2011-10-27 08:03:37 directory with information on the CD-ROM drivers that Linux has.
Folder cgroups/ 2012-04-14 08:00:57 cgroups features, including cpusets and memory controller.
Folder connector/ 2010-06-07 06:33:10 docs on the netlink based userspace<->kernel space communication mod.
Folder console/ 2010-06-07 06:33:11 documentation on Linux console drivers.
Folder cpu-freq/ 2012-01-10 09:03:39 info on CPU frequency and voltage scaling.
Folder cpuidle/ 2012-03-31 08:01:05 info on CPU_IDLE, CPU idle state management subsystem.
Folder cris/ 2008-11-20 09:30:40 directory with info about Linux on CRIS architecture.
Folder crypto/ 2010-06-07 06:33:11 directory with info on the Crypto API.
Folder development-process/ 2012-01-10 09:03:39 An extended tutorial on how to work with the kernel development
Folder device-mapper/ 2012-03-29 08:01:34 directory with info on Device Mapper.
Folder devicetree/ 2012-03-31 08:01:05
Folder driver-model/ 2012-03-22 08:01:33 directory with info about Linux driver model.
Folder dvb/ 2012-03-24 08:01:22 info on Linux Digital Video Broadcast (DVB) subsystem.
Folder early-userspace/ 2008-11-20 09:30:40 info about initramfs, klibc, and userspace early during boot.
Folder fault-injection/ 2011-10-29 08:02:33 dir with docs about the fault injection capabilities infrastructure.
Folder fb/ 2012-03-31 08:01:05 directory with info on the frame buffer graphics abstraction layer.
Folder filesystems/ 2012-04-14 08:00:57 info on the vfs and the various filesystems that Linux supports.
Folder firmware_class/ 2010-08-07 08:00:59 request_firmware() hotplug interface info.
Folder frv/ 2011-10-27 08:03:38 Fujitsu FR-V Linux documentation.
Folder hid/ 2011-05-24 08:02:20
Folder hwmon/ 2012-04-05 08:00:59 directory with docs on various hardware monitoring drivers.
Folder i2c/ 2012-03-22 08:01:33 directory with info about the I2C bus/protocol (2 wire, kHz speed).
Folder i2o/ 2012-03-22 08:01:33 directory with info about the Linux I2O subsystem.
Folder ia64/ 2011-04-09 08:01:29 directory with info about Linux on Intel 64 bit architecture.
Folder ide/ 2012-03-31 08:01:05
Folder infiniband/ 2010-08-05 08:01:14 directory with documents concerning Linux InfiniBand support.
Folder input/ 2012-03-31 08:01:05 info on Linux input device support.
Folder ioctl/ 2012-04-03 08:01:02 directory with documents describing various IOCTL calls.
Folder isdn/ 2012-03-31 08:01:05 directory with info on the Linux ISDN support, and supported cards.
Folder ja_JP/ 2011-07-26 08:02:26
Folder kbuild/ 2012-03-31 08:01:05 directory with info about the kernel build process.
Folder kdump/ 2012-01-10 09:03:39 directory with mini HowTo on getting the crash dump code to work.
Folder ko_KR/ 2012-03-22 08:01:33
Folder laptops/ 2012-03-31 08:01:05 directory with laptop related info and laptop driver documentation.
Folder leds/ 2012-03-24 08:01:22 directory with info about LED handling under Linux.
Folder m68k/ 2011-08-04 08:01:46 directory with info about Linux on Motorola 68k architecture.
Folder make/ 2011-01-11 09:00:59
Folder mips/ 2011-04-09 08:01:30 directory with info about Linux on MIPS architecture.
Folder misc-devices/ 2011-04-09 08:01:30
Folder mmc/ 2012-01-14 09:03:19 directory with info about the MMC subsystem
Folder mn10300/ 2009-08-26 09:59:31
Folder mtd/ 2010-08-05 08:01:14
Folder namespaces/ 2007-12-26 03:01:16 directory with various information about namespaces
Folder netlabel/ 2010-06-07 06:33:11 directory with information on the NetLabel subsystem.
Folder networking/ 2012-05-05 08:00:48 directory with info on various aspects of networking with Linux.
Folder nfc/ 2011-01-15 09:01:21
Folder parisc/ 2006-01-04 03:44:53 directory with info on using Linux on PA-RISC architecture.
Folder pcmcia/ 2010-10-23 08:01:26 info on the Linux PCMCIA driver.
Folder power/ 2012-05-01 08:01:11 directory with info on Linux PCI power management.
Folder powerpc/ 2012-03-22 08:01:33 directory with info on using Linux with the PowerPC.
Folder pps/ 2011-01-15 09:01:21
Folder prctl/ 2008-11-20 09:30:42
Folder pti/ 2011-05-24 08:02:20
Folder ptp/ 2011-05-26 08:01:57
Folder rapidio/ 2011-11-03 08:05:06
Folder s390/ 2012-03-31 08:01:05 directory with info on using Linux on the IBM S390.
Folder scheduler/ 2012-03-22 08:01:33 directory with info on the scheduler.
Folder scsi/ 2012-04-03 08:01:02 directory with info on Linux scsi support.
Folder security/ 2012-04-28 08:00:52 directory that contains security-related info
Folder serial/ 2012-03-31 08:01:05 directory with info on the low level serial API.
Folder sh/ 2010-11-25 09:00:54 directory with info on porting Linux to a new architecture.
Folder sound/ 2006-01-04 03:44:53 directory with info on sound card support.
Folder sparc/ 2008-11-20 09:30:42 directory with info on using Linux on Sparc architecture.
Folder spi/ 2012-03-22 08:01:34 overview of Linux kernel Serial Peripheral Interface (SPI) support.
Folder sysctl/ 2012-02-09 09:02:42 directory with info on the /proc/sys/* files.
Folder target/ 2012-03-22 08:01:34
Folder telephony/ 2011-04-09 08:01:31 directory with info on telephony (e.g. voice over IP) support.
Folder thermal/ 2012-01-26 09:03:09
Folder timers/ 2011-10-27 08:03:38 info on the timer related topics
Folder trace/ 2012-03-22 08:01:34
Folder usb/ 2012-04-14 08:00:57 directory with info regarding the Universal Serial Bus.
Folder vDSO/ 2011-07-23 08:02:26
Folder video4linux/ 2012-03-31 08:01:05 directory with info regarding video/TV/radio cards and linux.
Folder virtual/ 2012-03-22 08:01:34
Folder vm/ 2012-03-29 08:01:32 directory with info on the Linux vm code.
Folder w1/ 2011-04-09 08:01:31 directory with documents regarding the 1-wire (w1) subsystem.
Folder watchdog/ 2012-03-29 08:01:34 how to auto-reboot Linux if it has "fallen and can't get up". ;-)
Folder wimax/ 2009-08-26 09:59:32
Folder x86/ 2011-10-29 08:02:33
Folder zh_CN/ 2012-03-22 08:01:34
File BUG-HUNTING 8326 bytes 2008-11-20 09:30:40 brute force method of doing binary search of patches to find bug.
File Changes 11981 bytes 2011-07-12 08:01:52 list of changes that break older software packages.
File CodingStyle 31009 bytes 2012-03-31 08:01:05 how the boss likes the C code in the kernel to look.
File DMA-API-HOWTO.txt 28688 bytes 2011-07-28 08:02:35
File DMA-API.txt 27302 bytes 2011-11-03 08:05:05 DMA API, pci_ API & extensions for non-consistent memory machines.
File DMA-ISA-LPC.txt 5333 bytes 2007-05-18 09:13:28 How to do DMA with ISA (and LPC) devices.
File DMA-attributes.txt 1993 bytes 2012-04-05 08:00:59
File HOWTO 27855 bytes 2012-01-10 09:03:39 the process and procedures of how to do Linux kernel development.
File IPMI.txt 29153 bytes 2011-01-15 09:01:21 info on Linux Intelligent Platform Management Interface (IPMI) Driver.
File IRQ-affinity.txt 2537 bytes 2011-05-26 08:01:56 how to select which CPU(s) handle which interrupt events on SMP.
File IRQ-domain.txt 5230 bytes 2012-03-22 08:01:33
File IRQ.txt 962 bytes 2006-07-15 09:25:53 description of what an IRQ is.
File Intel-IOMMU.txt 3849 bytes 2010-06-07 06:33:09
File Makefile 156 bytes 2012-03-29 08:01:34
File ManagementStyle 13249 bytes 2008-11-20 09:30:40 how to (attempt to) manage kernel hackers.
File SAK.txt 2918 bytes 2008-11-20 09:30:40 info on Secure Attention Keys.
File SM501.txt 2859 bytes 2009-08-26 09:59:30 Silicon Motion SM501 multimedia companion chip
File SecurityBugs 1885 bytes 2011-04-09 08:01:26 procedure for reporting security bugs found in the kernel.
File SubmitChecklist 4482 bytes 2011-07-26 08:02:26 Linux kernel patch submission checklist.
File SubmittingDrivers 6429 bytes 2011-08-16 08:01:59 procedure to get a new driver source included into the kernel tree.
File SubmittingPatches 29191 bytes 2011-08-16 08:01:59 procedure to get a source patch included into the kernel tree.
File VGA-softcursor.txt 2051 bytes 2006-01-04 03:44:53 how to change your VGA cursor from a blinking underscore.
File applying-patches.txt 19961 bytes 2006-01-11 05:07:19 description of various trees and how to apply their patches.
File atomic_ops.txt 22164 bytes 2012-01-07 09:04:50 semantics and behavior of atomic and bitmask operations.
File bad_memory.txt 1113 bytes 2009-08-26 09:59:30
File basic_profiling.txt 1707 bytes 2006-01-04 03:44:53 basic instructions for those who wants to profile Linux kernel.
File binfmt_misc.txt 6076 bytes 2010-08-05 08:01:14 info on the kernel support for extra binary formats.
File braille-console.txt 1458 bytes 2009-08-26 09:59:31
File bt8xxgpio.txt 4402 bytes 2008-11-20 09:30:40
File btmrvl.txt 2934 bytes 2010-06-07 06:33:10 info on Marvell Bluetooth driver usage.
File bus-virt-phys-mapping.txt 8043 bytes 2011-10-27 08:03:37 how to access I/O mapped memory from within device drivers.
File cachetlb.txt 17545 bytes 2011-05-26 08:01:57 describes the cache/TLB flushing interfaces Linux uses.
File circular-buffers.txt 7812 bytes 2010-06-07 06:33:10
File clk.txt 8663 bytes 2012-03-29 08:01:34
File coccinelle.txt 8333 bytes 2012-01-17 09:03:45
File cpu-hotplug.txt 14985 bytes 2012-04-03 08:01:02 document describing CPU hotplug support in the Linux kernel.
File cpu-load.txt 3110 bytes 2007-05-18 09:13:29 document describing how CPU load statistics are collected.
File cputopology.txt 3936 bytes 2010-10-23 08:01:26 documentation on how CPU topology info is exported via sysfs.
File crc32.txt 8732 bytes 2012-03-24 08:01:22 brief tutorial on CRC computation
File dcdbas.txt 3709 bytes 2006-01-04 03:44:53 information on the Dell Systems Management Base Driver.
File debugging-modules.txt 954 bytes 2008-11-20 09:30:40 some notes on debugging modules after Linux 2.6.3.
File debugging-via-ohci1394.txt 7577 bytes 2010-06-07 06:33:11
File dell_rbu.txt 4972 bytes 2011-04-09 08:01:26 document demonstrating the use of the Dell Remote BIOS Update driver.
File devices.txt 118739 bytes 2012-01-19 09:03:09 plain ASCII listing of all the nodes in /dev/ with major minor #'s.
File digsig.txt 2873 bytes 2012-01-12 09:03:32
File dma-buf-sharing.txt 14903 bytes 2012-03-29 08:01:34
File dmaengine.txt 7742 bytes 2012-03-22 08:01:33
File dontdiff 2558 bytes 2012-03-31 08:01:05 file containing a list of files that should never be diff'ed.
File dynamic-debug-howto.txt 9487 bytes 2012-03-22 08:01:33
File edac.txt 27499 bytes 2012-03-24 08:01:22 information on EDAC - Error Detection And Correction
File eisa.txt 7293 bytes 2011-04-09 08:01:27 info on EISA bus support.
File email-clients.txt 8847 bytes 2011-08-16 08:01:59
File feature-removal-schedule.txt 20489 bytes 2012-05-15 08:00:52 list of files and features that are going to be removed.
File flexible-arrays.txt 5629 bytes 2011-05-05 08:01:21
File futex-requeue-pi.txt 5153 bytes 2009-08-26 09:59:31
File gcov.txt 7700 bytes 2010-06-07 06:33:11
File gpio.txt 33016 bytes 2012-03-29 08:01:34 overview of GPIO (General Purpose Input/Output) access conventions.
File highuid.txt 2505 bytes 2008-11-20 09:30:41 notes on the change from 16 bit to 32 bit user/group IDs.
File hw_random.txt 3570 bytes 2008-11-20 09:30:41 info on Linux support for random number generator in i8xx chipsets.
File hwspinlock.txt 12416 bytes 2011-11-05 08:02:31
File init.txt 2609 bytes 2010-06-07 06:33:11
File initrd.txt 14423 bytes 2008-11-20 09:30:41 how to use the RAM disk as an initial/temporary root filesystem.
File intel_txt.txt 10450 bytes 2010-08-05 08:01:14
File io-mapping.txt 3288 bytes 2008-11-20 09:30:41 description of io_mapping functions in linux/io-mapping.h
File io_ordering.txt 1923 bytes 2006-01-04 03:44:53 info on ordering I/O writes to memory-mapped addresses.
File iostats.txt 8089 bytes 2011-03-26 08:01:24 info on I/O statistics Linux kernel provides.
File irqflags-tracing.txt 2624 bytes 2011-04-09 08:01:30 how to use the irq-flags tracing feature.
File isapnp.txt 433 bytes 2006-01-04 03:44:53 info on Linux ISA Plug & Play support.
File java.txt 10943 bytes 2007-11-29 02:30:58 info on the in-kernel binary support for Java(tm).
File kernel-doc-nano-HOWTO.txt 11692 bytes 2010-09-14 08:00:47 mini HowTo on generation and location of kernel documentation files.
File kernel-docs.txt 33880 bytes 2011-10-27 08:03:38 listing of various WWW + books that document kernel internals.
File kernel-parameters.txt 103912 bytes 2012-03-31 08:01:05 summary listing of command line / boot prompt args for the kernel.
File kmemcheck.txt 30566 bytes 2010-06-07 06:33:11
File kmemleak.txt 8056 bytes 2012-01-17 09:03:45
File kobject.txt 18042 bytes 2012-03-22 08:01:33 info of the kobject infrastructure of the Linux kernel.
File kprobes.txt 30253 bytes 2011-01-15 09:01:21 documents the kernel probes debugging feature.
File kref.txt 6280 bytes 2011-03-17 08:02:02 docs on adding reference counters (krefs) to kernel objects.
File ldm.txt 3931 bytes 2010-08-05 08:01:14 a brief description of LDM (Windows Dynamic Disks).
File local_ops.txt 6232 bytes 2009-08-26 09:59:31 semantics and behavior of local atomic operations.
File lockdep-design.txt 11835 bytes 2012-01-07 09:04:50 documentation on the runtime locking correctness validator.
File lockstat.txt 10988 bytes 2011-05-31 08:02:16
File lockup-watchdogs.txt 3128 bytes 2012-03-22 08:01:33
File logo.gif 16335 bytes 2006-01-04 03:44:53 full colour GIF image of Linux logo (penguin - Tux).
File logo.txt 563 bytes 2006-01-04 03:44:53 info on creator of above logo & site to get additional images from.
File magic-number.txt 9968 bytes 2012-03-22 08:01:33 list of magic numbers used to mark/protect kernel data structures.
File mca.txt 11540 bytes 2011-07-26 08:02:27 info on supporting Micro Channel Architecture (e.g. PS/2) systems.
File md.txt 25981 bytes 2012-01-10 09:03:39 info on boot arguments for the multiple devices driver.
File media-framework.txt 14223 bytes 2011-10-27 08:03:38
File memory-barriers.txt 84279 bytes 2011-10-27 08:03:38 info on Linux kernel memory barriers.
File memory-hotplug.txt 15395 bytes 2011-03-17 08:02:02 Hotpluggable memory support, how to use and current status.
File memory.txt 1225 bytes 2010-06-07 06:33:11 info on typical Linux memory problems.
File mono.txt 2529 bytes 2012-03-31 08:01:05 how to execute Mono-based .NET binaries with the help of BINFMT_MISC.
File mutex-design.txt 5970 bytes 2010-09-11 08:00:50 info on the generic mutex subsystem.
File nommu-mmap.txt 12980 bytes 2010-06-07 06:33:12 documentation about no-mmu memory mapping support.
File numastat.txt 836 bytes 2012-03-22 08:01:33 info on how to read Numa policy hit/miss statistics in sysfs.
File oops-tracing.txt 12850 bytes 2011-11-08 09:03:35 how to decode those nasty internal kernel error dump messages.
File padata.txt 7515 bytes 2010-08-12 08:01:14 An introduction to the "padata" parallel execution API
File parport-lowlevel.txt 32927 bytes 2007-11-29 02:30:58 description and usage of the low level parallel port functions.
File parport.txt 8960 bytes 2012-03-31 08:01:05 how to use the parallel-port driver.
File pi-futex.txt 5834 bytes 2006-10-17 06:42:10 documentation on lightweight PI-futexes.
File pinctrl.txt 37597 bytes 2012-03-24 08:01:22
File pnp.txt 6953 bytes 2010-06-07 06:33:12 Linux Plug and Play documentation.
File preempt-locking.txt 5346 bytes 2006-01-04 03:44:53 info on locking under a preemptive kernel.
File printk-formats.txt 4977 bytes 2011-06-16 08:01:36 how to get printk format specifiers right
File prio_tree.txt 5356 bytes 2006-10-17 06:42:10 info on radix-priority-search-tree use for indexing vmas.
File ramoops.txt 2395 bytes 2011-08-16 08:02:00 documentation of the ramoops oops/panic logging module.
File rbtree.txt 9278 bytes 2011-07-26 08:02:27 info on what red-black trees are and what they are for.
File remoteproc.txt 14090 bytes 2012-03-29 08:01:34
File rfkill.txt 4830 bytes 2011-10-27 08:03:38
File robust-futex-ABI.txt 8871 bytes 2009-08-26 09:59:31 documentation of the robust futex ABI.
File robust-futexes.txt 9647 bytes 2007-05-18 09:13:31 a description of what robust futexes are.
File rpmsg.txt 13878 bytes 2012-03-29 08:01:34
File rt-mutex-design.txt 33565 bytes 2010-08-05 08:01:14 description of the RealTime mutex implementation design.
File rt-mutex.txt 3590 bytes 2006-07-15 09:25:55 desc. of RT-mutex subsystem with PI (Priority Inheritance) support.
File rtc.txt 15853 bytes 2011-03-17 08:02:02 notes on how to use the Real Time Clock (aka CMOS clock) driver.
File serial-console.txt 4139 bytes 2006-04-04 16:31:42 how to set up Linux with a serial line console as the default.
File sgi-ioc4.txt 2025 bytes 2006-01-04 03:44:53 description of the SGI IOC4 PCI (multi function) device.
File sgi-visws.txt 678 bytes 2006-01-04 03:44:53 short blurb on the SGI Visual Workstations.
File sparse.txt 3115 bytes 2010-08-05 08:01:15 info on how to obtain and use the sparse tool for typechecking.
File spinlocks.txt 6648 bytes 2011-07-12 08:01:52 info on using spinlocks to provide exclusive access in kernel.
File stable_api_nonsense.txt 9402 bytes 2011-05-24 08:02:20 info on why the kernel does not have a stable in-kernel api or abi.
File stable_kernel_rules.txt 3764 bytes 2012-01-31 09:02:32 rules and procedures for the -stable kernel releases.
File static-keys.txt 12179 bytes 2012-03-22 08:01:34
File svga.txt 14402 bytes 2006-01-04 03:44:53 short guide on selecting video modes at boot via VGA BIOS.
File sysfs-rules.txt 8319 bytes 2010-06-07 06:33:12 How not to use sysfs.
File sysrq.txt 11802 bytes 2012-03-31 08:01:05 info on the magic SysRq key.
File unaligned-memory-access.txt 10259 bytes 2008-11-20 09:30:42
File unicode.txt 6680 bytes 2006-01-04 03:44:53 info on the Unicode character/font mapping used in Linux.
File unshare.txt 13376 bytes 2006-10-17 06:42:11 description of the Linux unshare system call.
File vgaarbiter.txt 8291 bytes 2012-01-10 09:03:40
File video-output.txt 1096 bytes 2007-05-18 09:13:31 sysfs class driver interface to enable/disable a video output device.
File volatile-considered-harmful.txt 5694 bytes 2010-06-07 06:33:12 Why the "volatile" type class should not be used
File workqueue.txt 15993 bytes 2011-05-03 08:01:08
File xz.txt 5827 bytes 2011-01-15 09:01:21
File zorro.txt 2886 bytes 2006-01-04 03:44:53 info on writing drivers for Zorro bus devices found on Amigas.

~ [ source navigation ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.