Commit 3cf8ca1c250d3c3d8bf61f20bd71acd1876bf777
Committed by
Linus Torvalds
1 parent
3645e3283b
Exists in
master
and in
16 other branches
Documentation/: update 00-INDEX files
Some of the 00-INDEX files are somewhat outdated and some folders does not contain 00-INDEX at all. Only outdated (with the notably exception of spi) indexes are touched here, the 169 folders without 00-INDEX has not been touched. New 00-INDEX - spi/* was added in a series of commits dating back to 2006 Added files (missing in (*/)00-INDEX) - dmatest.txt was added by commit 851b7e16a07d ("dmatest: run test via debugfs") - this_cpu_ops.txt was added by commit a1b2a555d637 ("percpu: add documentation on this_cpu operations") - ww-mutex-design.txt was added by commit 040a0a371005 ("mutex: Add support for wound/wait style locks") - bcache.txt was added by commit cafe56359144 ("bcache: A block layer cache") - kernel-per-CPU-kthreads.txt was added by commit 49717cb40410 ("kthread: Document ways of reducing OS jitter due to per-CPU kthreads") - phy.txt was added by commit ff764963479a ("drivers: phy: add generic PHY framework") - block/null_blk was added by commit 12f8f4fc0314 ("null_blk: documentation") - module-signing.txt was added by commit 3cafea307642 ("Add Documentation/module-signing.txt file") - assoc_array.txt was added by commit 3cb989501c26 ("Add a generic associative array implementation.") - arm/IXP4xx was part of the initial repo - arm/cluster-pm-race-avoidance.txt was added by commit 7fe31d28e839 ("ARM: mcpm: introduce helpers for platform coherency exit/setup") - arm/firmware.txt was added by commit 7366b92a77fc ("ARM: Add interface for registering and calling firmware-specific operations") - arm/kernel_mode_neon.txt was added by commit 2afd0a05241d ("ARM: 7825/1: document the use of NEON in kernel mode") - arm/tcm.txt was added by commit bc581770cfdd ("ARM: 5580/2: ARM TCM (Tightly-Coupled Memory) support v3") - arm/vlocks.txt was added by commit 9762f12d3e05 ("ARM: mcpm: Add baremetal voting mutexes") - blackfin/gptimers-example.c, Makefile was added by commit 4b60779d5ea7 ("Blackfin: add an example showing how to use the gptimers API") - devicetree/usage-model.txt was added by commit 31134efc681a ("dt: Linux DT usage model documentation") - fb/api.txt was added by commit fb21c2f42879 ("fbdev: Add FOURCC-based format configuration API") - fb/sm501.txt was added by commit e6a049807105 ("video, sm501: add edid and commandline support") - fb/udlfb.txt was added by commit 96f8d864afd6 ("fbdev: move udlfb out of staging.") - filesystems/Makefile was added by commit 1e0051ae48a2 ("Documentation/fs/: split txt and source files") - filesystems/nfs/nfsd-admin-interfaces.txt was added by commit 8a4c6e19cfed ("nfsd: document kernel interfaces for nfsd configuration") - ide/warm-plug-howto.txt was added by commit f74c91413ec6 ("ide: add warm-plug support for IDE devices (take 2)") - laptops/Makefile was added by commit d49129accc21 ("Documentation/laptop/: split txt and source files") - leds/leds-blinkm.txt was added by commit b54cf35a7f65 ("LEDS: add BlinkM RGB LED driver, documentation and update MAINTAINERS") - leds/ledtrig-oneshot.txt was added by commit 5e417281cde2 ("leds: add oneshot trigger") - leds/ledtrig-transient.txt was added by commit 44e1e9f8e705 ("leds: add new transient trigger for one shot timer activation") - m68k/README.buddha was part of the initial repo - networking/LICENSE.(qla3xxx|qlcnic|qlge) was added by commits 40839129f779, c4e84bde1d59, 5a4faa873782 - networking/Makefile was added by commit 3794f3e812ef ("docsrc: build Documentation/ sources") - networking/i40evf.txt was added by commit 105bf2fe6b32 ("i40evf: add driver to kernel build system") - networking/ipsec.txt was added by commit b3c6efbc36e2 ("xfrm: Add file to document IPsec corner case") - networking/mac80211-auth-assoc-deauth.txt was added by commit 3cd7920a2be8 ("mac80211: add auth/assoc/deauth flow diagram") - networking/netlink_mmap.txt was added by commit 5683264c3981 ("netlink: add documentation for memory mapped I/O") - networking/nf_conntrack-sysctl.txt was added by commit c9f9e0e1597f ("netfilter: doc: add nf_conntrack sysctl api documentation") lan) - networking/team.txt was added by commit 3d249d4ca7d0 ("net: introduce ethernet teaming device") - networking/vxlan.txt was added by commit d342894c5d2f ("vxlan: virtual extensible lan") - power/runtime_pm.txt was added by commit 5e928f77a09a ("PM: Introduce core framework for run-time PM of I/O devices (rev. 17)") - power/charger-manager.txt was added by commit 3bb3dbbd56ea ("power_supply: Add initial Charger-Manager driver") - RCU/lockdep-splat.txt was added by commit d7bd2d68aa2e ("rcu: Document interpretation of RCU-lockdep splats") - s390/kvm.txt was added by 5ecee4b (KVM: s390: API documentation) - s390/qeth.txt was added by commit b4d72c08b358 ("qeth: bridgeport support - basic control") - scheduler/sched-bwc.txt was added by commit 88ebc08ea9f7 ("sched: Add documentation for bandwidth control") - scsi/advansys.txt was added by commit 4bd6d7f35661 ("[SCSI] advansys: Move documentation to Documentation/scsi") - scsi/bfa.txt was added by commit 1ec90174bdb4 ("[SCSI] bfa: add readme file") - scsi/bnx2fc.txt was added by commit 12b8fc10eaf4 ("[SCSI] bnx2fc: Add driver documentation") - scsi/cxgb3i.txt was added by commit c3673464ebc0 ("[SCSI] cxgb3i: Add cxgb3i iSCSI driver.") - scsi/hpsa.txt was added by commit 992ebcf14f3c ("[SCSI] hpsa: Add hpsa.txt to Documentation/scsi") - scsi/link_power_management_policy.txt was added by commit ca77329fb713 ("[libata] Link power management infrastructure") - scsi/osd.txt was added by commit 78e0c621deca ("[SCSI] osd: Documentation for OSD library") - scsi/scsi-parameter.txt was created/moved by commit 163475fb111c ("Documentation: move SCSI parameters to their own text file") - serial/driver was part of the initial repo - serial/n_gsm.txt was added by commit 323e84122ec6 ("n_gsm: add a documentation") - timers/Makefile was added by commit 3794f3e812ef ("docsrc: build Documentation/ sources") - virt/kvm/s390.txt was added by commit d9101fca3d57 ("KVM: s390: diagnose call documentation") - vm/split_page_table_lock was added by commit 49076ec2ccaf ("mm: dynamically allocate page->ptl if it cannot be embedded to struct page") - w1/slaves/w1_ds28e04 was added by commit fbf7f7b4e2ae ("w1: Add 1-wire slave device driver for DS28E04-100") - w1/masters/omap-hdq was added by commit e0a29382c6f5 ("hdq: documentation for OMAP HDQ") - x86/early-microcode.txt was added by commit 0d91ea86a895 ("x86, doc: Documentation for early microcode loading") - x86/earlyprintk.txt was added by commit a1aade478862 ("x86/doc: mini-howto for using earlyprintk=dbgp") - x86/entry_64.txt was added by commit 8b4777a4b50c ("x86-64: Document some of entry_64.S") - x86/pat.txt was added by commit d27554d874c7 ("x86: PAT documentation") Moved files - arm/kernel_user_helpers.txt was moved out of arch/arm/kernel by commit 37b8304642c7 ("ARM: kuser: move interface documentation out of the source code") - efi-stub.txt was moved out of x86/ and down into Documentation/ in commit 4172fe2f8a47 ("EFI stub documentation updates") - laptops/hpfall.c was moved out of hwmon/ and into laptops/ in commit efcfed9bad88 ("Move hp_accel to drivers/platform/x86") - commit 5616c23ad9cd ("x86: doc: move x86-generic documentation from Doc/x86/i386"): * x86/usb-legacy-support.txt * x86/boot.txt * x86/zero_page.txt - power/video_extension.txt was moved to acpi in commit 70e66e4df191 ("ACPI / video: move video_extension.txt to Documentation/acpi") Removed files (left in 00-INDEX) - memory.txt was removed by commit 00ea8990aadf ("memory.txt: remove stray information") - gpio.txt was moved to gpio/ in commit fd8e198cfcaa ("Documentation: gpiolib: document new interface") - networking/DLINK.txt was removed by commit 168e06ae26dd ("drivers/net: delete old parallel port de600/de620 drivers") - serial/hayes-esp.txt was removed by commit f53a2ade0bb9 ("tty: esp: remove broken driver") - s390/TAPE was removed by commit 9e280f669308 ("[S390] remove tape block docu") - vm/locking was removed by commit 57ea8171d2bc ("mm: documentation: remove hopelessly out-of-date locking doc") - laptops/acer-wmi.txt was remvoed by commit 020036678e81 ("acer-wmi: Delete out-of-date documentation") Typos/misc issues - rpc-server-gss.txt was added as knfsd-rpcgss.txt in commit 030d794bf498 ("SUNRPC: Use gssproxy upcall for server RPCGSS authentication.") - commit b88cf73d9278 ("net: add missing entries to Documentation/networking/00-INDEX") * generic-hdlc.txt was added as generic_hdlc.txt * spider_net.txt was added as spider-net.txt - w1/master/mxc-w1 was added as mxc_w1 by commit a5fd9139f74c ("w1: add 1-wire master driver for i.MX27 / i.MX31") - s390/zfcpdump.txt was added as zfcpdump by commit 6920c12a407e ("[S390] Add Documentation/s390/00-INDEX.") Signed-off-by: Henrik Austad <henrik@austad.us> Reviewed-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> [rcu bits] Acked-by: Rob Landley <rob@landley.net> Cc: Jiri Kosina <jkosina@suse.cz> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Rob Herring <robh+dt@kernel.org> Cc: David S. Miller <davem@davemloft.net> Cc: Mark Brown <broonie@kernel.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Gleb Natapov <gleb@kernel.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Len Brown <len.brown@intel.com> Cc: James Bottomley <JBottomley@parallels.com> Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 26 changed files with 176 additions and 26 deletions Side-by-side Diff
- Documentation/00-INDEX
- Documentation/RCU/00-INDEX
- Documentation/arm/00-INDEX
- Documentation/blackfin/00-INDEX
- Documentation/block/00-INDEX
- Documentation/devicetree/00-INDEX
- Documentation/fb/00-INDEX
- Documentation/filesystems/00-INDEX
- Documentation/filesystems/nfs/00-INDEX
- Documentation/ide/00-INDEX
- Documentation/laptops/00-INDEX
- Documentation/leds/00-INDEX
- Documentation/m68k/00-INDEX
- Documentation/networking/00-INDEX
- Documentation/power/00-INDEX
- Documentation/s390/00-INDEX
- Documentation/scheduler/00-INDEX
- Documentation/scsi/00-INDEX
- Documentation/serial/00-INDEX
- Documentation/spi/00-INDEX
- Documentation/timers/00-INDEX
- Documentation/virtual/kvm/00-INDEX
- Documentation/vm/00-INDEX
- Documentation/w1/masters/00-INDEX
- Documentation/w1/slaves/00-INDEX
- Documentation/x86/00-INDEX
Documentation/00-INDEX
... | ... | @@ -29,6 +29,8 @@ |
29 | 29 | - How to do DMA with ISA (and LPC) devices. |
30 | 30 | DMA-attributes.txt |
31 | 31 | - listing of the various possible attributes a DMA region can have |
32 | +dmatest.txt | |
33 | + - how to compile, configure and use the dmatest system. | |
32 | 34 | DocBook/ |
33 | 35 | - directory with DocBook templates etc. for kernel documentation. |
34 | 36 | EDID/ |
... | ... | @@ -77,6 +79,8 @@ |
77 | 79 | - directory with info about Linux on the ARM architecture. |
78 | 80 | arm64/ |
79 | 81 | - directory with info about Linux on the 64 bit ARM architecture. |
82 | +assoc_array.txt | |
83 | + - generic associative array intro. | |
80 | 84 | atomic_ops.txt |
81 | 85 | - semantics and behavior of atomic and bitmask operations. |
82 | 86 | auxdisplay/ |
... | ... | @@ -87,6 +91,8 @@ |
87 | 91 | - how to use kernel parameters to exclude bad RAM regions. |
88 | 92 | basic_profiling.txt |
89 | 93 | - basic instructions for those who wants to profile Linux kernel. |
94 | +bcache.txt | |
95 | + - Block-layer cache on fast SSDs to improve slow (raid) I/O performance. | |
90 | 96 | binfmt_misc.txt |
91 | 97 | - info on the kernel support for extra binary formats. |
92 | 98 | blackfin/ |
... | ... | @@ -171,6 +177,8 @@ |
171 | 177 | - info about initramfs, klibc, and userspace early during boot. |
172 | 178 | edac.txt |
173 | 179 | - information on EDAC - Error Detection And Correction |
180 | +efi-stub.txt | |
181 | + - How to use the EFI boot stub to bypass GRUB or elilo on EFI systems. | |
174 | 182 | eisa.txt |
175 | 183 | - info on EISA bus support. |
176 | 184 | email-clients.txt |
... | ... | @@ -195,8 +203,8 @@ |
195 | 203 | - info on requeueing of tasks from a non-PI futex to a PI futex |
196 | 204 | gcov.txt |
197 | 205 | - use of GCC's coverage testing tool "gcov" with the Linux kernel |
198 | -gpio.txt | |
199 | - - overview of GPIO (General Purpose Input/Output) access conventions. | |
206 | +gpio/ | |
207 | + - gpio related documentation | |
200 | 208 | hid/ |
201 | 209 | - directory with information on human interface devices |
202 | 210 | highuid.txt |
... | ... | @@ -255,6 +263,8 @@ |
255 | 263 | - listing of various WWW + books that document kernel internals. |
256 | 264 | kernel-parameters.txt |
257 | 265 | - summary listing of command line / boot prompt args for the kernel. |
266 | +kernel-per-CPU-kthreads.txt | |
267 | + - List of all per-CPU kthreads and how they introduce jitter. | |
258 | 268 | kmemcheck.txt |
259 | 269 | - info on dynamic checker that detects uses of uninitialized memory. |
260 | 270 | kmemleak.txt |
... | ... | @@ -299,8 +309,6 @@ |
299 | 309 | - directory with info on parts like the Texas Instruments EMIF driver |
300 | 310 | memory-hotplug.txt |
301 | 311 | - Hotpluggable memory support, how to use and current status. |
302 | -memory.txt | |
303 | - - info on typical Linux memory problems. | |
304 | 312 | metag/ |
305 | 313 | - directory with info about Linux on Meta architecture. |
306 | 314 | mips/ |
... | ... | @@ -311,6 +319,8 @@ |
311 | 319 | - directory with info about the MMC subsystem |
312 | 320 | mn10300/ |
313 | 321 | - directory with info about the mn10300 architecture port |
322 | +module-signing.txt | |
323 | + - Kernel module signing for increased security when loading modules. | |
314 | 324 | mtd/ |
315 | 325 | - directory with info about memory technology devices (flash) |
316 | 326 | mono.txt |
... | ... | @@ -343,6 +353,8 @@ |
343 | 353 | - info on the Linux PCMCIA driver. |
344 | 354 | percpu-rw-semaphore.txt |
345 | 355 | - RCU based read-write semaphore optimized for locking for reading |
356 | +phy.txt | |
357 | + - Description of the generic PHY framework. | |
346 | 358 | pi-futex.txt |
347 | 359 | - documentation on lightweight priority inheritance futexes. |
348 | 360 | pinctrl.txt |
... | ... | @@ -431,6 +443,8 @@ |
431 | 443 | - info on the magic SysRq key. |
432 | 444 | target/ |
433 | 445 | - directory with info on generating TCM v4 fabric .ko modules |
446 | +this_cpu_ops.txt | |
447 | + - List rationale behind and the way to use this_cpu operations. | |
434 | 448 | thermal/ |
435 | 449 | - directory with information on managing thermal issues (CPU/temp) |
436 | 450 | trace/ |
... | ... | @@ -469,6 +483,8 @@ |
469 | 483 | - directory with info about Intel Wireless Wimax Connections |
470 | 484 | workqueue.txt |
471 | 485 | - information on the Concurrency Managed Workqueue implementation |
486 | +ww-mutex-design.txt | |
487 | + - Intro to Mutex wait/would deadlock handling.s | |
472 | 488 | x86/x86_64/ |
473 | 489 | - directory with info on Linux support for AMD x86-64 (Hammer) machines. |
474 | 490 | xtensa/ |
Documentation/RCU/00-INDEX
Documentation/arm/00-INDEX
... | ... | @@ -4,6 +4,8 @@ |
4 | 4 | - requirements for booting |
5 | 5 | Interrupts |
6 | 6 | - ARM Interrupt subsystem documentation |
7 | +IXP4xx | |
8 | + - Intel IXP4xx Network processor. | |
7 | 9 | msm |
8 | 10 | - MSM specific documentation |
9 | 11 | Netwinder |
10 | 12 | |
... | ... | @@ -24,8 +26,16 @@ |
24 | 26 | - ST SPEAr platform Linux Overview |
25 | 27 | VFP/ |
26 | 28 | - Release notes for Linux Kernel Vector Floating Point support code |
29 | +cluster-pm-race-avoidance.txt | |
30 | + - Algorithm for CPU and Cluster setup/teardown | |
27 | 31 | empeg/ |
28 | 32 | - Ltd's Empeg MP3 Car Audio Player |
33 | +firmware.txt | |
34 | + - Secure firmware registration and calling. | |
35 | +kernel_mode_neon.txt | |
36 | + - How to use NEON instructions in kernel mode | |
37 | +kernel_user_helpers.txt | |
38 | + - Helper functions in kernel space made available for userspace. | |
29 | 39 | mem_alignment |
30 | 40 | - alignment abort handler documentation |
31 | 41 | memory.txt |
... | ... | @@ -34,4 +44,8 @@ |
34 | 44 | - NWFPE floating point emulator documentation |
35 | 45 | swp_emulation |
36 | 46 | - SWP/SWPB emulation handler/logging description |
47 | +tcm.txt | |
48 | + - ARM Tightly Coupled Memory | |
49 | +vlocks.txt | |
50 | + - Voting locks, low-level mechanism relying on memory system atomic writes. |
Documentation/blackfin/00-INDEX
Documentation/block/00-INDEX
Documentation/devicetree/00-INDEX
Documentation/fb/00-INDEX
... | ... | @@ -5,6 +5,8 @@ |
5 | 5 | |
6 | 6 | 00-INDEX |
7 | 7 | - this file. |
8 | +api.txt | |
9 | + - The frame buffer API between applications and buffer devices. | |
8 | 10 | arkfb.txt |
9 | 11 | - info on the fbdev driver for ARK Logic chips. |
10 | 12 | aty128fb.txt |
11 | 13 | |
... | ... | @@ -51,12 +53,16 @@ |
51 | 53 | - info on the SH7760/SH7763 integrated LCDC Framebuffer driver. |
52 | 54 | sisfb.txt |
53 | 55 | - info on the framebuffer device driver for various SiS chips. |
56 | +sm501.txt | |
57 | + - info on the framebuffer device driver for sm501 videoframebuffer. | |
54 | 58 | sstfb.txt |
55 | 59 | - info on the frame buffer driver for 3dfx' Voodoo Graphics boards. |
56 | 60 | tgafb.txt |
57 | 61 | - info on the TGA (DECChip 21030) frame buffer driver. |
58 | 62 | tridentfb.txt |
59 | 63 | info on the framebuffer driver for some Trident chip based cards. |
64 | +udlfb.txt | |
65 | + - Driver for DisplayLink USB 2.0 chips. | |
60 | 66 | uvesafb.txt |
61 | 67 | - info on the userspace VESA (VBE2+ compliant) frame buffer device. |
62 | 68 | vesafb.txt |
Documentation/filesystems/00-INDEX
... | ... | @@ -2,6 +2,8 @@ |
2 | 2 | - this file (info on some of the filesystems supported by linux). |
3 | 3 | Locking |
4 | 4 | - info on locking rules as they pertain to Linux VFS. |
5 | +Makefile | |
6 | + - Makefile for building the filsystems-part of DocBook. | |
5 | 7 | 9p.txt |
6 | 8 | - 9p (v9fs) is an implementation of the Plan 9 remote fs protocol. |
7 | 9 | adfs.txt |
Documentation/filesystems/nfs/00-INDEX
... | ... | @@ -12,6 +12,8 @@ |
12 | 12 | - info on the Linux server implementation of NFSv4 minor version 1. |
13 | 13 | nfs-rdma.txt |
14 | 14 | - how to install and setup the Linux NFS/RDMA client and server software |
15 | +nfsd-admin-interfaces.txt | |
16 | + - Administrative interfaces for nfsd. | |
15 | 17 | nfsroot.txt |
16 | 18 | - short guide on setting up a diskless box with NFS root filesystem. |
17 | 19 | pnfs.txt |
... | ... | @@ -20,6 +22,6 @@ |
20 | 22 | - introduction to the caching mechanisms in the sunrpc layer. |
21 | 23 | idmapper.txt |
22 | 24 | - information for configuring request-keys to be used by idmapper |
23 | -knfsd-rpcgss.txt | |
25 | +rpc-server-gss.txt | |
24 | 26 | - Information on GSS authentication support in the NFS Server |
Documentation/ide/00-INDEX
Documentation/laptops/00-INDEX
1 | 1 | 00-INDEX |
2 | 2 | - This file |
3 | -acer-wmi.txt | |
4 | - - information on the Acer Laptop WMI Extras driver. | |
3 | +Makefile | |
4 | + - Makefile for building dslm example program. | |
5 | 5 | asus-laptop.txt |
6 | 6 | - information on the Asus Laptop Extras driver. |
7 | 7 | disk-shock-protection.txt |
8 | 8 | - information on hard disk shock protection. |
9 | 9 | dslm.c |
10 | 10 | - Simple Disk Sleep Monitor program |
11 | +hpfall.c | |
12 | + - (HP) laptop accelerometer program for disk protection. | |
11 | 13 | laptop-mode.txt |
12 | 14 | - how to conserve battery power using laptop-mode. |
13 | 15 | sony-laptop.txt |
Documentation/leds/00-INDEX
1 | +00-INDEX | |
2 | + - This file | |
3 | +leds-blinkm.txt | |
4 | + - Driver for BlinkM LED-devices. | |
1 | 5 | leds-class.txt |
2 | 6 | - documents LED handling under Linux. |
3 | 7 | leds-lp3944.txt |
... | ... | @@ -12,4 +16,8 @@ |
12 | 16 | - description about lp55xx common driver. |
13 | 17 | leds-lm3556.txt |
14 | 18 | - notes on how to use the leds-lm3556 driver. |
19 | +ledtrig-oneshot.txt | |
20 | + - One-shot LED trigger for both sporadic and dense events. | |
21 | +ledtrig-transient.txt | |
22 | + - LED Transient Trigger, one shot timer activation. |
Documentation/m68k/00-INDEX
Documentation/networking/00-INDEX
... | ... | @@ -6,8 +6,14 @@ |
6 | 6 | - information on the 3Com Etherlink III Series Ethernet cards. |
7 | 7 | 6pack.txt |
8 | 8 | - info on the 6pack protocol, an alternative to KISS for AX.25 |
9 | -DLINK.txt | |
10 | - - info on the D-Link DE-600/DE-620 parallel port pocket adapters | |
9 | +LICENSE.qla3xxx | |
10 | + - GPLv2 for QLogic Linux Networking HBA Driver | |
11 | +LICENSE.qlge | |
12 | + - GPLv2 for QLogic Linux qlge NIC Driver | |
13 | +LICENSE.qlcnic | |
14 | + - GPLv2 for QLogic Linux qlcnic NIC Driver | |
15 | +Makefile | |
16 | + - Makefile for docsrc. | |
11 | 17 | PLIP.txt |
12 | 18 | - PLIP: The Parallel Line Internet Protocol device driver |
13 | 19 | README.ipw2100 |
... | ... | @@ -17,7 +23,7 @@ |
17 | 23 | README.sb1000 |
18 | 24 | - info on General Instrument/NextLevel SURFboard1000 cable modem. |
19 | 25 | alias.txt |
20 | - - info on using alias network devices | |
26 | + - info on using alias network devices. | |
21 | 27 | arcnet-hardware.txt |
22 | 28 | - tons of info on ARCnet, hubs, jumper settings for ARCnet cards, etc. |
23 | 29 | arcnet.txt |
... | ... | @@ -80,7 +86,7 @@ |
80 | 86 | - info on using Frame Relay/Data Link Connection Identifier (DLCI). |
81 | 87 | gen_stats.txt |
82 | 88 | - Generic networking statistics for netlink users. |
83 | -generic_hdlc.txt | |
89 | +generic-hdlc.txt | |
84 | 90 | - The generic High Level Data Link Control (HDLC) layer. |
85 | 91 | generic_netlink.txt |
86 | 92 | - info on Generic Netlink |
... | ... | @@ -88,6 +94,8 @@ |
88 | 94 | - Gianfar Ethernet Driver. |
89 | 95 | i40e.txt |
90 | 96 | - README for the Intel Ethernet Controller XL710 Driver (i40e). |
97 | +i40evf.txt | |
98 | + - Short note on the Driver for the Intel(R) XL710 X710 Virtual Function | |
91 | 99 | ieee802154.txt |
92 | 100 | - Linux IEEE 802.15.4 implementation, API and drivers |
93 | 101 | igb.txt |
... | ... | @@ -102,6 +110,8 @@ |
102 | 110 | - AppleTalk-IP Decapsulation and AppleTalk-IP Encapsulation |
103 | 111 | iphase.txt |
104 | 112 | - Interphase PCI ATM (i)Chip IA Linux driver info. |
113 | +ipsec.txt | |
114 | + - Note on not compressing IPSec payload and resulting failed policy check. | |
105 | 115 | ipv6.txt |
106 | 116 | - Options to the ipv6 kernel module. |
107 | 117 | ipvs-sysctl.txt |
... | ... | @@ -120,6 +130,8 @@ |
120 | 130 | - programming information of the LAPB module. |
121 | 131 | ltpc.txt |
122 | 132 | - the Apple or Farallon LocalTalk PC card driver |
133 | +mac80211-auth-assoc-deauth.txt | |
134 | + - authentication and association / deauth-disassoc with max80211 | |
123 | 135 | mac80211-injection.txt |
124 | 136 | - HOWTO use packet injection with mac80211 |
125 | 137 | multiqueue.txt |
... | ... | @@ -134,6 +146,10 @@ |
134 | 146 | - info on network device driver functions exported to the kernel. |
135 | 147 | netif-msg.txt |
136 | 148 | - Design of the network interface message level setting (NETIF_MSG_*). |
149 | +netlink_mmap.txt | |
150 | + - memory mapped I/O with netlink | |
151 | +nf_conntrack-sysctl.txt | |
152 | + - list of netfilter-sysctl knobs. | |
137 | 153 | nfc.txt |
138 | 154 | - The Linux Near Field Communication (NFS) subsystem. |
139 | 155 | openvswitch.txt |
... | ... | @@ -176,7 +192,7 @@ |
176 | 192 | - SysKonnect FDDI (SK-5xxx, Compaq Netelligent) driver info. |
177 | 193 | smc9.txt |
178 | 194 | - the driver for SMC's 9000 series of Ethernet cards |
179 | -spider-net.txt | |
195 | +spider_net.txt | |
180 | 196 | - README for the Spidernet Driver (as found in PS3 / Cell BE). |
181 | 197 | stmmac.txt |
182 | 198 | - README for the STMicro Synopsys Ethernet driver. |
... | ... | @@ -188,6 +204,8 @@ |
188 | 204 | - short blurb on how TCP output takes place. |
189 | 205 | tcp-thin.txt |
190 | 206 | - kernel tuning options for low rate 'thin' TCP streams. |
207 | +team.txt | |
208 | + - pointer to information for ethernet teaming devices. | |
191 | 209 | tlan.txt |
192 | 210 | - ThunderLAN (Compaq Netelligent 10/100, Olicom OC-2xxx) driver info. |
193 | 211 | tproxy.txt |
... | ... | @@ -200,6 +218,8 @@ |
200 | 218 | - info on using 3Com Vortex (3c590, 3c592, 3c595, 3c597) Ethernet cards. |
201 | 219 | vxge.txt |
202 | 220 | - README for the Neterion X3100 PCIe Server Adapter. |
221 | +vxlan.txt | |
222 | + - Virtual extensible LAN overview | |
203 | 223 | x25.txt |
204 | 224 | - general info on X.25 development. |
205 | 225 | x25-iface.txt |
Documentation/power/00-INDEX
... | ... | @@ -4,6 +4,8 @@ |
4 | 4 | - basic info about the APM and ACPI support. |
5 | 5 | basic-pm-debugging.txt |
6 | 6 | - Debugging suspend and resume |
7 | +charger-manager.txt | |
8 | + - Battery charger management. | |
7 | 9 | devices.txt |
8 | 10 | - How drivers interact with system-wide power management |
9 | 11 | drivers-testing.txt |
... | ... | @@ -22,6 +24,8 @@ |
22 | 24 | - info on Linux PM Quality of Service interface |
23 | 25 | power_supply_class.txt |
24 | 26 | - Tells userspace about battery, UPS, AC or DC power supply properties |
27 | +runtime_pm.txt | |
28 | + - Power management framework for I/O devices. | |
25 | 29 | s2ram.txt |
26 | 30 | - How to get suspend to ram working (and debug it when it isn't) |
27 | 31 | states.txt |
... | ... | @@ -38,8 +42,6 @@ |
38 | 42 | - How to trick software suspend (to disk) into working when it isn't |
39 | 43 | userland-swsusp.txt |
40 | 44 | - Experimental implementation of software suspend in userspace |
41 | -video_extension.txt | |
42 | - - ACPI video extensions | |
43 | 45 | video.txt |
44 | 46 | - Video issues during resume from suspend |
Documentation/s390/00-INDEX
... | ... | @@ -16,12 +16,14 @@ |
16 | 16 | - hints for debugging on s390 systems. |
17 | 17 | driver-model.txt |
18 | 18 | - information on s390 devices and the driver model. |
19 | +kvm.txt | |
20 | + - ioctl calls to /dev/kvm on s390. | |
19 | 21 | monreader.txt |
20 | 22 | - information on accessing the z/VM monitor stream from Linux. |
23 | +qeth.txt | |
24 | + - HiperSockets Bridge Port Support. | |
21 | 25 | s390dbf.txt |
22 | 26 | - information on using the s390 debug feature. |
23 | -TAPE | |
24 | - - information on the driver for channel-attached tapes. | |
25 | -zfcpdump | |
27 | +zfcpdump.txt | |
26 | 28 | - information on the s390 SCSI dump tool. |
Documentation/scheduler/00-INDEX
... | ... | @@ -2,6 +2,8 @@ |
2 | 2 | - this file. |
3 | 3 | sched-arch.txt |
4 | 4 | - CPU Scheduler implementation hints for architecture specific code. |
5 | +sched-bwc.txt | |
6 | + - CFS bandwidth control overview. | |
5 | 7 | sched-design-CFS.txt |
6 | 8 | - goals, design and implementation of the Completely Fair Scheduler. |
7 | 9 | sched-domains.txt |
Documentation/scsi/00-INDEX
... | ... | @@ -36,6 +36,8 @@ |
36 | 36 | - info on WorkBiT NinjaSCSI-32/32Bi driver |
37 | 37 | aacraid.txt |
38 | 38 | - Driver supporting Adaptec RAID controllers |
39 | +advansys.txt | |
40 | + - List of Advansys Host Adapters | |
39 | 41 | aha152x.txt |
40 | 42 | - info on driver for Adaptec AHA152x based adapters |
41 | 43 | aic79xx.txt |
... | ... | @@ -44,6 +46,12 @@ |
44 | 46 | - info on driver for Adaptec controllers |
45 | 47 | arcmsr_spec.txt |
46 | 48 | - ARECA FIRMWARE SPEC (for IOP331 adapter) |
49 | +bfa.txt | |
50 | + - Brocade FC/FCOE adapter driver. | |
51 | +bnx2fc.txt | |
52 | + - FCoE hardware offload for Broadcom network interfaces. | |
53 | +cxgb3i.txt | |
54 | + - Chelsio iSCSI Linux Driver | |
47 | 55 | dc395x.txt |
48 | 56 | - README file for the dc395x SCSI driver |
49 | 57 | dpti.txt |
50 | 58 | |
51 | 59 | |
... | ... | @@ -52,18 +60,24 @@ |
52 | 60 | - info on driver for DTC 2x80 based adapters |
53 | 61 | g_NCR5380.txt |
54 | 62 | - info on driver for NCR5380 and NCR53c400 based adapters |
63 | +hpsa.txt | |
64 | + - HP Smart Array Controller SCSI driver. | |
55 | 65 | hptiop.txt |
56 | 66 | - HIGHPOINT ROCKETRAID 3xxx RAID DRIVER |
57 | 67 | in2000.txt |
58 | 68 | - info on in2000 driver |
59 | 69 | libsas.txt |
60 | 70 | - Serial Attached SCSI management layer. |
71 | +link_power_management_policy.txt | |
72 | + - Link power management options. | |
61 | 73 | lpfc.txt |
62 | 74 | - LPFC driver release notes |
63 | 75 | megaraid.txt |
64 | 76 | - Common Management Module, shared code handling ioctls for LSI drivers |
65 | 77 | ncr53c8xx.txt |
66 | 78 | - info on driver for NCR53c8xx based adapters |
79 | +osd.txt | |
80 | + Object-Based Storage Device, command set introduction. | |
67 | 81 | osst.txt |
68 | 82 | - info on driver for OnStream SC-x0 SCSI tape |
69 | 83 | ppa.txt |
... | ... | @@ -74,6 +88,8 @@ |
74 | 88 | - README for the SCSI media changer driver |
75 | 89 | scsi-generic.txt |
76 | 90 | - info on the sg driver for generic (non-disk/CD/tape) SCSI devices. |
91 | +scsi-parameters.txt | |
92 | + - List of SCSI-parameters to pass to the kernel at module load-time. | |
77 | 93 | scsi.txt |
78 | 94 | - short blurb on using SCSI support as a module. |
79 | 95 | scsi_mid_low_api.txt |
Documentation/serial/00-INDEX
... | ... | @@ -4,10 +4,12 @@ |
4 | 4 | - info on Cyclades-Z firmware loading. |
5 | 5 | digiepca.txt |
6 | 6 | - info on Digi Intl. {PC,PCI,EISA}Xx and Xem series cards. |
7 | -hayes-esp.txt | |
8 | - - info on using the Hayes ESP serial driver. | |
7 | +driver | |
8 | + - intro to the low level serial driver. | |
9 | 9 | moxa-smartio |
10 | 10 | - file with info on installing/using Moxa multiport serial driver. |
11 | +n_gsm.txt | |
12 | + - GSM 0710 tty multiplexer howto. | |
11 | 13 | riscom8.txt |
12 | 14 | - notes on using the RISCom/8 multi-port serial driver. |
13 | 15 | rocket.txt |
Documentation/spi/00-INDEX
1 | +00-INDEX | |
2 | + - this file. | |
3 | +Makefile | |
4 | + - Makefile for the example sourcefiles. | |
5 | +butterfly | |
6 | + - AVR Butterfly SPI driver overview and pin configuration. | |
7 | +ep93xx_spi | |
8 | + - Basic EP93xx SPI driver configuration. | |
9 | +pxa2xx | |
10 | + - PXA2xx SPI master controller build by spi_message fifo wq | |
11 | +spidev | |
12 | + - Intro to the userspace API for spi devices | |
13 | +spidev_fdx.c | |
14 | + - spidev example file | |
15 | +spi-lm70llp | |
16 | + - Connecting an LM70-LLP sensor to the kernel via the SPI subsys. | |
17 | +spi-sc18is602 | |
18 | + - NXP SC18IS602/603 I2C-bus to SPI bridge | |
19 | +spi-summary | |
20 | + - (Linux) SPI overview. If unsure about SPI or SPI in Linux, start here. | |
21 | +spidev_test.c | |
22 | + - SPI testing utility. |
Documentation/timers/00-INDEX
... | ... | @@ -8,6 +8,8 @@ |
8 | 8 | - sample hpet timer test program |
9 | 9 | hrtimers.txt |
10 | 10 | - subsystem for high-resolution kernel timers |
11 | +Makefile | |
12 | + - Build and link hpet_example | |
11 | 13 | NO_HZ.txt |
12 | 14 | - Summary of the different methods for the scheduler clock-interrupts management. |
13 | 15 | timers-howto.txt |
Documentation/virtual/kvm/00-INDEX
... | ... | @@ -20,6 +20,8 @@ |
20 | 20 | - the paravirtualization interface on PowerPC. |
21 | 21 | review-checklist.txt |
22 | 22 | - review checklist for KVM patches. |
23 | +s390-diag.txt | |
24 | + - Diagnose hypercall description (for IBM S/390) | |
23 | 25 | timekeeping.txt |
24 | 26 | - timekeeping virtualization for x86-based architectures. |
Documentation/vm/00-INDEX
... | ... | @@ -16,8 +16,6 @@ |
16 | 16 | - explains what hwpoison is |
17 | 17 | ksm.txt |
18 | 18 | - how to use the Kernel Samepage Merging feature. |
19 | -locking | |
20 | - - info on how locking and synchronization is done in the Linux vm code. | |
21 | 19 | numa |
22 | 20 | - information about NUMA specific code in the Linux vm. |
23 | 21 | numa_memory_policy.txt |
... | ... | @@ -32,6 +30,8 @@ |
32 | 30 | - a short users guide for SLUB. |
33 | 31 | soft-dirty.txt |
34 | 32 | - short explanation for soft-dirty PTEs |
33 | +split_page_table_lock | |
34 | + - Separate per-table lock to improve scalability of the old page_table_lock. | |
35 | 35 | transhuge.txt |
36 | 36 | - Transparent Hugepage Support, alternative way of using hugepages. |
37 | 37 | unevictable-lru.txt |
Documentation/w1/masters/00-INDEX
... | ... | @@ -4,8 +4,10 @@ |
4 | 4 | - The Maxim/Dallas Semiconductor DS2482 provides 1-wire busses. |
5 | 5 | ds2490 |
6 | 6 | - The Maxim/Dallas Semiconductor DS2490 builds USB <-> W1 bridges. |
7 | -mxc_w1 | |
7 | +mxc-w1 | |
8 | 8 | - W1 master controller driver found on Freescale MX2/MX3 SoCs |
9 | +omap-hdq | |
10 | + - HDQ/1-wire module of TI OMAP 2430/3430. | |
9 | 11 | w1-gpio |
10 | 12 | - GPIO 1-wire bus master driver. |
Documentation/w1/slaves/00-INDEX
Documentation/x86/00-INDEX
1 | 1 | 00-INDEX |
2 | 2 | - this file |
3 | -mtrr.txt | |
4 | - - how to use x86 Memory Type Range Registers to increase performance | |
3 | +boot.txt | |
4 | + - List of boot protocol versions | |
5 | +early-microcode.txt | |
6 | + - How to load microcode from an initrd-CPIO archive early to fix CPU issues. | |
7 | +earlyprintk.txt | |
8 | + - Using earlyprintk with a USB2 debug port key. | |
9 | +entry_64.txt | |
10 | + - Describe (some of the) kernel entry points for x86. | |
5 | 11 | exception-tables.txt |
6 | 12 | - why and how Linux kernel uses exception tables on x86 |
13 | +mtrr.txt | |
14 | + - how to use x86 Memory Type Range Registers to increase performance | |
15 | +pat.txt | |
16 | + - Page Attribute Table intro and API | |
17 | +usb-legacy-support.txt | |
18 | + - how to fix/avoid quirks when using emulated PS/2 mouse/keyboard. | |
19 | +zero-page.txt | |
20 | + - layout of the first page of memory. |