@@ -15,11 +15,11 @@ Following translations are available on the WWW:
1515ABI/
1616 - info on kernel <-> userspace ABI and relative interface stability.
1717
18- BUG-HUNTING
18+ admin-guide/bug-hunting.rst
1919 - brute force method of doing binary search of patches to find bug.
20- Changes
20+ process/changes.rst
2121 - list of changes that break older software packages.
22- CodingStyle
22+ process/coding-style.rst
2323 - how the maintainers expect the C code in the kernel to look.
2424DMA-API.txt
2525 - DMA API, pci_ API & extensions for non-consistent memory machines.
@@ -33,7 +33,7 @@ DocBook/
3333 - directory with DocBook templates etc. for kernel documentation.
3434EDID/
3535 - directory with info on customizing EDID for broken gfx/displays.
36- HOWTO
36+ process/howto.rst
3737 - the process and procedures of how to do Linux kernel development.
3838IPMI.txt
3939 - info on Linux Intelligent Platform Management Interface (IPMI) Driver.
@@ -48,21 +48,21 @@ Intel-IOMMU.txt
4848Makefile
4949 - This file does nothing. Removing it breaks make htmldocs and
5050 make distclean.
51- ManagementStyle
51+ process/management-style.rst
5252 - how to (attempt to) manage kernel hackers.
5353RCU/
5454 - directory with info on RCU (read-copy update).
5555SAK.txt
5656 - info on Secure Attention Keys.
5757SM501.txt
5858 - Silicon Motion SM501 multimedia companion chip
59- SecurityBugs
59+ admin-guide/security-bugs.rst
6060 - procedure for reporting security bugs found in the kernel.
61- SubmitChecklist
61+ process/submit-checklist.rst
6262 - Linux kernel patch submission checklist.
63- SubmittingDrivers
63+ process/submitting-drivers.rst
6464 - procedure to get a new driver source included into the kernel tree.
65- SubmittingPatches
65+ process/submitting-patches.rst
6666 - procedure to get a source patch included into the kernel tree.
6767VGA-softcursor.txt
6868 - how to change your VGA cursor from a blinking underscore.
7272 - info on ACPI-specific hooks in the kernel.
7373aoe/
7474 - description of AoE (ATA over Ethernet) along with config examples.
75- applying-patches.txt
75+ process/ applying-patches.rst
7676 - description of various trees and how to apply their patches.
7777arm/
7878 - directory with info about Linux on the ARM architecture.
@@ -86,7 +86,7 @@ auxdisplay/
8686 - misc. LCD driver documentation (cfag12864b, ks0108).
8787backlight/
8888 - directory with info on controlling backlights in flat panel displays
89- bad_memory.txt
89+ admin-guide/bad-memory.rst
9090 - how to use kernel parameters to exclude bad RAM regions.
9191basic_profiling.txt
9292 - basic instructions for those who wants to profile Linux kernel.
@@ -154,7 +154,7 @@ process/
154154 - how to work with the mainline kernel development process.
155155device-mapper/
156156 - directory with info on Device Mapper.
157- devices.txt
157+ admin-guide/ devices.rst
158158 - plain ASCII listing of all the nodes in /dev/ with major minor #'s.
159159devicetree/
160160 - directory with info on device tree files used by OF/PowerPC/ARM
@@ -178,7 +178,7 @@ efi-stub.txt
178178 - How to use the EFI boot stub to bypass GRUB or elilo on EFI systems.
179179eisa.txt
180180 - info on EISA bus support.
181- email-clients.txt
181+ process/ email-clients.rst
182182 - info on how to use e-mail to send un-mangled (git) patches.
183183extcon/
184184 - directory with porting guide for Android kernel switch driver.
@@ -226,9 +226,9 @@ ia64/
226226 - directory with info about Linux on Intel 64 bit architecture.
227227infiniband/
228228 - directory with documents concerning Linux InfiniBand support.
229- init.txt
229+ admin-guide/ init.rst
230230 - what to do when the kernel can't find the 1st process to run.
231- initrd.txt
231+ admin-guide/ initrd.rst
232232 - how to use the RAM disk as an initial/temporary root filesystem.
233233input/
234234 - info on Linux input device support.
@@ -248,19 +248,19 @@ isapnp.txt
248248 - info on Linux ISA Plug & Play support.
249249isdn/
250250 - directory with info on the Linux ISDN support, and supported cards.
251- java.txt
251+ admin-guide/ java.rst
252252 - info on the in-kernel binary support for Java(tm).
253253ja_JP/
254254 - directory with Japanese translations of various documents
255255kbuild/
256256 - directory with info about the kernel build process.
257257kdump/
258258 - directory with mini HowTo on getting the crash dump code to work.
259- kernel-docs.txt
259+ process/ kernel-docs.rst
260260 - listing of various WWW + books that document kernel internals.
261261kernel-documentation.rst
262262 - how to write and format reStructuredText kernel documentation
263- kernel-parameters.txt
263+ admin-guide/ kernel-parameters.rst
264264 - summary listing of command line / boot prompt args for the kernel.
265265kernel-per-CPU-kthreads.txt
266266 - List of all per-CPU kthreads and how they introduce jitter.
@@ -302,7 +302,7 @@ magic-number.txt
302302 - list of magic numbers used to mark/protect kernel data structures.
303303mailbox.txt
304304 - How to write drivers for the common mailbox framework (IPC).
305- md.txt
305+ admin-guide/ md.rst
306306 - info on boot arguments for the multiple devices driver.
307307media-framework.txt
308308 - info on media framework, its data structures, functions and usage.
@@ -326,7 +326,7 @@ module-signing.txt
326326 - Kernel module signing for increased security when loading modules.
327327mtd/
328328 - directory with info about memory technology devices (flash)
329- mono.txt
329+ admin-guide/ mono.rst
330330 - how to execute Mono-based .NET binaries with the help of BINFMT_MISC.
331331namespaces/
332332 - directory with various information about namespaces
@@ -340,7 +340,7 @@ nommu-mmap.txt
340340 - documentation about no-mmu memory mapping support.
341341numastat.txt
342342 - info on how to read Numa policy hit/miss statistics in sysfs.
343- oops-tracing.txt
343+ admin-guide/ oops-tracing.rst
344344 - how to decode those nasty internal kernel error dump messages.
345345padata.txt
346346 - An introduction to the "padata" parallel execution API
378378 - directory with info on support for IEEE 1588 PTP clocks in Linux.
379379pwm.txt
380380 - info on the pulse width modulation driver subsystem
381- ramoops.txt
381+ admin-guide/ ramoops.rst
382382 - documentation of the ramoops oops/panic logging module.
383383rapidio/
384384 - directory with info on RapidIO packet-based fabric interconnect
@@ -406,7 +406,7 @@ security/
406406 - directory that contains security-related info
407407serial/
408408 - directory with info on the low level serial API.
409- serial-console.txt
409+ admin-guide/ serial-console.rst
410410 - how to set up Linux with a serial line console as the default.
411411sgi-ioc4.txt
412412 - description of the SGI IOC4 PCI (multi function) device.
@@ -420,9 +420,9 @@ sparse.txt
420420 - info on how to obtain and use the sparse tool for typechecking.
421421spi/
422422 - overview of Linux kernel Serial Peripheral Interface (SPI) support.
423- stable_api_nonsense.txt
423+ process/stable-api-nonsense.rst
424424 - info on why the kernel does not have a stable in-kernel api or abi.
425- stable_kernel_rules.txt
425+ process/stable-kernel-rules.rst
426426 - rules and procedures for the -stable kernel releases.
427427static-keys.txt
428428 - info on how static keys allow debug code in hotpaths via patching
@@ -444,7 +444,7 @@ trace/
444444 - directory with info on tracing technologies within linux
445445unaligned-memory-access.txt
446446 - info on how to avoid arch breaking unaligned memory access in code.
447- unicode.txt
447+ admin-guide/ unicode.rst
448448 - info on the Unicode character/font mapping used in Linux.
449449unshare.txt
450450 - description of the Linux unshare system call.
466466 - directory with info on the Linux vm code.
467467vme_api.txt
468468 - file relating info on the VME bus API in linux
469- volatile-considered-harmful.txt
469+ process/ volatile-considered-harmful.rst
470470 - Why the "volatile" type class should not be used
471471w1/
472472 - directory with documents regarding the 1-wire (w1) subsystem.
0 commit comments