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
6166dca75645 ("dmatest: run test via
debugfs")
- this_cpu_ops.txt was added by commit
7976285dd4da ("percpu: add
documentation on this_cpu operations")
- ww-mutex-design.txt was added by commit
032e82bd26a0 ("mutex: Add
support for wound/wait style locks")
- bcache.txt was added by commit
ff91c7ff9931 ("bcache: A block layer
cache")
- kernel-per-CPU-kthreads.txt was added by commit
5627b7c96677
("kthread: Document ways of reducing OS jitter due to per-CPU
kthreads")
- phy.txt was added by commit
27c3d60a7f32 ("drivers: phy: add generic
PHY framework")
- block/null_blk was added by commit
718b6d6e2bbe ("null_blk:
documentation")
- module-signing.txt was added by commit
af3575ab6caa ("Add
Documentation/module-signing.txt file")
- assoc_array.txt was added by commit
3695577d1c80 ("Add a generic
associative array implementation.")
- arm/IXP4xx was part of the initial repo
- arm/cluster-pm-race-avoidance.txt was added by commit
fd6c1b88e0cc
("ARM: mcpm: introduce helpers for platform coherency exit/setup")
- arm/firmware.txt was added by commit
fd1439908f91 ("ARM: Add
interface for registering and calling firmware-specific operations")
- arm/kernel_mode_neon.txt was added by commit
58c5bec29c1c ("ARM:
7825/1: document the use of NEON in kernel mode")
- arm/tcm.txt was added by commit
6051031cb0c0 ("ARM: 5580/2: ARM TCM
(Tightly-Coupled Memory) support v3")
- arm/vlocks.txt was added by commit
80de99ee5551 ("ARM: mcpm: Add
baremetal voting mutexes")
- blackfin/gptimers-example.c, Makefile was added by commit
2a8745296046 ("Blackfin: add an example showing how to use the
gptimers API")
- devicetree/usage-model.txt was added by commit
ee1c7b2dc35d ("dt:
Linux DT usage model documentation")
- fb/api.txt was added by commit
82d65b3df2bb ("fbdev: Add FOURCC-based
format configuration API")
- fb/sm501.txt was added by commit
d0f47c00a4a4 ("video, sm501: add
edid and commandline support")
- fb/udlfb.txt was added by commit
cfbcab010b0a ("fbdev: move udlfb out
of staging.")
- filesystems/Makefile was added by commit
a2aeb2af00b5
("Documentation/fs/: split txt and source files")
- filesystems/nfs/nfsd-admin-interfaces.txt was added by commit
dbeff734de2f ("nfsd: document kernel interfaces for nfsd
configuration")
- ide/warm-plug-howto.txt was added by commit
0fee6ddfa0e2 ("ide: add
warm-plug support for IDE devices (take 2)")
- laptops/Makefile was added by commit
815c42c169af
("Documentation/laptop/: split txt and source files")
- leds/leds-blinkm.txt was added by commit
99ed9d535eea ("LEDS: add
BlinkM RGB LED driver, documentation and update MAINTAINERS")
- leds/ledtrig-oneshot.txt was added by commit
f983d9fe008f ("leds: add
oneshot trigger")
- leds/ledtrig-transient.txt was added by commit
7701cfd18fc5 ("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
c37de475bdf1,
63ece9a89de6,
37c471ba9b41
- networking/Makefile was added by commit
67291c63e038 ("docsrc: build
Documentation/ sources")
- networking/i40evf.txt was added by commit
051803291273 ("i40evf: add
driver to kernel build system")
- networking/ipsec.txt was added by commit
1fd51a7bdfd8 ("xfrm: Add
file to document IPsec corner case")
- networking/mac80211-auth-assoc-deauth.txt was added by commit
6767bf50b7c0 ("mac80211: add auth/assoc/deauth flow diagram")
- networking/netlink_mmap.txt was added by commit
3a956ad5265f
("netlink: add documentation for memory mapped I/O")
- networking/nf_conntrack-sysctl.txt was added by commit
a6dc416db554
("netfilter: doc: add nf_conntrack sysctl api documentation") lan)
- networking/team.txt was added by commit
88d4fc0ae093 ("net: introduce
ethernet teaming device")
- networking/vxlan.txt was added by commit
c036b03fe2ab ("vxlan:
virtual extensible lan")
- power/runtime_pm.txt was added by commit
d43066ff9c87 ("PM: Introduce
core framework for run-time PM of I/O devices (rev. 17)")
- power/charger-manager.txt was added by commit
8c4f61541605
("power_supply: Add initial Charger-Manager driver")
- RCU/lockdep-splat.txt was added by commit
168d9bd1bc31 ("rcu:
Document interpretation of RCU-lockdep splats")
- s390/kvm.txt was added by
8200519 (KVM: s390: API documentation)
- s390/qeth.txt was added by commit
8db5c3e3deaa ("qeth: bridgeport
support - basic control")
- scheduler/sched-bwc.txt was added by commit
2d5a43569fa6 ("sched: Add
documentation for bandwidth control")
- scsi/advansys.txt was added by commit
ae97105be661 ("[SCSI] advansys:
Move documentation to Documentation/scsi")
- scsi/bfa.txt was added by commit
c199b4351117 ("[SCSI] bfa: add
readme file")
- scsi/bnx2fc.txt was added by commit
fdb2ceb93fca ("[SCSI] bnx2fc: Add
driver documentation")
- scsi/cxgb3i.txt was added by commit
f448fa5dce18 ("[SCSI] cxgb3i: Add
cxgb3i iSCSI driver.")
- scsi/hpsa.txt was added by commit
87e369d1191c ("[SCSI] hpsa: Add
hpsa.txt to Documentation/scsi")
- scsi/link_power_management_policy.txt was added by commit
43a086bfbe60 ("[libata] Link power management infrastructure")
- scsi/osd.txt was added by commit
2fc7ef931913 ("[SCSI] osd:
Documentation for OSD library")
- scsi/scsi-parameter.txt was created/moved by commit
ee5ba95706e4
("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
d54d95a5622b ("n_gsm: add a
documentation")
- timers/Makefile was added by commit
67291c63e038 ("docsrc: build
Documentation/ sources")
- virt/kvm/s390.txt was added by commit
c43fecafa042 ("KVM: s390:
diagnose call documentation")
- vm/split_page_table_lock was added by commit
d1fb171509ca ("mm:
dynamically allocate page->ptl if it cannot be embedded to struct
page")
- w1/slaves/w1_ds28e04 was added by commit
89b4948d4be4 ("w1: Add
1-wire slave device driver for DS28E04-100")
- w1/masters/omap-hdq was added by commit
0fd3813f3c4c ("hdq:
documentation for OMAP HDQ")
- x86/early-microcode.txt was added by commit
43c8038f5c12 ("x86, doc:
Documentation for early microcode loading")
- x86/earlyprintk.txt was added by commit
56cc9ec04d9b ("x86/doc:
mini-howto for using earlyprintk=dbgp")
- x86/entry_64.txt was added by commit
89199da546b6 ("x86-64: Document
some of entry_64.S")
- x86/pat.txt was added by commit
43887ca53cfc ("x86: PAT
documentation")
Moved files
- arm/kernel_user_helpers.txt was moved out of arch/arm/kernel by
commit
35fb9dd7528b ("ARM: kuser: move interface documentation out of
the source code")
- efi-stub.txt was moved out of x86/ and down into Documentation/ in
commit
9e0cc9cebfc6 ("EFI stub documentation updates")
- laptops/hpfall.c was moved out of hwmon/ and into laptops/ in commit
d057d81f6eb2 ("Move hp_accel to drivers/platform/x86")
- commit
956082f97f84 ("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
b58ae7372f48
("ACPI / video: move video_extension.txt to Documentation/acpi")
Removed files (left in 00-INDEX)
- memory.txt was removed by commit
bf4691435e54 ("memory.txt: remove
stray information")
- gpio.txt was moved to gpio/ in commit
1920b994f86b ("Documentation:
gpiolib: document new interface")
- networking/DLINK.txt was removed by commit
04a986be64ff
("drivers/net: delete old parallel port de600/de620 drivers")
- serial/hayes-esp.txt was removed by commit
1300e281c2db ("tty: esp:
remove broken driver")
- s390/TAPE was removed by commit
ca1743e306eb ("[S390] remove tape
block docu")
- vm/locking was removed by commit
364dd0103d9b ("mm: documentation:
remove hopelessly out-of-date locking doc")
- laptops/acer-wmi.txt was remvoed by commit
07f99afdc0be ("acer-wmi:
Delete out-of-date documentation")
Typos/misc issues
- rpc-server-gss.txt was added as knfsd-rpcgss.txt in commit
d2e746f87f2c ("SUNRPC: Use gssproxy upcall for server RPCGSS
authentication.")
- commit
eccc2adfcbff ("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
471a7364008f ("w1: add
1-wire master driver for i.MX27 / i.MX31")
- s390/zfcpdump.txt was added as zfcpdump by commit
02a2ad49c130
("[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>