summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/00-INDEX54
-rw-r--r--Documentation/ABI/README2
-rw-r--r--Documentation/ABI/testing/sysfs-kernel-slab2
-rw-r--r--Documentation/DocBook/kernel-hacking.tmpl4
-rw-r--r--Documentation/acpi/video_extension.txt2
-rw-r--r--Documentation/admin-guide/README.rst13
-rw-r--r--Documentation/admin-guide/bad-memory.rst2
-rw-r--r--Documentation/admin-guide/binfmt-misc.rst4
-rw-r--r--Documentation/admin-guide/braille-console.rst6
-rw-r--r--Documentation/admin-guide/bug-hunting.rst7
-rw-r--r--Documentation/admin-guide/devices.rst2
-rw-r--r--Documentation/admin-guide/kernel-parameters.rst6
-rw-r--r--Documentation/admin-guide/oops-tracing.rst2
-rw-r--r--Documentation/admin-guide/ramoops.rst2
-rw-r--r--Documentation/admin-guide/reporting-bugs.rst6
-rw-r--r--Documentation/admin-guide/security-bugs.rst2
-rw-r--r--Documentation/admin-guide/unicode.rst2
-rw-r--r--Documentation/arm/Booting2
-rw-r--r--Documentation/atomic_ops.txt2
-rw-r--r--Documentation/blockdev/ramdisk.txt2
-rw-r--r--Documentation/cgroup-v1/00-INDEX2
-rw-r--r--Documentation/devicetree/bindings/rtc/maxim,ds3231.txt2
-rw-r--r--Documentation/devicetree/bindings/rtc/pcf8563.txt2
-rw-r--r--Documentation/devicetree/bindings/submitting-patches.txt2
-rw-r--r--Documentation/filesystems/locks.txt2
-rw-r--r--Documentation/filesystems/nfs/nfsroot.txt4
-rw-r--r--Documentation/frv/booting.txt2
-rw-r--r--Documentation/hwmon/submitting-patches8
-rw-r--r--Documentation/isdn/README2
-rw-r--r--Documentation/ja_JP/HOWTO24
-rw-r--r--Documentation/ja_JP/SubmitChecklist8
-rw-r--r--Documentation/ja_JP/SubmittingPatches18
-rw-r--r--Documentation/ja_JP/stable_api_nonsense.txt4
-rw-r--r--Documentation/ja_JP/stable_kernel_rules.txt6
-rw-r--r--Documentation/kernel-per-CPU-kthreads.txt2
-rw-r--r--Documentation/ko_KR/HOWTO30
-rw-r--r--Documentation/ko_KR/stable_api_nonsense.txt4
-rw-r--r--Documentation/lockup-watchdogs.txt4
-rw-r--r--Documentation/m68k/kernel-options.txt2
-rw-r--r--Documentation/media/uapi/v4l/diff-v4l.rst4
-rw-r--r--Documentation/media/v4l-drivers/bttv.rst4
-rw-r--r--Documentation/memory-hotplug.txt2
-rw-r--r--Documentation/networking/netconsole.txt2
-rw-r--r--Documentation/networking/netdev-FAQ.txt8
-rw-r--r--Documentation/networking/vortex.txt2
-rw-r--r--Documentation/power/00-INDEX2
-rw-r--r--Documentation/power/pci.txt10
-rw-r--r--Documentation/power/runtime_pm.txt2
-rw-r--r--Documentation/power/swsusp-dmcrypt.txt2
-rw-r--r--Documentation/process/4.Coding.rst4
-rw-r--r--Documentation/process/5.Posting.rst12
-rw-r--r--Documentation/process/8.Conclusion.rst6
-rw-r--r--Documentation/process/adding-syscalls.rst2
-rw-r--r--Documentation/process/coding-style.rst2
-rw-r--r--Documentation/process/howto.rst24
-rw-r--r--Documentation/process/management-style.rst2
-rw-r--r--Documentation/process/stable-kernel-rules.rst4
-rw-r--r--Documentation/process/submit-checklist.rst6
-rw-r--r--Documentation/process/submitting-drivers.rst8
-rw-r--r--Documentation/process/submitting-patches.rst14
-rw-r--r--Documentation/rfkill.txt2
-rw-r--r--Documentation/scsi/scsi-parameters.txt2
-rw-r--r--Documentation/scsi/scsi_mid_low_api.txt2
-rw-r--r--Documentation/scsi/sym53c8xx_2.txt2
-rw-r--r--Documentation/sound/alsa/alsa-parameters.txt2
-rw-r--r--Documentation/sound/oss/oss-parameters.txt2
-rw-r--r--Documentation/sysctl/kernel.txt4
-rw-r--r--Documentation/virtual/kvm/review-checklist.txt4
-rw-r--r--Documentation/vm/numa2
-rw-r--r--Documentation/watchdog/convert_drivers_to_kernel_api.txt2
-rw-r--r--Documentation/watchdog/watchdog-parameters.txt2
-rw-r--r--Documentation/x86/boot.txt2
-rw-r--r--Documentation/zh_CN/CodingStyle6
-rw-r--r--Documentation/zh_CN/HOWTO30
-rw-r--r--Documentation/zh_CN/SecurityBugs6
-rw-r--r--Documentation/zh_CN/SubmittingDrivers12
-rw-r--r--Documentation/zh_CN/SubmittingPatches14
-rw-r--r--Documentation/zh_CN/arm/Booting2
-rw-r--r--Documentation/zh_CN/email-clients.txt4
-rw-r--r--Documentation/zh_CN/oops-tracing.txt6
-rw-r--r--Documentation/zh_CN/stable_api_nonsense.txt4
-rw-r--r--Documentation/zh_CN/stable_kernel_rules.txt6
-rw-r--r--Documentation/zh_CN/volatile-considered-harmful.txt4
-rw-r--r--MAINTAINERS10
-rw-r--r--arch/x86/Kconfig2
-rw-r--r--drivers/acpi/Kconfig2
-rw-r--r--drivers/ata/libata-core.c2
-rw-r--r--drivers/char/pcmcia/cm4000_cs.c4
-rw-r--r--drivers/net/can/grcan.c2
-rw-r--r--drivers/nvdimm/Kconfig2
-rw-r--r--drivers/staging/vme/devices/vme_user.c2
-rw-r--r--drivers/video/fbdev/skeletonfb.c8
-rw-r--r--drivers/virtio/Kconfig2
-rw-r--r--fs/Kconfig.binfmt4
-rw-r--r--fs/pstore/Kconfig2
-rw-r--r--include/linux/device.h2
-rw-r--r--include/linux/pm.h2
-rw-r--r--include/uapi/linux/major.h2
-rw-r--r--init/Kconfig2
-rw-r--r--init/main.c2
-rw-r--r--lib/Kconfig.debug2
-rwxr-xr-xscripts/checkpatch.pl6
-rw-r--r--tools/testing/selftests/futex/README2
103 files changed, 280 insertions, 278 deletions
diff --git a/Documentation/00-INDEX b/Documentation/00-INDEX
index d07575a8499e..39caa6544d1f 100644
--- a/Documentation/00-INDEX
+++ b/Documentation/00-INDEX
@@ -15,11 +15,11 @@ Following translations are available on the WWW:
15ABI/ 15ABI/
16 - info on kernel <-> userspace ABI and relative interface stability. 16 - info on kernel <-> userspace ABI and relative interface stability.
17 17
18BUG-HUNTING 18admin-guide/bug-hunting.rst
19 - brute force method of doing binary search of patches to find bug. 19 - brute force method of doing binary search of patches to find bug.
20Changes 20process/changes.rst
21 - list of changes that break older software packages. 21 - list of changes that break older software packages.
22CodingStyle 22process/coding-style.rst
23 - how the maintainers expect the C code in the kernel to look. 23 - how the maintainers expect the C code in the kernel to look.
24DMA-API.txt 24DMA-API.txt
25 - DMA API, pci_ API & extensions for non-consistent memory machines. 25 - DMA API, pci_ API & extensions for non-consistent memory machines.
@@ -33,7 +33,7 @@ DocBook/
33 - directory with DocBook templates etc. for kernel documentation. 33 - directory with DocBook templates etc. for kernel documentation.
34EDID/ 34EDID/
35 - directory with info on customizing EDID for broken gfx/displays. 35 - directory with info on customizing EDID for broken gfx/displays.
36HOWTO 36process/howto.rst
37 - the process and procedures of how to do Linux kernel development. 37 - the process and procedures of how to do Linux kernel development.
38IPMI.txt 38IPMI.txt
39 - info on Linux Intelligent Platform Management Interface (IPMI) Driver. 39 - info on Linux Intelligent Platform Management Interface (IPMI) Driver.
@@ -48,7 +48,7 @@ Intel-IOMMU.txt
48Makefile 48Makefile
49 - This file does nothing. Removing it breaks make htmldocs and 49 - This file does nothing. Removing it breaks make htmldocs and
50 make distclean. 50 make distclean.
51ManagementStyle 51process/management-style.rst
52 - how to (attempt to) manage kernel hackers. 52 - how to (attempt to) manage kernel hackers.
53RCU/ 53RCU/
54 - directory with info on RCU (read-copy update). 54 - directory with info on RCU (read-copy update).
@@ -56,13 +56,13 @@ SAK.txt
56 - info on Secure Attention Keys. 56 - info on Secure Attention Keys.
57SM501.txt 57SM501.txt
58 - Silicon Motion SM501 multimedia companion chip 58 - Silicon Motion SM501 multimedia companion chip
59SecurityBugs 59admin-guide/security-bugs.rst
60 - procedure for reporting security bugs found in the kernel. 60 - procedure for reporting security bugs found in the kernel.
61SubmitChecklist 61process/submit-checklist.rst
62 - Linux kernel patch submission checklist. 62 - Linux kernel patch submission checklist.
63SubmittingDrivers 63process/submitting-drivers.rst
64 - procedure to get a new driver source included into the kernel tree. 64 - procedure to get a new driver source included into the kernel tree.
65SubmittingPatches 65process/submitting-patches.rst
66 - procedure to get a source patch included into the kernel tree. 66 - procedure to get a source patch included into the kernel tree.
67VGA-softcursor.txt 67VGA-softcursor.txt
68 - how to change your VGA cursor from a blinking underscore. 68 - how to change your VGA cursor from a blinking underscore.
@@ -72,7 +72,7 @@ acpi/
72 - info on ACPI-specific hooks in the kernel. 72 - info on ACPI-specific hooks in the kernel.
73aoe/ 73aoe/
74 - description of AoE (ATA over Ethernet) along with config examples. 74 - description of AoE (ATA over Ethernet) along with config examples.
75applying-patches.txt 75process/applying-patches.rst
76 - description of various trees and how to apply their patches. 76 - description of various trees and how to apply their patches.
77arm/ 77arm/
78 - directory with info about Linux on the ARM architecture. 78 - directory with info about Linux on the ARM architecture.
@@ -86,7 +86,7 @@ auxdisplay/
86 - misc. LCD driver documentation (cfag12864b, ks0108). 86 - misc. LCD driver documentation (cfag12864b, ks0108).
87backlight/ 87backlight/
88 - directory with info on controlling backlights in flat panel displays 88 - directory with info on controlling backlights in flat panel displays
89bad_memory.txt 89admin-guide/bad-memory.rst
90 - how to use kernel parameters to exclude bad RAM regions. 90 - how to use kernel parameters to exclude bad RAM regions.
91basic_profiling.txt 91basic_profiling.txt
92 - basic instructions for those who wants to profile Linux kernel. 92 - basic instructions for those who wants to profile Linux kernel.
@@ -154,7 +154,7 @@ process/
154 - how to work with the mainline kernel development process. 154 - how to work with the mainline kernel development process.
155device-mapper/ 155device-mapper/
156 - directory with info on Device Mapper. 156 - directory with info on Device Mapper.
157devices.txt 157admin-guide/devices.rst
158 - plain ASCII listing of all the nodes in /dev/ with major minor #'s. 158 - plain ASCII listing of all the nodes in /dev/ with major minor #'s.
159devicetree/ 159devicetree/
160 - directory with info on device tree files used by OF/PowerPC/ARM 160 - directory with info on device tree files used by OF/PowerPC/ARM
@@ -178,7 +178,7 @@ efi-stub.txt
178 - How to use the EFI boot stub to bypass GRUB or elilo on EFI systems. 178 - How to use the EFI boot stub to bypass GRUB or elilo on EFI systems.
179eisa.txt 179eisa.txt
180 - info on EISA bus support. 180 - info on EISA bus support.
181email-clients.txt 181process/email-clients.rst
182 - info on how to use e-mail to send un-mangled (git) patches. 182 - info on how to use e-mail to send un-mangled (git) patches.
183extcon/ 183extcon/
184 - directory with porting guide for Android kernel switch driver. 184 - directory with porting guide for Android kernel switch driver.
@@ -226,9 +226,9 @@ ia64/
226 - directory with info about Linux on Intel 64 bit architecture. 226 - directory with info about Linux on Intel 64 bit architecture.
227infiniband/ 227infiniband/
228 - directory with documents concerning Linux InfiniBand support. 228 - directory with documents concerning Linux InfiniBand support.
229init.txt 229admin-guide/init.rst
230 - what to do when the kernel can't find the 1st process to run. 230 - what to do when the kernel can't find the 1st process to run.
231initrd.txt 231admin-guide/initrd.rst
232 - how to use the RAM disk as an initial/temporary root filesystem. 232 - how to use the RAM disk as an initial/temporary root filesystem.
233input/ 233input/
234 - info on Linux input device support. 234 - info on Linux input device support.
@@ -248,7 +248,7 @@ isapnp.txt
248 - info on Linux ISA Plug & Play support. 248 - info on Linux ISA Plug & Play support.
249isdn/ 249isdn/
250 - directory with info on the Linux ISDN support, and supported cards. 250 - directory with info on the Linux ISDN support, and supported cards.
251java.txt 251admin-guide/java.rst
252 - info on the in-kernel binary support for Java(tm). 252 - info on the in-kernel binary support for Java(tm).
253ja_JP/ 253ja_JP/
254 - directory with Japanese translations of various documents 254 - directory with Japanese translations of various documents
@@ -256,11 +256,11 @@ kbuild/
256 - directory with info about the kernel build process. 256 - directory with info about the kernel build process.
257kdump/ 257kdump/
258 - directory with mini HowTo on getting the crash dump code to work. 258 - directory with mini HowTo on getting the crash dump code to work.
259kernel-docs.txt 259process/kernel-docs.rst
260 - listing of various WWW + books that document kernel internals. 260 - listing of various WWW + books that document kernel internals.
261kernel-documentation.rst 261kernel-documentation.rst
262 - how to write and format reStructuredText kernel documentation 262 - how to write and format reStructuredText kernel documentation
263kernel-parameters.txt 263admin-guide/kernel-parameters.rst
264 - summary listing of command line / boot prompt args for the kernel. 264 - summary listing of command line / boot prompt args for the kernel.
265kernel-per-CPU-kthreads.txt 265kernel-per-CPU-kthreads.txt
266 - List of all per-CPU kthreads and how they introduce jitter. 266 - List of all per-CPU kthreads and how they introduce jitter.
@@ -302,7 +302,7 @@ magic-number.txt
302 - list of magic numbers used to mark/protect kernel data structures. 302 - list of magic numbers used to mark/protect kernel data structures.
303mailbox.txt 303mailbox.txt
304 - How to write drivers for the common mailbox framework (IPC). 304 - How to write drivers for the common mailbox framework (IPC).
305md.txt 305admin-guide/md.rst
306 - info on boot arguments for the multiple devices driver. 306 - info on boot arguments for the multiple devices driver.
307media-framework.txt 307media-framework.txt
308 - info on media framework, its data structures, functions and usage. 308 - info on media framework, its data structures, functions and usage.
@@ -326,7 +326,7 @@ module-signing.txt
326 - Kernel module signing for increased security when loading modules. 326 - Kernel module signing for increased security when loading modules.
327mtd/ 327mtd/
328 - directory with info about memory technology devices (flash) 328 - directory with info about memory technology devices (flash)
329mono.txt 329admin-guide/mono.rst
330 - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. 330 - how to execute Mono-based .NET binaries with the help of BINFMT_MISC.
331namespaces/ 331namespaces/
332 - directory with various information about namespaces 332 - directory with various information about namespaces
@@ -340,7 +340,7 @@ nommu-mmap.txt
340 - documentation about no-mmu memory mapping support. 340 - documentation about no-mmu memory mapping support.
341numastat.txt 341numastat.txt
342 - info on how to read Numa policy hit/miss statistics in sysfs. 342 - info on how to read Numa policy hit/miss statistics in sysfs.
343oops-tracing.txt 343admin-guide/oops-tracing.rst
344 - how to decode those nasty internal kernel error dump messages. 344 - how to decode those nasty internal kernel error dump messages.
345padata.txt 345padata.txt
346 - An introduction to the "padata" parallel execution API 346 - An introduction to the "padata" parallel execution API
@@ -378,7 +378,7 @@ ptp/
378 - directory with info on support for IEEE 1588 PTP clocks in Linux. 378 - directory with info on support for IEEE 1588 PTP clocks in Linux.
379pwm.txt 379pwm.txt
380 - info on the pulse width modulation driver subsystem 380 - info on the pulse width modulation driver subsystem
381ramoops.txt 381admin-guide/ramoops.rst
382 - documentation of the ramoops oops/panic logging module. 382 - documentation of the ramoops oops/panic logging module.
383rapidio/ 383rapidio/
384 - directory with info on RapidIO packet-based fabric interconnect 384 - directory with info on RapidIO packet-based fabric interconnect
@@ -406,7 +406,7 @@ security/
406 - directory that contains security-related info 406 - directory that contains security-related info
407serial/ 407serial/
408 - directory with info on the low level serial API. 408 - directory with info on the low level serial API.
409serial-console.txt 409admin-guide/serial-console.rst
410 - how to set up Linux with a serial line console as the default. 410 - how to set up Linux with a serial line console as the default.
411sgi-ioc4.txt 411sgi-ioc4.txt
412 - description of the SGI IOC4 PCI (multi function) device. 412 - description of the SGI IOC4 PCI (multi function) device.
@@ -420,9 +420,9 @@ sparse.txt
420 - info on how to obtain and use the sparse tool for typechecking. 420 - info on how to obtain and use the sparse tool for typechecking.
421spi/ 421spi/
422 - overview of Linux kernel Serial Peripheral Interface (SPI) support. 422 - overview of Linux kernel Serial Peripheral Interface (SPI) support.
423stable_api_nonsense.txt 423process/stable-api-nonsense.rst
424 - info on why the kernel does not have a stable in-kernel api or abi. 424 - info on why the kernel does not have a stable in-kernel api or abi.
425stable_kernel_rules.txt 425process/stable-kernel-rules.rst
426 - rules and procedures for the -stable kernel releases. 426 - rules and procedures for the -stable kernel releases.
427static-keys.txt 427static-keys.txt
428 - info on how static keys allow debug code in hotpaths via patching 428 - info on how static keys allow debug code in hotpaths via patching
@@ -444,7 +444,7 @@ trace/
444 - directory with info on tracing technologies within linux 444 - directory with info on tracing technologies within linux
445unaligned-memory-access.txt 445unaligned-memory-access.txt
446 - info on how to avoid arch breaking unaligned memory access in code. 446 - info on how to avoid arch breaking unaligned memory access in code.
447unicode.txt 447admin-guide/unicode.rst
448 - info on the Unicode character/font mapping used in Linux. 448 - info on the Unicode character/font mapping used in Linux.
449unshare.txt 449unshare.txt
450 - description of the Linux unshare system call. 450 - description of the Linux unshare system call.
@@ -466,7 +466,7 @@ vm/
466 - directory with info on the Linux vm code. 466 - directory with info on the Linux vm code.
467vme_api.txt 467vme_api.txt
468 - file relating info on the VME bus API in linux 468 - file relating info on the VME bus API in linux
469volatile-considered-harmful.txt 469process/volatile-considered-harmful.rst
470 - Why the "volatile" type class should not be used 470 - Why the "volatile" type class should not be used
471w1/ 471w1/
472 - directory with documents regarding the 1-wire (w1) subsystem. 472 - directory with documents regarding the 1-wire (w1) subsystem.
diff --git a/Documentation/ABI/README b/Documentation/ABI/README
index 1fafc4b0753b..3121029dce21 100644
--- a/Documentation/ABI/README
+++ b/Documentation/ABI/README
@@ -84,4 +84,4 @@ stable:
84 84
85- Kernel-internal symbols. Do not rely on the presence, absence, location, or 85- Kernel-internal symbols. Do not rely on the presence, absence, location, or
86 type of any kernel symbol, either in System.map files or the kernel binary 86 type of any kernel symbol, either in System.map files or the kernel binary
87 itself. See Documentation/stable_api_nonsense.txt. 87 itself. See Documentation/process/stable-api-nonsense.rst.
diff --git a/Documentation/ABI/testing/sysfs-kernel-slab b/Documentation/ABI/testing/sysfs-kernel-slab
index 91bd6ca5440f..2cc0a72b64be 100644
--- a/Documentation/ABI/testing/sysfs-kernel-slab
+++ b/Documentation/ABI/testing/sysfs-kernel-slab
@@ -347,7 +347,7 @@ Description:
347 because of fragmentation, SLUB will retry with the minimum order 347 because of fragmentation, SLUB will retry with the minimum order
348 possible depending on its characteristics. 348 possible depending on its characteristics.
349 When debug_guardpage_minorder=N (N > 0) parameter is specified 349 When debug_guardpage_minorder=N (N > 0) parameter is specified
350 (see Documentation/kernel-parameters.txt), the minimum possible 350 (see Documentation/admin-guide/kernel-parameters.rst), the minimum possible
351 order is used and this sysfs entry can not be used to change 351 order is used and this sysfs entry can not be used to change
352 the order at run time. 352 the order at run time.
353 353
diff --git a/Documentation/DocBook/kernel-hacking.tmpl b/Documentation/DocBook/kernel-hacking.tmpl
index 2a272275c81b..da5c087462b1 100644
--- a/Documentation/DocBook/kernel-hacking.tmpl
+++ b/Documentation/DocBook/kernel-hacking.tmpl
@@ -1208,8 +1208,8 @@ static struct block_device_operations opt_fops = {
1208 1208
1209 <listitem> 1209 <listitem>
1210 <para> 1210 <para>
1211 Finally, don't forget to read <filename>Documentation/SubmittingPatches</filename> 1211 Finally, don't forget to read <filename>Documentation/process/submitting-patches.rst</filename>
1212 and possibly <filename>Documentation/SubmittingDrivers</filename>. 1212 and possibly <filename>Documentation/process/submitting-drivers.rst</filename>.
1213 </para> 1213 </para>
1214 </listitem> 1214 </listitem>
1215 </itemizedlist> 1215 </itemizedlist>
diff --git a/Documentation/acpi/video_extension.txt b/Documentation/acpi/video_extension.txt
index 78b32ac02466..79bf6a4921be 100644
--- a/Documentation/acpi/video_extension.txt
+++ b/Documentation/acpi/video_extension.txt
@@ -101,6 +101,6 @@ received a notification, it will set the backlight level accordingly. This does
101not affect the sending of event to user space, they are always sent to user 101not affect the sending of event to user space, they are always sent to user
102space regardless of whether or not the video module controls the backlight level 102space regardless of whether or not the video module controls the backlight level
103directly. This behaviour can be controlled through the brightness_switch_enabled 103directly. This behaviour can be controlled through the brightness_switch_enabled
104module parameter as documented in kernel-parameters.txt. It is recommended to 104module parameter as documented in admin-guide/kernel-parameters.rst. It is recommended to
105disable this behaviour once a GUI environment starts up and wants to have full 105disable this behaviour once a GUI environment starts up and wants to have full
106control of the backlight level. 106control of the backlight level.
diff --git a/Documentation/admin-guide/README.rst b/Documentation/admin-guide/README.rst
index 05aad8543340..1b6dfb2b3adb 100644
--- a/Documentation/admin-guide/README.rst
+++ b/Documentation/admin-guide/README.rst
@@ -50,7 +50,8 @@ Documentation
50 - There are various README files in the Documentation/ subdirectory: 50 - There are various README files in the Documentation/ subdirectory:
51 these typically contain kernel-specific installation notes for some 51 these typically contain kernel-specific installation notes for some
52 drivers for example. See Documentation/00-INDEX for a list of what 52 drivers for example. See Documentation/00-INDEX for a list of what
53 is contained in each file. Please read the Changes file, as it 53 is contained in each file. Please read the
54 :ref:`Documentation/process/changes.rst <changes>` file, as it
54 contains information about the problems, which may result by upgrading 55 contains information about the problems, which may result by upgrading
55 your kernel. 56 your kernel.
56 57
@@ -96,7 +97,7 @@ Installing the kernel source
96 and 4.0.2 patches. Similarly, if you are running kernel version 4.0.2 and 97 and 4.0.2 patches. Similarly, if you are running kernel version 4.0.2 and
97 want to jump to 4.0.3, you must first reverse the 4.0.2 patch (that is, 98 want to jump to 4.0.3, you must first reverse the 4.0.2 patch (that is,
98 patch -R) **before** applying the 4.0.3 patch. You can read more on this in 99 patch -R) **before** applying the 4.0.3 patch. You can read more on this in
99 :ref:`Documentation/applying-patches.txt <applying_patches>`. 100 :ref:`Documentation/process/applying-patches.rst <applying_patches>`.
100 101
101 Alternatively, the script patch-kernel can be used to automate this 102 Alternatively, the script patch-kernel can be used to automate this
102 process. It determines the current kernel version and applies any 103 process. It determines the current kernel version and applies any
@@ -120,7 +121,7 @@ Software requirements
120 121
121 Compiling and running the 4.x kernels requires up-to-date 122 Compiling and running the 4.x kernels requires up-to-date
122 versions of various software packages. Consult 123 versions of various software packages. Consult
123 :ref:`Documentation/Changes <changes>` for the minimum version numbers 124 :ref:`Documentation/process/changes.rst <changes>` for the minimum version numbers
124 required and how to get updates for these packages. Beware that using 125 required and how to get updates for these packages. Beware that using
125 excessively old versions of these packages can cause indirect 126 excessively old versions of these packages can cause indirect
126 errors that are very difficult to track down, so don't assume that 127 errors that are very difficult to track down, so don't assume that
@@ -254,7 +255,7 @@ Compiling the kernel
254-------------------- 255--------------------
255 256
256 - Make sure you have at least gcc 3.2 available. 257 - Make sure you have at least gcc 3.2 available.
257 For more information, refer to :ref:`Documentation/Changes <changes>`. 258 For more information, refer to :ref:`Documentation/process/changes.rst <changes>`.
258 259
259 Please note that you can still run a.out user programs with this kernel. 260 Please note that you can still run a.out user programs with this kernel.
260 261
@@ -355,7 +356,7 @@ If something goes wrong
355 help debugging the problem. The text above the dump is also 356 help debugging the problem. The text above the dump is also
356 important: it tells something about why the kernel dumped code (in 357 important: it tells something about why the kernel dumped code (in
357 the above example, it's due to a bad kernel pointer). More information 358 the above example, it's due to a bad kernel pointer). More information
358 on making sense of the dump is in Documentation/oops-tracing.txt 359 on making sense of the dump is in Documentation/admin-guide/oops-tracing.rst
359 360
360 - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump 361 - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump
361 as is, otherwise you will have to use the ``ksymoops`` program to make 362 as is, otherwise you will have to use the ``ksymoops`` program to make
@@ -393,7 +394,7 @@ If something goes wrong
393 394
394 If you for some reason cannot do the above (you have a pre-compiled 395 If you for some reason cannot do the above (you have a pre-compiled
395 kernel image or similar), telling me as much about your setup as 396 kernel image or similar), telling me as much about your setup as
396 possible will help. Please read the :ref:`REPORTING-BUGS <reportingbugs>` 397 possible will help. Please read the :ref:`admin-guide/reporting-bugs.rst <reportingbugs>`
397 document for details. 398 document for details.
398 399
399 - Alternatively, you can use gdb on a running kernel. (read-only; i.e. you 400 - Alternatively, you can use gdb on a running kernel. (read-only; i.e. you
diff --git a/Documentation/admin-guide/bad-memory.rst b/Documentation/admin-guide/bad-memory.rst
index 017fc86430c3..a5c0e25e496f 100644
--- a/Documentation/admin-guide/bad-memory.rst
+++ b/Documentation/admin-guide/bad-memory.rst
@@ -33,7 +33,7 @@ memmap is already in the kernel and usable as kernel-parameter at
33boot-time. Its syntax is slightly strange and you may need to 33boot-time. Its syntax is slightly strange and you may need to
34calculate the values by yourself! 34calculate the values by yourself!
35 35
36Syntax to exclude a memory area (see kernel-parameters.txt for details):: 36Syntax to exclude a memory area (see admin-guide/kernel-parameters.rst for details)::
37 37
38 memmap=<size>$<address> 38 memmap=<size>$<address>
39 39
diff --git a/Documentation/admin-guide/binfmt-misc.rst b/Documentation/admin-guide/binfmt-misc.rst
index 9c5ff8f260bf..97b0d7927078 100644
--- a/Documentation/admin-guide/binfmt-misc.rst
+++ b/Documentation/admin-guide/binfmt-misc.rst
@@ -124,7 +124,7 @@ A few examples (assumed you are in ``/proc/sys/fs/binfmt_misc``):
124 124
125 echo ':DOSWin:M::MZ::/usr/local/bin/wine:' > register 125 echo ':DOSWin:M::MZ::/usr/local/bin/wine:' > register
126 126
127For java support see Documentation/java.txt 127For java support see Documentation/admin-guide/java.rst
128 128
129 129
130You can enable/disable binfmt_misc or one binary type by echoing 0 (to disable) 130You can enable/disable binfmt_misc or one binary type by echoing 0 (to disable)
@@ -140,7 +140,7 @@ Hints
140----- 140-----
141 141
142If you want to pass special arguments to your interpreter, you can 142If you want to pass special arguments to your interpreter, you can
143write a wrapper script for it. See Documentation/java.txt for an 143write a wrapper script for it. See Documentation/admin-guide/java.rst for an
144example. 144example.
145 145
146Your interpreter should NOT look in the PATH for the filename; the kernel 146Your interpreter should NOT look in the PATH for the filename; the kernel
diff --git a/Documentation/admin-guide/braille-console.rst b/Documentation/admin-guide/braille-console.rst
index fa3702dc04ab..18e79337dcfd 100644
--- a/Documentation/admin-guide/braille-console.rst
+++ b/Documentation/admin-guide/braille-console.rst
@@ -3,7 +3,7 @@ Linux Braille Console
3 3
4To get early boot messages on a braille device (before userspace screen 4To get early boot messages on a braille device (before userspace screen
5readers can start), you first need to compile the support for the usual serial 5readers can start), you first need to compile the support for the usual serial
6console (see :ref:`Documentation/serial-console.txt <serial_console>`), and 6console (see :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`), and
7for braille device 7for braille device
8(in :menuselection:`Device Drivers --> Accessibility support --> Console on braille device`). 8(in :menuselection:`Device Drivers --> Accessibility support --> Console on braille device`).
9 9
@@ -13,7 +13,7 @@ format is::
13 console=brl,serial_options... 13 console=brl,serial_options...
14 14
15where ``serial_options...`` are the same as described in 15where ``serial_options...`` are the same as described in
16:ref:`Documentation/serial-console.txt <serial_console>`. 16:ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.
17 17
18So for instance you can use ``console=brl,ttyS0`` if the braille device is connected to the first serial port, and ``console=brl,ttyS0,115200`` to 18So for instance you can use ``console=brl,ttyS0`` if the braille device is connected to the first serial port, and ``console=brl,ttyS0,115200`` to
19override the baud rate to 115200, etc. 19override the baud rate to 115200, etc.
@@ -31,7 +31,7 @@ parameter.
31For simplicity, only one braille console can be enabled, other uses of 31For simplicity, only one braille console can be enabled, other uses of
32``console=brl,...`` will be discarded. Also note that it does not interfere with 32``console=brl,...`` will be discarded. Also note that it does not interfere with
33the console selection mechanism described in 33the console selection mechanism described in
34:ref:`Documentation/serial-console.txt <serial_console>`. 34:ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.
35 35
36For now, only the VisioBraille device is supported. 36For now, only the VisioBraille device is supported.
37 37
diff --git a/Documentation/admin-guide/bug-hunting.rst b/Documentation/admin-guide/bug-hunting.rst
index a8ef794aadae..d35dd9fd1af0 100644
--- a/Documentation/admin-guide/bug-hunting.rst
+++ b/Documentation/admin-guide/bug-hunting.rst
@@ -15,7 +15,7 @@ give up. Report as much as you have found to the relevant maintainer. See
15MAINTAINERS for who that is for the subsystem you have worked on. 15MAINTAINERS for who that is for the subsystem you have worked on.
16 16
17Before you submit a bug report read 17Before you submit a bug report read
18:ref:`Documentation/REPORTING-BUGS <reportingbugs>`. 18:ref:`Documentation/admin-guide/reporting-bugs.rst <reportingbugs>`.
19 19
20Devices not appearing 20Devices not appearing
21===================== 21=====================
@@ -244,5 +244,6 @@ Once you have worked out a fix please submit it upstream. After all open
244source is about sharing what you do and don't you want to be recognised for 244source is about sharing what you do and don't you want to be recognised for
245your genius? 245your genius?
246 246
247Please do read :ref:`Documentation/SubmittingPatches <submittingpatches>` 247Please do read
248though to help your code get accepted. 248ref:`Documentation/process/submitting-patches.rst <submittingpatches>` though
249to help your code get accepted.
diff --git a/Documentation/admin-guide/devices.rst b/Documentation/admin-guide/devices.rst
index b29555041531..89db341fba7a 100644
--- a/Documentation/admin-guide/devices.rst
+++ b/Documentation/admin-guide/devices.rst
@@ -10,7 +10,7 @@ The LaTeX version of this document is no longer maintained, nor is
10the document that used to reside at lanana.org. This version in the 10the document that used to reside at lanana.org. This version in the
11mainline Linux kernel is the master document. Updates shall be sent 11mainline Linux kernel is the master document. Updates shall be sent
12as patches to the kernel maintainers (see the 12as patches to the kernel maintainers (see the
13:ref:`Documentation/SubmittingPatches <submittingpatches>` document). 13:ref:`Documentation/process/submitting-patches.rst <submittingpatches>` document).
14Specifically explore the sections titled "CHAR and MISC DRIVERS", and 14Specifically explore the sections titled "CHAR and MISC DRIVERS", and
15"BLOCK LAYER" in the MAINTAINERS file to find the right maintainers 15"BLOCK LAYER" in the MAINTAINERS file to find the right maintainers
16to involve for character and block devices. 16to involve for character and block devices.
diff --git a/Documentation/admin-guide/kernel-parameters.rst b/Documentation/admin-guide/kernel-parameters.rst
index b0804273b6e3..d2f2725f032e 100644
--- a/Documentation/admin-guide/kernel-parameters.rst
+++ b/Documentation/admin-guide/kernel-parameters.rst
@@ -815,7 +815,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted::
815 bits, and "f" is flow control ("r" for RTS or 815 bits, and "f" is flow control ("r" for RTS or
816 omit it). Default is "9600n8". 816 omit it). Default is "9600n8".
817 817
818 See Documentation/serial-console.txt for more 818 See Documentation/admin-guide/serial-console.rst for more
819 information. See 819 information. See
820 Documentation/networking/netconsole.txt for an 820 Documentation/networking/netconsole.txt for an
821 alternative. 821 alternative.
@@ -2239,7 +2239,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted::
2239 mce=option [X86-64] See Documentation/x86/x86_64/boot-options.txt 2239 mce=option [X86-64] See Documentation/x86/x86_64/boot-options.txt
2240 2240
2241 md= [HW] RAID subsystems devices and level 2241 md= [HW] RAID subsystems devices and level
2242 See Documentation/md.txt. 2242 See Documentation/admin-guide/md.rst.
2243 2243
2244 mdacon= [MDA] 2244 mdacon= [MDA]
2245 Format: <first>,<last> 2245 Format: <first>,<last>
@@ -3322,7 +3322,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted::
3322 r128= [HW,DRM] 3322 r128= [HW,DRM]
3323 3323
3324 raid= [HW,RAID] 3324 raid= [HW,RAID]
3325 See Documentation/md.txt. 3325 See Documentation/admin-guide/md.rst.
3326 3326
3327 ramdisk_size= [RAM] Sizes of RAM disks in kilobytes 3327 ramdisk_size= [RAM] Sizes of RAM disks in kilobytes
3328 See Documentation/blockdev/ramdisk.txt. 3328 See Documentation/blockdev/ramdisk.txt.
diff --git a/Documentation/admin-guide/oops-tracing.rst b/Documentation/admin-guide/oops-tracing.rst
index 3e25ea7349ee..13be8d7bcfe7 100644
--- a/Documentation/admin-guide/oops-tracing.rst
+++ b/Documentation/admin-guide/oops-tracing.rst
@@ -44,7 +44,7 @@ the disk is not available then you have three options :
44 so won't help for 'early' oopses) 44 so won't help for 'early' oopses)
45 45
46(2) Boot with a serial console (see 46(2) Boot with a serial console (see
47 :ref:`Documentation/serial-console.txt <serial_console>`), 47 :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`),
48 run a null modem to a second machine and capture the output there 48 run a null modem to a second machine and capture the output there
49 using your favourite communication program. Minicom works well. 49 using your favourite communication program. Minicom works well.
50 50
diff --git a/Documentation/admin-guide/ramoops.rst b/Documentation/admin-guide/ramoops.rst
index 7eaf1e71c083..fe95c027e37c 100644
--- a/Documentation/admin-guide/ramoops.rst
+++ b/Documentation/admin-guide/ramoops.rst
@@ -61,7 +61,7 @@ Setting the ramoops parameters can be done in several different manners:
61 mem=128M ramoops.mem_address=0x8000000 ramoops.ecc=1 61 mem=128M ramoops.mem_address=0x8000000 ramoops.ecc=1
62 62
63 B. Use Device Tree bindings, as described in 63 B. Use Device Tree bindings, as described in
64 ``Documentation/device-tree/bindings/reserved-memory/ramoops.txt``. 64 ``Documentation/device-tree/bindings/reserved-memory/admin-guide/ramoops.rst``.
65 For example:: 65 For example::
66 66
67 reserved-memory { 67 reserved-memory {
diff --git a/Documentation/admin-guide/reporting-bugs.rst b/Documentation/admin-guide/reporting-bugs.rst
index 05c53ac7fa76..0c0f2698ec5a 100644
--- a/Documentation/admin-guide/reporting-bugs.rst
+++ b/Documentation/admin-guide/reporting-bugs.rst
@@ -61,7 +61,7 @@ files to the get_maintainer.pl script::
61 61
62If it is a security bug, please copy the Security Contact listed in the 62If it is a security bug, please copy the Security Contact listed in the
63MAINTAINERS file. They can help coordinate bugfix and disclosure. See 63MAINTAINERS file. They can help coordinate bugfix and disclosure. See
64:ref:`Documentation/SecurityBugs <securitybugs>` for more information. 64:ref:`Documentation/admin-guide/security-bugs.rst <securitybugs>` for more information.
65 65
66If you can't figure out which subsystem caused the issue, you should file 66If you can't figure out which subsystem caused the issue, you should file
67a bug in kernel.org bugzilla and send email to 67a bug in kernel.org bugzilla and send email to
@@ -94,7 +94,7 @@ step-by-step instructions for how a user can trigger the bug.
94 94
95If the failure includes an "OOPS:", take a picture of the screen, capture 95If the failure includes an "OOPS:", take a picture of the screen, capture
96a netconsole trace, or type the message from your screen into the bug 96a netconsole trace, or type the message from your screen into the bug
97report. Please read "Documentation/oops-tracing.txt" before posting your 97report. Please read "Documentation/admin-guide/oops-tracing.rst" before posting your
98bug report. This explains what you should do with the "Oops" information 98bug report. This explains what you should do with the "Oops" information
99to make it useful to the recipient. 99to make it useful to the recipient.
100 100
@@ -120,7 +120,7 @@ summary from [1.]>" for easy identification by the developers::
120 [4.2.] Kernel .config file: 120 [4.2.] Kernel .config file:
121 [5.] Most recent kernel version which did not have the bug: 121 [5.] Most recent kernel version which did not have the bug:
122 [6.] Output of Oops.. message (if applicable) with symbolic information 122 [6.] Output of Oops.. message (if applicable) with symbolic information
123 resolved (see Documentation/oops-tracing.txt) 123 resolved (see Documentation/admin-guide/oops-tracing.rst)
124 [7.] A small shell script or example program which triggers the 124 [7.] A small shell script or example program which triggers the
125 problem (if possible) 125 problem (if possible)
126 [8.] Environment 126 [8.] Environment
diff --git a/Documentation/admin-guide/security-bugs.rst b/Documentation/admin-guide/security-bugs.rst
index df795e22d08b..4f7414cad586 100644
--- a/Documentation/admin-guide/security-bugs.rst
+++ b/Documentation/admin-guide/security-bugs.rst
@@ -19,7 +19,7 @@ area maintainers to understand and fix the security vulnerability.
19 19
20As it is with any bug, the more information provided the easier it 20As it is with any bug, the more information provided the easier it
21will be to diagnose and fix. Please review the procedure outlined in 21will be to diagnose and fix. Please review the procedure outlined in
22REPORTING-BUGS if you are unclear about what information is helpful. 22admin-guide/reporting-bugs.rst if you are unclear about what information is helpful.
23Any exploit code is very helpful and will not be released without 23Any exploit code is very helpful and will not be released without
24consent from the reporter unless it has already been made public. 24consent from the reporter unless it has already been made public.
25 25
diff --git a/Documentation/admin-guide/unicode.rst b/Documentation/admin-guide/unicode.rst
index 012e8e895842..4e5c3df9d55f 100644
--- a/Documentation/admin-guide/unicode.rst
+++ b/Documentation/admin-guide/unicode.rst
@@ -7,7 +7,7 @@ This file is maintained by H. Peter Anvin <unicode@lanana.org> as part
7of the Linux Assigned Names And Numbers Authority (LANANA) project. 7of the Linux Assigned Names And Numbers Authority (LANANA) project.
8The current version can be found at: 8The current version can be found at:
9 9
10 http://www.lanana.org/docs/unicode/unicode.txt 10 http://www.lanana.org/docs/unicode/admin-guide/unicode.rst
11 11
12Introdution 12Introdution
13----------- 13-----------
diff --git a/Documentation/arm/Booting b/Documentation/arm/Booting
index 83c1df2fc758..259f00af3ab3 100644
--- a/Documentation/arm/Booting
+++ b/Documentation/arm/Booting
@@ -51,7 +51,7 @@ As an alternative, the boot loader can pass the relevant 'console='
51option to the kernel via the tagged lists specifying the port, and 51option to the kernel via the tagged lists specifying the port, and
52serial format options as described in 52serial format options as described in
53 53
54 Documentation/kernel-parameters.txt. 54 Documentation/admin-guide/kernel-parameters.rst.
55 55
56 56
573. Detect the machine type 573. Detect the machine type
diff --git a/Documentation/atomic_ops.txt b/Documentation/atomic_ops.txt
index c9d1cacb4395..7281bf939779 100644
--- a/Documentation/atomic_ops.txt
+++ b/Documentation/atomic_ops.txt
@@ -16,7 +16,7 @@ will fail. Something like the following should suffice:
16 typedef struct { long counter; } atomic_long_t; 16 typedef struct { long counter; } atomic_long_t;
17 17
18Historically, counter has been declared volatile. This is now discouraged. 18Historically, counter has been declared volatile. This is now discouraged.
19See Documentation/volatile-considered-harmful.txt for the complete rationale. 19See Documentation/process/volatile-considered-harmful.rst for the complete rationale.
20 20
21local_t is very similar to atomic_t. If the counter is per CPU and only 21local_t is very similar to atomic_t. If the counter is per CPU and only
22updated by one CPU, local_t is probably more appropriate. Please see 22updated by one CPU, local_t is probably more appropriate. Please see
diff --git a/Documentation/blockdev/ramdisk.txt b/Documentation/blockdev/ramdisk.txt
index fe2ef978d85a..501e12e0323e 100644
--- a/Documentation/blockdev/ramdisk.txt
+++ b/Documentation/blockdev/ramdisk.txt
@@ -14,7 +14,7 @@ Contents:
14 14
15The RAM disk driver is a way to use main system memory as a block device. It 15The RAM disk driver is a way to use main system memory as a block device. It
16is required for initrd, an initial filesystem used if you need to load modules 16is required for initrd, an initial filesystem used if you need to load modules
17in order to access the root filesystem (see Documentation/initrd.txt). It can 17in order to access the root filesystem (see Documentation/admin-guide/initrd.rst). It can
18also be used for a temporary filesystem for crypto work, since the contents 18also be used for a temporary filesystem for crypto work, since the contents
19are erased on reboot. 19are erased on reboot.
20 20
diff --git a/Documentation/cgroup-v1/00-INDEX b/Documentation/cgroup-v1/00-INDEX
index 106885ad670d..13e0c85e7b35 100644
--- a/Documentation/cgroup-v1/00-INDEX
+++ b/Documentation/cgroup-v1/00-INDEX
@@ -8,7 +8,7 @@ cpuacct.txt
8 - CPU Accounting Controller; account CPU usage for groups of tasks. 8 - CPU Accounting Controller; account CPU usage for groups of tasks.
9cpusets.txt 9cpusets.txt
10 - documents the cpusets feature; assign CPUs and Mem to a set of tasks. 10 - documents the cpusets feature; assign CPUs and Mem to a set of tasks.
11devices.txt 11admin-guide/devices.rst
12 - Device Whitelist Controller; description, interface and security. 12 - Device Whitelist Controller; description, interface and security.
13freezer-subsystem.txt 13freezer-subsystem.txt
14 - checkpointing; rationale to not use signals, interface. 14 - checkpointing; rationale to not use signals, interface.
diff --git a/Documentation/devicetree/bindings/rtc/maxim,ds3231.txt b/Documentation/devicetree/bindings/rtc/maxim,ds3231.txt
index ddef330d2709..1ad4c1c2b3b3 100644
--- a/Documentation/devicetree/bindings/rtc/maxim,ds3231.txt
+++ b/Documentation/devicetree/bindings/rtc/maxim,ds3231.txt
@@ -1,7 +1,7 @@
1* Maxim DS3231 Real Time Clock 1* Maxim DS3231 Real Time Clock
2 2
3Required properties: 3Required properties:
4see: Documentation/devicetree/bindings/i2c/trivial-devices.txt 4see: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
5 5
6Optional property: 6Optional property:
7- #clock-cells: Should be 1. 7- #clock-cells: Should be 1.
diff --git a/Documentation/devicetree/bindings/rtc/pcf8563.txt b/Documentation/devicetree/bindings/rtc/pcf8563.txt
index 72f6d2c9665e..086c998c5561 100644
--- a/Documentation/devicetree/bindings/rtc/pcf8563.txt
+++ b/Documentation/devicetree/bindings/rtc/pcf8563.txt
@@ -3,7 +3,7 @@
3Philips PCF8563/Epson RTC8564 Real Time Clock 3Philips PCF8563/Epson RTC8564 Real Time Clock
4 4
5Required properties: 5Required properties:
6see: Documentation/devicetree/bindings/i2c/trivial-devices.txt 6see: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
7 7
8Optional property: 8Optional property:
9- #clock-cells: Should be 0. 9- #clock-cells: Should be 0.
diff --git a/Documentation/devicetree/bindings/submitting-patches.txt b/Documentation/devicetree/bindings/submitting-patches.txt
index 7d44eae7ab0b..274058c583dd 100644
--- a/Documentation/devicetree/bindings/submitting-patches.txt
+++ b/Documentation/devicetree/bindings/submitting-patches.txt
@@ -3,7 +3,7 @@
3 3
4I. For patch submitters 4I. For patch submitters
5 5
6 0) Normal patch submission rules from Documentation/SubmittingPatches 6 0) Normal patch submission rules from Documentation/process/submitting-patches.rst
7 applies. 7 applies.
8 8
9 1) The Documentation/ portion of the patch should be a separate patch. 9 1) The Documentation/ portion of the patch should be a separate patch.
diff --git a/Documentation/filesystems/locks.txt b/Documentation/filesystems/locks.txt
index 2cf81082581d..5368690f412e 100644
--- a/Documentation/filesystems/locks.txt
+++ b/Documentation/filesystems/locks.txt
@@ -19,7 +19,7 @@ forever.
19 19
20This should not cause problems for anybody, since everybody using a 20This should not cause problems for anybody, since everybody using a
212.1.x kernel should have updated their C library to a suitable version 212.1.x kernel should have updated their C library to a suitable version
22anyway (see the file "Documentation/Changes".) 22anyway (see the file "Documentation/process/changes.rst".)
23 23
241.2 Allow Mixed Locks Again 241.2 Allow Mixed Locks Again
25--------------------------- 25---------------------------
diff --git a/Documentation/filesystems/nfs/nfsroot.txt b/Documentation/filesystems/nfs/nfsroot.txt
index 0b2883b17d4c..5efae00f6c7f 100644
--- a/Documentation/filesystems/nfs/nfsroot.txt
+++ b/Documentation/filesystems/nfs/nfsroot.txt
@@ -11,7 +11,7 @@ Updated 2006 by Horms <horms@verge.net.au>
11In order to use a diskless system, such as an X-terminal or printer server 11In order to use a diskless system, such as an X-terminal or printer server
12for example, it is necessary for the root filesystem to be present on a 12for example, it is necessary for the root filesystem to be present on a
13non-disk device. This may be an initramfs (see Documentation/filesystems/ 13non-disk device. This may be an initramfs (see Documentation/filesystems/
14ramfs-rootfs-initramfs.txt), a ramdisk (see Documentation/initrd.txt) or a 14ramfs-rootfs-initramfs.txt), a ramdisk (see Documentation/admin-guide/initrd.rst) or a
15filesystem mounted via NFS. The following text describes on how to use NFS 15filesystem mounted via NFS. The following text describes on how to use NFS
16for the root filesystem. For the rest of this text 'client' means the 16for the root filesystem. For the rest of this text 'client' means the
17diskless system, and 'server' means the NFS server. 17diskless system, and 'server' means the NFS server.
@@ -284,7 +284,7 @@ They depend on various facilities being available:
284 "kernel <relative-path-below /tftpboot>". The nfsroot parameters 284 "kernel <relative-path-below /tftpboot>". The nfsroot parameters
285 are passed to the kernel by adding them to the "append" line. 285 are passed to the kernel by adding them to the "append" line.
286 It is common to use serial console in conjunction with pxeliunx, 286 It is common to use serial console in conjunction with pxeliunx,
287 see Documentation/serial-console.txt for more information. 287 see Documentation/admin-guide/serial-console.rst for more information.
288 288
289 For more information on isolinux, including how to create bootdisks 289 For more information on isolinux, including how to create bootdisks
290 for prebuilt kernels, see http://syslinux.zytor.com/ 290 for prebuilt kernels, see http://syslinux.zytor.com/
diff --git a/Documentation/frv/booting.txt b/Documentation/frv/booting.txt
index 9bdf4b46e741..cd9dc1dfb144 100644
--- a/Documentation/frv/booting.txt
+++ b/Documentation/frv/booting.txt
@@ -119,7 +119,7 @@ separated by spaces:
119 253:0 Device with major 253 and minor 0 119 253:0 Device with major 253 and minor 0
120 120
121 Authoritative information can be found in 121 Authoritative information can be found in
122 "Documentation/kernel-parameters.txt". 122 "Documentation/admin-guide/kernel-parameters.rst".
123 123
124 (*) rw 124 (*) rw
125 125
diff --git a/Documentation/hwmon/submitting-patches b/Documentation/hwmon/submitting-patches
index 57f60307accc..f88221b46153 100644
--- a/Documentation/hwmon/submitting-patches
+++ b/Documentation/hwmon/submitting-patches
@@ -10,10 +10,10 @@ increase the chances of your change being accepted.
10---------- 10----------
11 11
12* It should be unnecessary to mention, but please read and follow 12* It should be unnecessary to mention, but please read and follow
13 Documentation/SubmitChecklist 13 Documentation/process/submit-checklist.rst
14 Documentation/SubmittingDrivers 14 Documentation/process/submitting-drivers.rst
15 Documentation/SubmittingPatches 15 Documentation/process/submitting-patches.rst
16 Documentation/CodingStyle 16 Documentation/process/coding-style.rst
17 17
18* Please run your patch through 'checkpatch --strict'. There should be no 18* Please run your patch through 'checkpatch --strict'. There should be no
19 errors, no warnings, and few if any check messages. If there are any 19 errors, no warnings, and few if any check messages. If there are any
diff --git a/Documentation/isdn/README b/Documentation/isdn/README
index cfb1884342ee..32d4e80c2c03 100644
--- a/Documentation/isdn/README
+++ b/Documentation/isdn/README
@@ -332,7 +332,7 @@ README for the ISDN-subsystem
3324. Device-inodes 3324. Device-inodes
333 333
334 The major and minor numbers and their names are described in 334 The major and minor numbers and their names are described in
335 Documentation/devices.txt. The major numbers are: 335 Documentation/admin-guide/devices.rst. The major numbers are:
336 336
337 43 for the ISDN-tty's. 337 43 for the ISDN-tty's.
338 44 for the ISDN-callout-tty's. 338 44 for the ISDN-callout-tty's.
diff --git a/Documentation/ja_JP/HOWTO b/Documentation/ja_JP/HOWTO
index 581c14bdd7be..b03fc8047f03 100644
--- a/Documentation/ja_JP/HOWTO
+++ b/Documentation/ja_JP/HOWTO
@@ -127,15 +127,15 @@ linux-api@ver.kernel.org ã«é€ã‚‹ã“ã¨ã‚’勧ã‚ã¾ã™ã€‚
127 å°é™ã®ãƒ¬ãƒ™ãƒ«ã§å¿…è¦ãªæ•°ã€…ã®ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒ‘ッケージã®ä¸€è¦§ã‚’示ã—ã¦ã„ 127 å°é™ã®ãƒ¬ãƒ™ãƒ«ã§å¿…è¦ãªæ•°ã€…ã®ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒ‘ッケージã®ä¸€è¦§ã‚’示ã—ã¦ã„
128 ã¾ã™ã€‚ 128 ã¾ã™ã€‚
129 129
130 Documentation/CodingStyle 130 Documentation/process/coding-style.rst
131 ã“れ㯠Linux カーãƒãƒ«ã®ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¹ã‚¿ã‚¤ãƒ«ã¨èƒŒæ™¯ã«ã‚ã‚‹ç†ç”±ã‚’記述 131 ã“れ㯠Linux カーãƒãƒ«ã®ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¹ã‚¿ã‚¤ãƒ«ã¨èƒŒæ™¯ã«ã‚ã‚‹ç†ç”±ã‚’記述
132 ã—ã¦ã„ã¾ã™ã€‚å…¨ã¦ã®æ–°ã—ã„コードã¯ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚るガイドライン 132 ã—ã¦ã„ã¾ã™ã€‚å…¨ã¦ã®æ–°ã—ã„コードã¯ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã«ã‚るガイドライン
133 ã«å¾“ã£ã¦ã„ã‚‹ã“ã¨ã‚’期待ã•ã‚Œã¦ã„ã¾ã™ã€‚大部分ã®ãƒ¡ãƒ³ãƒ†ãƒŠã¯ã“れらã®ãƒ«ãƒ¼ 133 ã«å¾“ã£ã¦ã„ã‚‹ã“ã¨ã‚’期待ã•ã‚Œã¦ã„ã¾ã™ã€‚大部分ã®ãƒ¡ãƒ³ãƒ†ãƒŠã¯ã“れらã®ãƒ«ãƒ¼
134 ルã«å¾“ã£ã¦ã„ã‚‹ã‚‚ã®ã ã‘ã‚’å—ã‘付ã‘ã€å¤šãã®äººã¯æ­£ã—ã„スタイルã®ã‚³ãƒ¼ãƒ‰ 134 ルã«å¾“ã£ã¦ã„ã‚‹ã‚‚ã®ã ã‘ã‚’å—ã‘付ã‘ã€å¤šãã®äººã¯æ­£ã—ã„スタイルã®ã‚³ãƒ¼ãƒ‰
135 ã ã‘をレビューã—ã¾ã™ã€‚ 135 ã ã‘をレビューã—ã¾ã™ã€‚
136 136
137 Documentation/SubmittingPatches 137 Documentation/process/submitting-patches.rst
138 Documentation/SubmittingDrivers 138 Documentation/process/submitting-drivers.rst
139 ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€ã©ã†ã‚„ã£ã¦ã†ã¾ãパッãƒã‚’作ã£ã¦æŠ•ç¨¿ã™ã‚‹ã‹ã« 139 ã“れらã®ãƒ•ã‚¡ã‚¤ãƒ«ã«ã¯ã€ã©ã†ã‚„ã£ã¦ã†ã¾ãパッãƒã‚’作ã£ã¦æŠ•ç¨¿ã™ã‚‹ã‹ã«
140 ã¤ã„ã¦éžå¸¸ã«è©³ã—ã書ã‹ã‚Œã¦ãŠã‚Šã€ä»¥ä¸‹ã‚’å«ã¿ã¾ã™(ã“ã‚Œã ã‘ã«é™ã‚‰ãªã„ 140 ã¤ã„ã¦éžå¸¸ã«è©³ã—ã書ã‹ã‚Œã¦ãŠã‚Šã€ä»¥ä¸‹ã‚’å«ã¿ã¾ã™(ã“ã‚Œã ã‘ã«é™ã‚‰ãªã„
141 ã‘ã‚Œã©ã‚‚) 141 ã‘ã‚Œã©ã‚‚)
@@ -153,7 +153,7 @@ linux-api@ver.kernel.org ã«é€ã‚‹ã“ã¨ã‚’勧ã‚ã¾ã™ã€‚
153 "Linux kernel patch submission format" 153 "Linux kernel patch submission format"
154 http://linux.yyz.us/patch-format.html 154 http://linux.yyz.us/patch-format.html
155 155
156 Documentation/stable_api_nonsense.txt 156 Documentation/process/stable-api-nonsense.rst
157 ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚«ãƒ¼ãƒãƒ«ã®ä¸­ã«ä¸å¤‰ã®APIã‚’æŒãŸãªã„ã“ã¨ã«ã—ãŸæ„識的㪠157 ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã‚«ãƒ¼ãƒãƒ«ã®ä¸­ã«ä¸å¤‰ã®APIã‚’æŒãŸãªã„ã“ã¨ã«ã—ãŸæ„識的ãª
158 決断ã®èƒŒæ™¯ã«ã‚ã‚‹ç†ç”±ã«ã¤ã„ã¦æ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚以下ã®ã‚ˆã†ãªã“ã¨ã‚’å« 158 決断ã®èƒŒæ™¯ã«ã‚ã‚‹ç†ç”±ã«ã¤ã„ã¦æ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚以下ã®ã‚ˆã†ãªã“ã¨ã‚’å«
159 ã‚“ã§ã„ã¾ã™- 159 ã‚“ã§ã„ã¾ã™-
@@ -164,29 +164,29 @@ linux-api@ver.kernel.org ã«é€ã‚‹ã“ã¨ã‚’勧ã‚ã¾ã™ã€‚
164 ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ Linux 開発ã®æ€æƒ³ã‚’ç†è§£ã™ã‚‹ã®ã«éžå¸¸ã«é‡è¦ã§ã™ã€‚ 164 ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ Linux 開発ã®æ€æƒ³ã‚’ç†è§£ã™ã‚‹ã®ã«éžå¸¸ã«é‡è¦ã§ã™ã€‚
165 ãã—ã¦ã€ä»–ã®OSã§ã®é–‹ç™ºè€…㌠Linux ã«ç§»ã‚‹æ™‚ã«ã¨ã¦ã‚‚é‡è¦ã§ã™ã€‚ 165 ãã—ã¦ã€ä»–ã®OSã§ã®é–‹ç™ºè€…㌠Linux ã«ç§»ã‚‹æ™‚ã«ã¨ã¦ã‚‚é‡è¦ã§ã™ã€‚
166 166
167 Documentation/SecurityBugs 167 Documentation/admin-guide/security-bugs.rst
168 ã‚‚ã— Linux カーãƒãƒ«ã§ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å•é¡Œã‚’発見ã—ãŸã‚ˆã†ã«æ€ã£ãŸã‚‰ã€ã“ 168 ã‚‚ã— Linux カーãƒãƒ«ã§ã‚»ã‚­ãƒ¥ãƒªãƒ†ã‚£å•é¡Œã‚’発見ã—ãŸã‚ˆã†ã«æ€ã£ãŸã‚‰ã€ã“
169 ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã‚¹ãƒ†ãƒƒãƒ—ã«å¾“ã£ã¦ã‚«ãƒ¼ãƒãƒ«é–‹ç™ºè€…ã«é€£çµ¡ã—ã€å•é¡Œè§£æ±ºã‚’ 169 ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ã‚¹ãƒ†ãƒƒãƒ—ã«å¾“ã£ã¦ã‚«ãƒ¼ãƒãƒ«é–‹ç™ºè€…ã«é€£çµ¡ã—ã€å•é¡Œè§£æ±ºã‚’
170 支æ´ã—ã¦ãã ã•ã„。 170 支æ´ã—ã¦ãã ã•ã„。
171 171
172 Documentation/ManagementStyle 172 Documentation/process/management-style.rst
173 ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ Linux カーãƒãƒ«ã®ãƒ¡ãƒ³ãƒ†ãƒŠé”ãŒã©ã†è¡Œå‹•ã™ã‚‹ã‹ã€ 173 ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ Linux カーãƒãƒ«ã®ãƒ¡ãƒ³ãƒ†ãƒŠé”ãŒã©ã†è¡Œå‹•ã™ã‚‹ã‹ã€
174 彼らã®æ‰‹æ³•ã®èƒŒæ™¯ã«ã‚る共有ã•ã‚Œã¦ã„る精神ã«ã¤ã„ã¦è¨˜è¿°ã—ã¦ã„ã¾ã™ã€‚ã“ 174 彼らã®æ‰‹æ³•ã®èƒŒæ™¯ã«ã‚る共有ã•ã‚Œã¦ã„る精神ã«ã¤ã„ã¦è¨˜è¿°ã—ã¦ã„ã¾ã™ã€‚ã“
175 ã‚Œã¯ã‚«ãƒ¼ãƒãƒ«é–‹ç™ºã®åˆå¿ƒè€…ãªã‚‰ï¼ˆã‚‚ã—ãã¯ã€å˜ã«èˆˆå‘³ãŒã‚ã‚‹ã ã‘ã®äººã§ã‚‚) 175 ã‚Œã¯ã‚«ãƒ¼ãƒãƒ«é–‹ç™ºã®åˆå¿ƒè€…ãªã‚‰ï¼ˆã‚‚ã—ãã¯ã€å˜ã«èˆˆå‘³ãŒã‚ã‚‹ã ã‘ã®äººã§ã‚‚)
176 é‡è¦ã§ã™ã€‚ãªãœãªã‚‰ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€ã‚«ãƒ¼ãƒãƒ«ãƒ¡ãƒ³ãƒ†ãƒŠé”ã®ç‹¬ç‰¹ãª 176 é‡è¦ã§ã™ã€‚ãªãœãªã‚‰ã“ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã¯ã€ã‚«ãƒ¼ãƒãƒ«ãƒ¡ãƒ³ãƒ†ãƒŠé”ã®ç‹¬ç‰¹ãª
177 行動ã«ã¤ã„ã¦ã®å¤šãã®èª¤è§£ã‚„混乱を解消ã™ã‚‹ã‹ã‚‰ã§ã™ã€‚ 177 行動ã«ã¤ã„ã¦ã®å¤šãã®èª¤è§£ã‚„混乱を解消ã™ã‚‹ã‹ã‚‰ã§ã™ã€‚
178 178
179 Documentation/stable_kernel_rules.txt 179 Documentation/process/stable-kernel-rules.rst
180 ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã©ã®ã‚ˆã†ã« stable カーãƒãƒ«ã®ãƒªãƒªãƒ¼ã‚¹ãŒè¡Œã‚れるã‹ã®ãƒ«ãƒ¼ 180 ã“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã¯ã©ã®ã‚ˆã†ã« stable カーãƒãƒ«ã®ãƒªãƒªãƒ¼ã‚¹ãŒè¡Œã‚れるã‹ã®ãƒ«ãƒ¼
181 ルãŒè¨˜è¿°ã•ã‚Œã¦ã„ã¾ã™ã€‚ãã—ã¦ã“れらã®ãƒªãƒªãƒ¼ã‚¹ã®ä¸­ã®ã©ã“ã‹ã§å¤‰æ›´ã‚’å– 181 ルãŒè¨˜è¿°ã•ã‚Œã¦ã„ã¾ã™ã€‚ãã—ã¦ã“れらã®ãƒªãƒªãƒ¼ã‚¹ã®ä¸­ã®ã©ã“ã‹ã§å¤‰æ›´ã‚’å–
182 り入れã¦ã‚‚らã„ãŸã„å ´åˆã«ä½•ã‚’ã™ã‚Œã°è‰¯ã„ã‹ãŒç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚ 182 り入れã¦ã‚‚らã„ãŸã„å ´åˆã«ä½•ã‚’ã™ã‚Œã°è‰¯ã„ã‹ãŒç¤ºã•ã‚Œã¦ã„ã¾ã™ã€‚
183 183
184 Documentation/kernel-docs.txt 184 Documentation/process/kernel-docs.rst
185  カーãƒãƒ«é–‹ç™ºã«ä»˜éšã™ã‚‹å¤–部ドキュメントã®ãƒªã‚¹ãƒˆã§ã™ã€‚ã‚‚ã—ã‚ãªãŸãŒ 185  カーãƒãƒ«é–‹ç™ºã«ä»˜éšã™ã‚‹å¤–部ドキュメントã®ãƒªã‚¹ãƒˆã§ã™ã€‚ã‚‚ã—ã‚ãªãŸãŒ
186 探ã—ã¦ã„ã‚‹ã‚‚ã®ãŒã‚«ãƒ¼ãƒãƒ«å†…ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§ã¿ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã€ 186 探ã—ã¦ã„ã‚‹ã‚‚ã®ãŒã‚«ãƒ¼ãƒãƒ«å†…ã®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã§ã¿ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã€
187 ã“ã®ãƒªã‚¹ãƒˆã‚’ã‚ãŸã£ã¦ã¿ã¦ãã ã•ã„。 187 ã“ã®ãƒªã‚¹ãƒˆã‚’ã‚ãŸã£ã¦ã¿ã¦ãã ã•ã„。
188 188
189 Documentation/applying-patches.txt 189 Documentation/process/applying-patches.rst
190 パッãƒã¨ã¯ãªã«ã‹ã€ãƒ‘ッãƒã‚’ã©ã†ã‚„ã£ã¦æ§˜ã€…ãªã‚«ãƒ¼ãƒãƒ«ã®é–‹ç™ºãƒ–ランãƒã« 190 パッãƒã¨ã¯ãªã«ã‹ã€ãƒ‘ッãƒã‚’ã©ã†ã‚„ã£ã¦æ§˜ã€…ãªã‚«ãƒ¼ãƒãƒ«ã®é–‹ç™ºãƒ–ランãƒã«
191 é©ç”¨ã™ã‚‹ã®ã‹ã«ã¤ã„ã¦æ­£ç¢ºã«è¨˜è¿°ã—ãŸè‰¯ã„入門書ã§ã™ã€‚ 191 é©ç”¨ã™ã‚‹ã®ã‹ã«ã¤ã„ã¦æ­£ç¢ºã«è¨˜è¿°ã—ãŸè‰¯ã„入門書ã§ã™ã€‚
192 192
@@ -314,7 +314,7 @@ Andrew Morton ㌠Linux-kernel メーリングリストã«ã‚«ãƒ¼ãƒãƒ«ãƒªãƒªãƒ¼ã
314ãŸå•é¡ŒãŒãªã‘ã‚Œã°ã‚‚ã†å°‘ã—é•·ããªã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚セキュリティ関連ã®å•é¡Œ 314ãŸå•é¡ŒãŒãªã‘ã‚Œã°ã‚‚ã†å°‘ã—é•·ããªã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚セキュリティ関連ã®å•é¡Œ
315ã®å ´åˆã¯ã“ã‚Œã«å¯¾ã—ã¦ã ã„ãŸã„ã®å ´åˆã€ã™ãã«ãƒªãƒªãƒ¼ã‚¹ãŒã•ã‚Œã¾ã™ã€‚ 315ã®å ´åˆã¯ã“ã‚Œã«å¯¾ã—ã¦ã ã„ãŸã„ã®å ´åˆã€ã™ãã«ãƒªãƒªãƒ¼ã‚¹ãŒã•ã‚Œã¾ã™ã€‚
316 316
317カーãƒãƒ«ãƒ„リーã«å…¥ã£ã¦ã„ã‚‹ã€Documentation/stable_kernel_rules.txt ファ 317カーãƒãƒ«ãƒ„リーã«å…¥ã£ã¦ã„ã‚‹ã€Documentation/process/stable-kernel-rules.rst ファ
318イルã«ã¯ã©ã®ã‚ˆã†ãªç¨®é¡žã®å¤‰æ›´ãŒ -stable ツリーã«å—ã‘入れå¯èƒ½ã‹ã€ã¾ãŸãƒª 318イルã«ã¯ã©ã®ã‚ˆã†ãªç¨®é¡žã®å¤‰æ›´ãŒ -stable ツリーã«å—ã‘入れå¯èƒ½ã‹ã€ã¾ãŸãƒª
319リースプロセスãŒã©ã†å‹•ãã‹ãŒè¨˜è¿°ã•ã‚Œã¦ã„ã¾ã™ã€‚ 319リースプロセスãŒã©ã†å‹•ãã‹ãŒè¨˜è¿°ã•ã‚Œã¦ã„ã¾ã™ã€‚
320 320
@@ -372,7 +372,7 @@ bugzilla.kernel.org 㯠Linux カーãƒãƒ«é–‹ç™ºè€…ãŒã‚«ãƒ¼ãƒãƒ«ã®ãƒã‚°ã‚’è¿
372場所ã§ã™ã€‚ユーザã¯è¦‹ã¤ã‘ãŸãƒã‚°ã®å…¨ã¦ã‚’ã“ã®ãƒ„ールã§å ±å‘Šã™ã¹ãã§ã™ã€‚ 372場所ã§ã™ã€‚ユーザã¯è¦‹ã¤ã‘ãŸãƒã‚°ã®å…¨ã¦ã‚’ã“ã®ãƒ„ールã§å ±å‘Šã™ã¹ãã§ã™ã€‚
373ã©ã† kernel bugzilla を使ã†ã‹ã®è©³ç´°ã¯ã€ä»¥ä¸‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„- 373ã©ã† kernel bugzilla を使ã†ã‹ã®è©³ç´°ã¯ã€ä»¥ä¸‹ã‚’å‚ç…§ã—ã¦ãã ã•ã„-
374 http://bugzilla.kernel.org/page.cgi?id=faq.html 374 http://bugzilla.kernel.org/page.cgi?id=faq.html
375メインカーãƒãƒ«ã‚½ãƒ¼ã‚¹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚るファイル REPORTING-BUGS ã¯ã‚«ãƒ¼ãƒ 375メインカーãƒãƒ«ã‚½ãƒ¼ã‚¹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ã‚るファイル admin-guide/reporting-bugs.rst ã¯ã‚«ãƒ¼ãƒ
376ルãƒã‚°ã‚‰ã—ã„ã‚‚ã®ã«ã¤ã„ã¦ã©ã†ãƒ¬ãƒãƒ¼ãƒˆã™ã‚‹ã‹ã®è‰¯ã„テンプレートã§ã‚ã‚Šã€å• 376ルãƒã‚°ã‚‰ã—ã„ã‚‚ã®ã«ã¤ã„ã¦ã©ã†ãƒ¬ãƒãƒ¼ãƒˆã™ã‚‹ã‹ã®è‰¯ã„テンプレートã§ã‚ã‚Šã€å•
377é¡Œã®è¿½è·¡ã‚’助ã‘ã‚‹ãŸã‚ã«ã‚«ãƒ¼ãƒãƒ«é–‹ç™ºè€…ã«ã¨ã£ã¦ã©ã‚“ãªæƒ…å ±ãŒå¿…è¦ãªã®ã‹ã®è©³ 377é¡Œã®è¿½è·¡ã‚’助ã‘ã‚‹ãŸã‚ã«ã‚«ãƒ¼ãƒãƒ«é–‹ç™ºè€…ã«ã¨ã£ã¦ã©ã‚“ãªæƒ…å ±ãŒå¿…è¦ãªã®ã‹ã®è©³
378ç´°ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚ 378ç´°ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚
@@ -438,7 +438,7 @@ MAINTAINERS ファイルã«ãƒªã‚¹ãƒˆãŒã‚ã‚Šã¾ã™ã®ã§å‚ç…§ã—ã¦ãã ã•ã
438メールã®å…ˆé ­ã§ãªãã€å„引用行ã®é–“ã«ã‚ãªãŸã®è¨€ã„ãŸã„ã“ã¨ã‚’追加ã™ã‚‹ã¹ã㧠438メールã®å…ˆé ­ã§ãªãã€å„引用行ã®é–“ã«ã‚ãªãŸã®è¨€ã„ãŸã„ã“ã¨ã‚’追加ã™ã‚‹ã¹ãã§
439ã™ã€‚ 439ã™ã€‚
440 440
441ã‚‚ã—パッãƒã‚’メールã«ä»˜ã‘ã‚‹å ´åˆã¯ã€Documentation/SubmittingPatches ã«æ 441ã‚‚ã—パッãƒã‚’メールã«ä»˜ã‘ã‚‹å ´åˆã¯ã€Documentation/process/submitting-patches.rst ã«æ
442示ã•ã‚Œã¦ã„るよã†ã«ã€ãれ㯠プレーンãªå¯èª­ãƒ†ã‚­ã‚¹ãƒˆã«ã™ã‚‹ã“ã¨ã‚’忘れãªã„ 442示ã•ã‚Œã¦ã„るよã†ã«ã€ãれ㯠プレーンãªå¯èª­ãƒ†ã‚­ã‚¹ãƒˆã«ã™ã‚‹ã“ã¨ã‚’忘れãªã„
443よã†ã«ã—ã¾ã—ょã†ã€‚カーãƒãƒ«é–‹ç™ºè€…㯠添付や圧縮ã—ãŸãƒ‘ッãƒã‚’扱ã„ãŸãŒã‚Šã¾ 443よã†ã«ã—ã¾ã—ょã†ã€‚カーãƒãƒ«é–‹ç™ºè€…㯠添付や圧縮ã—ãŸãƒ‘ッãƒã‚’扱ã„ãŸãŒã‚Šã¾
444ã›ã‚“- 444ã›ã‚“-
diff --git a/Documentation/ja_JP/SubmitChecklist b/Documentation/ja_JP/SubmitChecklist
index cb5507b1ac81..60c7c35ac517 100644
--- a/Documentation/ja_JP/SubmitChecklist
+++ b/Documentation/ja_JP/SubmitChecklist
@@ -1,5 +1,5 @@
1NOTE: 1NOTE:
2This is a version of Documentation/SubmitChecklist into Japanese. 2This is a version of Documentation/process/submit-checklist.rst into Japanese.
3This document is maintained by Takenori Nagano <t-nagano@ah.jp.nec.com> 3This document is maintained by Takenori Nagano <t-nagano@ah.jp.nec.com>
4and the JF Project team <http://www.linux.or.jp/JF/>. 4and the JF Project team <http://www.linux.or.jp/JF/>.
5If you find any difference between this document and the original file 5If you find any difference between this document and the original file
@@ -14,7 +14,7 @@ to update the original English file first.
14Last Updated: 2008/07/14 14Last Updated: 2008/07/14
15================================== 15==================================
16ã“ã‚Œã¯ã€ 16ã“ã‚Œã¯ã€
17linux-2.6.26/Documentation/SubmitChecklist ã®å’Œè¨³ã§ã™ã€‚ 17linux-2.6.26/Documentation/process/submit-checklist.rst ã®å’Œè¨³ã§ã™ã€‚
18 18
19翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ > 19翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ >
20翻訳日: 2008/07/14 20翻訳日: 2008/07/14
@@ -27,7 +27,7 @@ Linux カーãƒãƒ«ãƒ‘ッãƒæŠ•ç¨¿è€…å‘ã‘ãƒã‚§ãƒƒã‚¯ãƒªã‚¹ãƒˆ
27~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28 28
29本書ã§ã¯ã€ãƒ‘ッãƒã‚’より素早ãå–り込んã§ã‚‚らã„ãŸã„開発者ãŒå®Ÿè·µã™ã¹ã基本的ãªäº‹æŸ„ 29本書ã§ã¯ã€ãƒ‘ッãƒã‚’より素早ãå–り込んã§ã‚‚らã„ãŸã„開発者ãŒå®Ÿè·µã™ã¹ã基本的ãªäº‹æŸ„
30ã‚’ã„ãã¤ã‹ç´¹ä»‹ã—ã¾ã™ã€‚ã“ã“ã«ã‚ã‚‹å…¨ã¦ã®äº‹æŸ„ã¯ã€Documentation/SubmittingPatches 30ã‚’ã„ãã¤ã‹ç´¹ä»‹ã—ã¾ã™ã€‚ã“ã“ã«ã‚ã‚‹å…¨ã¦ã®äº‹æŸ„ã¯ã€Documentation/process/submitting-patches.rst
31ãªã©ã®Linuxカーãƒãƒ«ãƒ‘ッãƒæŠ•ç¨¿ã«éš›ã—ã¦ã®å¿ƒå¾—を補足ã™ã‚‹ã‚‚ã®ã§ã™ã€‚ 31ãªã©ã®Linuxカーãƒãƒ«ãƒ‘ッãƒæŠ•ç¨¿ã«éš›ã—ã¦ã®å¿ƒå¾—を補足ã™ã‚‹ã‚‚ã®ã§ã™ã€‚
32 32
33 1: 妥当ãªCONFIGオプションや変更ã•ã‚ŒãŸCONFIGオプションã€ã¤ã¾ã‚Š =y, =m, =n 33 1: 妥当ãªCONFIGオプションや変更ã•ã‚ŒãŸCONFIGオプションã€ã¤ã¾ã‚Š =y, =m, =n
@@ -84,7 +84,7 @@ Linux カーãƒãƒ«ãƒ‘ッãƒæŠ•ç¨¿è€…å‘ã‘ãƒã‚§ãƒƒã‚¯ãƒªã‚¹ãƒˆ
84 å¿…ãšãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’追加ã—ã¦ãã ã•ã„。 84 å¿…ãšãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’追加ã—ã¦ãã ã•ã„。
85 85
8617: æ–°ã—ã„ブートパラメータを追加ã—ãŸå ´åˆã«ã¯ã€ 8617: æ–°ã—ã„ブートパラメータを追加ã—ãŸå ´åˆã«ã¯ã€
87 å¿…ãšDocumentation/kernel-parameters.txt ã«èª¬æ˜Žã‚’追加ã—ã¦ãã ã•ã„。 87 å¿…ãšDocumentation/admin-guide/kernel-parameters.rst ã«èª¬æ˜Žã‚’追加ã—ã¦ãã ã•ã„。
88 88
8918: æ–°ã—ãmoduleã«ãƒ‘ラメータを追加ã—ãŸå ´åˆã«ã¯ã€MODULE_PARM_DESC()ã‚’ 8918: æ–°ã—ãmoduleã«ãƒ‘ラメータを追加ã—ãŸå ´åˆã«ã¯ã€MODULE_PARM_DESC()ã‚’
90 利用ã—ã¦å¿…ãšãã®èª¬æ˜Žã‚’記述ã—ã¦ãã ã•ã„。 90 利用ã—ã¦å¿…ãšãã®èª¬æ˜Žã‚’記述ã—ã¦ãã ã•ã„。
diff --git a/Documentation/ja_JP/SubmittingPatches b/Documentation/ja_JP/SubmittingPatches
index 5d6ae639bfa0..02139656463e 100644
--- a/Documentation/ja_JP/SubmittingPatches
+++ b/Documentation/ja_JP/SubmittingPatches
@@ -1,5 +1,5 @@
1NOTE: 1NOTE:
2This is a version of Documentation/SubmittingPatches into Japanese. 2This is a version of Documentation/process/submitting-patches.rst into Japanese.
3This document is maintained by Keiichi KII <k-keiichi@bx.jp.nec.com> 3This document is maintained by Keiichi KII <k-keiichi@bx.jp.nec.com>
4and the JF Project team <http://www.linux.or.jp/JF/>. 4and the JF Project team <http://www.linux.or.jp/JF/>.
5If you find any difference between this document and the original file 5If you find any difference between this document and the original file
@@ -15,7 +15,7 @@ Last Updated: 2011/06/09
15 15
16================================== 16==================================
17ã“ã‚Œã¯ã€ 17ã“ã‚Œã¯ã€
18linux-2.6.39/Documentation/SubmittingPatches ã®å’Œè¨³ 18linux-2.6.39/Documentation/process/submitting-patches.rst ã®å’Œè¨³
19ã§ã™ã€‚ 19ã§ã™ã€‚
20翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ > 20翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ >
21翻訳日: 2011/06/09 21翻訳日: 2011/06/09
@@ -34,9 +34,9 @@ Linux カーãƒãƒ«ã«å¤‰æ›´ã‚’加ãˆãŸã„ã¨æ€ã£ã¦ã„る個人åˆã¯ä¼šç¤¾ã
34ãŠã˜ã‘ã¥ã‹ã›ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ã“ã®æ–‡ç« ã¯ã‚ãªãŸã®å¤‰æ›´ã‚’大ã„ã«å—ã‘入れ 34ãŠã˜ã‘ã¥ã‹ã›ã‚‹ã“ã¨ã‚‚ã‚ã‚Šã¾ã™ã€‚ã“ã®æ–‡ç« ã¯ã‚ãªãŸã®å¤‰æ›´ã‚’大ã„ã«å—ã‘入れ
35ã¦ã‚‚らãˆã‚„ã™ãã™ã‚‹æ案を集ã‚ãŸã‚‚ã®ã§ã™ã€‚ 35ã¦ã‚‚らãˆã‚„ã™ãã™ã‚‹æ案を集ã‚ãŸã‚‚ã®ã§ã™ã€‚
36 36
37コードを投稿ã™ã‚‹å‰ã«ã€Documentation/SubmitChecklist ã®é …目リストã«ç›® 37コードを投稿ã™ã‚‹å‰ã«ã€Documentation/process/submit-checklist.rst ã®é …目リストã«ç›®
38を通ã—ã¦ãƒã‚§ãƒƒã‚¯ã—ã¦ãã ã•ã„。もã—ã‚ãªãŸãŒãƒ‰ãƒ©ã‚¤ãƒãƒ¼ã‚’投稿ã—よã†ã¨ã— 38を通ã—ã¦ãƒã‚§ãƒƒã‚¯ã—ã¦ãã ã•ã„。もã—ã‚ãªãŸãŒãƒ‰ãƒ©ã‚¤ãƒãƒ¼ã‚’投稿ã—よã†ã¨ã—
39ã¦ã„ã‚‹ãªã‚‰ã€Documentation/SubmittingDrivers ã«ã‚‚目を通ã—ã¦ãã ã•ã„。 39ã¦ã„ã‚‹ãªã‚‰ã€Documentation/process/submitting-drivers.rst ã«ã‚‚目を通ã—ã¦ãã ã•ã„。
40 40
41-------------------------------------------- 41--------------------------------------------
42セクション1 パッãƒã®ä½œã‚Šæ–¹ã¨é€ã‚Šæ–¹ 42セクション1 パッãƒã®ä½œã‚Šæ–¹ã¨é€ã‚Šæ–¹
@@ -148,7 +148,7 @@ http://savannah.nongnu.org/projects/quilt
1484) パッãƒã®ã‚¹ã‚¿ã‚¤ãƒ«ãƒã‚§ãƒƒã‚¯ 1484) パッãƒã®ã‚¹ã‚¿ã‚¤ãƒ«ãƒã‚§ãƒƒã‚¯
149 149
150ã‚ãªãŸã®ãƒ‘ッãƒãŒåŸºæœ¬çš„ãª( Linux カーãƒãƒ«ã®)コーディングスタイルã«é•åã— 150ã‚ãªãŸã®ãƒ‘ッãƒãŒåŸºæœ¬çš„ãª( Linux カーãƒãƒ«ã®)コーディングスタイルã«é•åã—
151ã¦ã„ãªã„ã‹ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¦ä¸‹ã•ã„。ãã®è©³ç´°ã‚’ Documentation/CodingStyle 㧠151ã¦ã„ãªã„ã‹ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¦ä¸‹ã•ã„。ãã®è©³ç´°ã‚’ Documentation/process/coding-style.rst ã§
152見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚コーディングスタイルã®é•åã¯ãƒ¬ãƒ“ューã™ã‚‹äººã® 152見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚コーディングスタイルã®é•åã¯ãƒ¬ãƒ“ューã™ã‚‹äººã®
153時間を無駄ã«ã™ã‚‹ã ã‘ãªã®ã§ã€æらãã‚ãªãŸã®ãƒ‘ッãƒã¯èª­ã¾ã‚Œã‚‹ã“ã¨ã™ã‚‰ãªã 153時間を無駄ã«ã™ã‚‹ã ã‘ãªã®ã§ã€æらãã‚ãªãŸã®ãƒ‘ッãƒã¯èª­ã¾ã‚Œã‚‹ã“ã¨ã™ã‚‰ãªã
154æ‹’å¦ã•ã‚Œã‚‹ã§ã—ょã†ã€‚ 154æ‹’å¦ã•ã‚Œã‚‹ã§ã—ょã†ã€‚
@@ -246,7 +246,7 @@ MIME å½¢å¼ã®æ·»ä»˜ãƒ•ã‚¡ã‚¤ãƒ«ã¯ Linus ã«æ‰‹é–“ã‚’å–らã›ã‚‹ã“ã¨ã«ãªã‚
246ã‚ã‚Œã°ã€èª°ã‹ãŒ MIME å½¢å¼ã®ãƒ‘ッãƒã‚’å†é€ã™ã‚‹ã‚ˆã†æ±‚ã‚ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。 246ã‚ã‚Œã°ã€èª°ã‹ãŒ MIME å½¢å¼ã®ãƒ‘ッãƒã‚’å†é€ã™ã‚‹ã‚ˆã†æ±‚ã‚ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。
247 247
248余計ãªå¤‰æ›´ã‚’加ãˆãšã«ã‚ãªãŸã®ãƒ‘ッãƒã‚’é€ä¿¡ã™ã‚‹ãŸã‚ã®é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®è¨­å®š 248余計ãªå¤‰æ›´ã‚’加ãˆãšã«ã‚ãªãŸã®ãƒ‘ッãƒã‚’é€ä¿¡ã™ã‚‹ãŸã‚ã®é›»å­ãƒ¡ãƒ¼ãƒ«ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã®è¨­å®š
249ã®ãƒ’ントã«ã¤ã„ã¦ã¯ Documentation/email-clients.txt ã‚’å‚ç…§ã—ã¦ãã ã•ã„。 249ã®ãƒ’ントã«ã¤ã„ã¦ã¯ Documentation/process/email-clients.rst ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
250 250
2518) é›»å­ãƒ¡ãƒ¼ãƒ«ã®ã‚µã‚¤ã‚º 2518) é›»å­ãƒ¡ãƒ¼ãƒ«ã®ã‚µã‚¤ã‚º
252 252
@@ -609,7 +609,7 @@ diffstat ã®çµæžœã‚’生æˆã™ã‚‹ãŸã‚ã«ã€Œ git diff -M --stat --summary ã€ã‚
609ã—例外をé©ç”¨ã™ã‚‹ã«ã¯ã€æœ¬å½“ã«å¦¥å½“ãªç†ç”±ãŒä¸å¯æ¬ ã§ã™ã€‚ã‚ãªãŸã¯æらãã“ã® 609ã—例外をé©ç”¨ã™ã‚‹ã«ã¯ã€æœ¬å½“ã«å¦¥å½“ãªç†ç”±ãŒä¸å¯æ¬ ã§ã™ã€‚ã‚ãªãŸã¯æらãã“ã®
610セクションを Linus ã®ã‚³ãƒ³ãƒ”ュータ・サイエンス101ã¨å‘¼ã¶ã§ã—ょã†ã€‚ 610セクションを Linus ã®ã‚³ãƒ³ãƒ”ュータ・サイエンス101ã¨å‘¼ã¶ã§ã—ょã†ã€‚
611 611
6121) Documentation/CodingStyleã‚’å‚ç…§ 6121) Documentation/process/coding-style.rstã‚’å‚ç…§
613 613
614言ã†ã¾ã§ã‚‚ãªãã€ã‚ãªãŸã®ã‚³ãƒ¼ãƒ‰ãŒã“ã®ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¹ã‚¿ã‚¤ãƒ«ã‹ã‚‰ã‚ã¾ã‚Šã« 614言ã†ã¾ã§ã‚‚ãªãã€ã‚ãªãŸã®ã‚³ãƒ¼ãƒ‰ãŒã“ã®ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ã‚¹ã‚¿ã‚¤ãƒ«ã‹ã‚‰ã‚ã¾ã‚Šã«
615も逸脱ã—ã¦ã„ã‚‹ã¨ã€ãƒ¬ãƒ“ューやコメントãªã—ã«å—ã‘å–ã£ã¦ã‚‚らãˆãªã„ã‹ã‚‚ã— 615も逸脱ã—ã¦ã„ã‚‹ã¨ã€ãƒ¬ãƒ“ューやコメントãªã—ã«å—ã‘å–ã£ã¦ã‚‚らãˆãªã„ã‹ã‚‚ã—
@@ -704,8 +704,8 @@ Greg Kroah-Hartman, "How to piss off a kernel subsystem maintainer".
704NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people! 704NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
705 <https://lkml.org/lkml/2005/7/11/336> 705 <https://lkml.org/lkml/2005/7/11/336>
706 706
707Kernel Documentation/CodingStyle: 707Kernel Documentation/process/coding-style.rst:
708 <http://users.sosdg.org/~qiyong/lxr/source/Documentation/CodingStyle> 708 <http://users.sosdg.org/~qiyong/lxr/source/Documentation/process/coding-style.rst>
709 709
710Linus Torvalds's mail on the canonical patch format: 710Linus Torvalds's mail on the canonical patch format:
711 <http://lkml.org/lkml/2005/4/7/183> 711 <http://lkml.org/lkml/2005/4/7/183>
diff --git a/Documentation/ja_JP/stable_api_nonsense.txt b/Documentation/ja_JP/stable_api_nonsense.txt
index 7653b5cbfed2..a3b40a4bdcfd 100644
--- a/Documentation/ja_JP/stable_api_nonsense.txt
+++ b/Documentation/ja_JP/stable_api_nonsense.txt
@@ -1,5 +1,5 @@
1NOTE: 1NOTE:
2This is a version of Documentation/stable_api_nonsense.txt into Japanese. 2This is a version of Documentation/process/stable-api-nonsense.rst into Japanese.
3This document is maintained by IKEDA, Munehiro <m-ikeda@ds.jp.nec.com> 3This document is maintained by IKEDA, Munehiro <m-ikeda@ds.jp.nec.com>
4and the JF Project team <http://www.linux.or.jp/JF/>. 4and the JF Project team <http://www.linux.or.jp/JF/>.
5If you find any difference between this document and the original file 5If you find any difference between this document and the original file
@@ -14,7 +14,7 @@ to update the original English file first.
14Last Updated: 2007/07/18 14Last Updated: 2007/07/18
15================================== 15==================================
16ã“ã‚Œã¯ã€ 16ã“ã‚Œã¯ã€
17linux-2.6.22-rc4/Documentation/stable_api_nonsense.txt ã®å’Œè¨³ 17linux-2.6.22-rc4/Documentation/process/stable-api-nonsense.rst ã®å’Œè¨³
18ã§ã™ã€‚ 18ã§ã™ã€‚
19翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ > 19翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ >
20翻訳日 : 2007/06/11 20翻訳日 : 2007/06/11
diff --git a/Documentation/ja_JP/stable_kernel_rules.txt b/Documentation/ja_JP/stable_kernel_rules.txt
index 9dbda9b5d21e..f9249aecba64 100644
--- a/Documentation/ja_JP/stable_kernel_rules.txt
+++ b/Documentation/ja_JP/stable_kernel_rules.txt
@@ -1,5 +1,5 @@
1NOTE: 1NOTE:
2This is Japanese translated version of "Documentation/stable_kernel_rules.txt". 2This is Japanese translated version of "Documentation/process/stable-kernel-rules.rst".
3This one is maintained by Tsugikazu Shibata <tshibata@ab.jp.nec.com> 3This one is maintained by Tsugikazu Shibata <tshibata@ab.jp.nec.com>
4and JF Project team <www.linux.or.jp/JF>. 4and JF Project team <www.linux.or.jp/JF>.
5If you find difference with original file or problem in translation, 5If you find difference with original file or problem in translation,
@@ -12,7 +12,7 @@ file at first.
12 12
13================================== 13==================================
14ã“ã‚Œã¯ã€ 14ã“ã‚Œã¯ã€
15linux-2.6.29/Documentation/stable_kernel_rules.txt 15linux-2.6.29/Documentation/process/stable-kernel-rules.rst
16ã®å’Œè¨³ã§ã™ã€‚ 16ã®å’Œè¨³ã§ã™ã€‚
17 17
18翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ > 18翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ >
@@ -43,7 +43,7 @@ linux-2.6.29/Documentation/stable_kernel_rules.txt
43 "ç†è«–çš„ã«ã¯ç«¶åˆçŠ¶æ…‹ã«ãªã‚‹"よã†ãªã‚‚ã®ã¯ä¸å¯ã€‚ 43 "ç†è«–çš„ã«ã¯ç«¶åˆçŠ¶æ…‹ã«ãªã‚‹"よã†ãªã‚‚ã®ã¯ä¸å¯ã€‚
44 - ã„ã‹ãªã‚‹äº›ç´°ãªä¿®æ­£ã‚‚å«ã‚ã‚‹ã“ã¨ã¯ã§ããªã„。(スペルã®ä¿®æ­£ã€ç©ºç™½ã®ã‚¯ãƒªãƒ¼ 44 - ã„ã‹ãªã‚‹äº›ç´°ãªä¿®æ­£ã‚‚å«ã‚ã‚‹ã“ã¨ã¯ã§ããªã„。(スペルã®ä¿®æ­£ã€ç©ºç™½ã®ã‚¯ãƒªãƒ¼
45 ンアップãªã©) 45 ンアップãªã©)
46 - Documentation/SubmittingPatches ã®è¦å‰‡ã«å¾“ã£ãŸã‚‚ã®ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„。 46 - Documentation/process/submitting-patches.rst ã®è¦å‰‡ã«å¾“ã£ãŸã‚‚ã®ã§ãªã‘ã‚Œã°ãªã‚‰ãªã„。
47 - パッãƒè‡ªä½“ã‹åŒç­‰ã®ä¿®æ­£ãŒ Linus ã®ãƒ„リーã«æ—¢ã«å­˜åœ¨ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„。 47 - パッãƒè‡ªä½“ã‹åŒç­‰ã®ä¿®æ­£ãŒ Linus ã®ãƒ„リーã«æ—¢ã«å­˜åœ¨ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„。
48  Linus ã®ãƒ„リーã§ã®ã‚³ãƒŸãƒƒãƒˆID ã‚’ -stable ã¸ã®ãƒ‘ッãƒæŠ•ç¨¿ã®éš›ã«å¼•ç”¨ã™ 48  Linus ã®ãƒ„リーã§ã®ã‚³ãƒŸãƒƒãƒˆID ã‚’ -stable ã¸ã®ãƒ‘ッãƒæŠ•ç¨¿ã®éš›ã«å¼•ç”¨ã™
49 ã‚‹ã“ã¨ã€‚ 49 ã‚‹ã“ã¨ã€‚
diff --git a/Documentation/kernel-per-CPU-kthreads.txt b/Documentation/kernel-per-CPU-kthreads.txt
index bbc3a8b8cff4..df31e30b6a02 100644
--- a/Documentation/kernel-per-CPU-kthreads.txt
+++ b/Documentation/kernel-per-CPU-kthreads.txt
@@ -264,7 +264,7 @@ To reduce its OS jitter, do at least one of the following:
264 kthreads from being created in the first place. 264 kthreads from being created in the first place.
2652. Boot with "nosoftlockup=0", which will also prevent these kthreads 2652. Boot with "nosoftlockup=0", which will also prevent these kthreads
266 from being created. Other related watchdog and softlockup boot 266 from being created. Other related watchdog and softlockup boot
267 parameters may be found in Documentation/kernel-parameters.txt 267 parameters may be found in Documentation/admin-guide/kernel-parameters.rst
268 and Documentation/watchdog/watchdog-parameters.txt. 268 and Documentation/watchdog/watchdog-parameters.txt.
2693. Echo a zero to /proc/sys/kernel/watchdog to disable the 2693. Echo a zero to /proc/sys/kernel/watchdog to disable the
270 watchdog timer. 270 watchdog timer.
diff --git a/Documentation/ko_KR/HOWTO b/Documentation/ko_KR/HOWTO
index 9a3e65924d54..025252731af5 100644
--- a/Documentation/ko_KR/HOWTO
+++ b/Documentation/ko_KR/HOWTO
@@ -1,5 +1,5 @@
1NOTE: 1NOTE:
2This is a version of Documentation/HOWTO translated into korean 2This is a version of Documentation/process/howto.rst translated into korean
3This document is maintained by Minchan Kim <minchan@kernel.org> 3This document is maintained by Minchan Kim <minchan@kernel.org>
4If you find any difference between this document and the original file or 4If you find any difference between this document and the original file or
5a problem with the translation, please contact the maintainer of this file. 5a problem with the translation, please contact the maintainer of this file.
@@ -11,7 +11,7 @@ try to update the original English file first.
11 11
12================================== 12==================================
13ì´ ë¬¸ì„œëŠ” 13ì´ ë¬¸ì„œëŠ”
14Documentation/HOWTO 14Documentation/process/howto.rst
15ì˜ í•œê¸€ 번역입니다. 15ì˜ í•œê¸€ 번역입니다.
16 16
17ì—­ìžï¼š 김민찬 <minchan@kernel.org> 17ì—­ìžï¼š 김민찬 <minchan@kernel.org>
@@ -98,18 +98,18 @@ mtk.manpages@gmail.comì˜ ë©”ì¸í…Œì´ë„ˆì—게 보낼 ê²ƒì„ ê¶Œìž¥í•œë‹¤.
98 빌드하기 위해 필요한 ê²ƒì„ ì„¤ëª…í•œë‹¤. 커ë„ì— ìž…ë¬¸í•˜ëŠ” ì‚¬ëžŒë“¤ì€ ì—¬ê¸°ì„œ 98 빌드하기 위해 필요한 ê²ƒì„ ì„¤ëª…í•œë‹¤. 커ë„ì— ìž…ë¬¸í•˜ëŠ” ì‚¬ëžŒë“¤ì€ ì—¬ê¸°ì„œ
99 시작해야 한다. 99 시작해야 한다.
100 100
101 Documentation/Changes 101 Documentation/process/changes.rst
102 ì´ íŒŒì¼ì€ 커ë„ì„ ì„±ê³µì ìœ¼ë¡œ 빌드하고 실행시키기 위해 필요한 다양한 102 ì´ íŒŒì¼ì€ 커ë„ì„ ì„±ê³µì ìœ¼ë¡œ 빌드하고 실행시키기 위해 필요한 다양한
103 소프트웨어 íŒ¨í‚¤ì§€ë“¤ì˜ ìµœì†Œ ë²„ì ¼ì„ ë‚˜ì—´í•œë‹¤. 103 소프트웨어 íŒ¨í‚¤ì§€ë“¤ì˜ ìµœì†Œ ë²„ì ¼ì„ ë‚˜ì—´í•œë‹¤.
104 104
105 Documentation/CodingStyle 105 Documentation/process/coding-style.rst
106 ì´ ë¬¸ì„œëŠ” 리눅스 ì»¤ë„ ì½”ë”© 스타ì¼ê³¼ 그렇게 í•œ 몇몇 ì´ìœ ë¥¼ 설명한다. 106 ì´ ë¬¸ì„œëŠ” 리눅스 ì»¤ë„ ì½”ë”© 스타ì¼ê³¼ 그렇게 í•œ 몇몇 ì´ìœ ë¥¼ 설명한다.
107 모든 새로운 코드는 ì´ ë¬¸ì„œì— ê°€ì´ë“œë¼ì¸ë“¤ì„ ë”°ë¼ì•¼ 한다. ëŒ€ë¶€ë¶„ì˜ 107 모든 새로운 코드는 ì´ ë¬¸ì„œì— ê°€ì´ë“œë¼ì¸ë“¤ì„ ë”°ë¼ì•¼ 한다. 대부분ì˜
108 ë©”ì¸í…Œì´ë„ˆë“¤ì€ ì´ ê·œì¹™ì„ ë”°ë¥´ëŠ” íŒ¨ì¹˜ë“¤ë§Œì„ ë°›ì•„ë“¤ì¼ ê²ƒì´ê³  ë§Žì€ ì‚¬ëžŒë“¤ì´ 108 ë©”ì¸í…Œì´ë„ˆë“¤ì€ ì´ ê·œì¹™ì„ ë”°ë¥´ëŠ” íŒ¨ì¹˜ë“¤ë§Œì„ ë°›ì•„ë“¤ì¼ ê²ƒì´ê³  ë§Žì€ ì‚¬ëžŒë“¤ì´
109 ê·¸ 패치가 올바른 스타ì¼ì¼ 경우만 코드를 검토할 것ì´ë‹¤. 109 ê·¸ 패치가 올바른 스타ì¼ì¼ 경우만 코드를 검토할 것ì´ë‹¤.
110 110
111 Documentation/SubmittingPatches 111 Documentation/process/submitting-patches.rst
112 Documentation/SubmittingDrivers 112 Documentation/process/submitting-drivers.rst
113 ì´ íŒŒì¼ë“¤ì€ 성공ì ìœ¼ë¡œ 패치를 만들고 보내는 ë²•ì„ ë‹¤ìŒì˜ 내용들로 113 ì´ íŒŒì¼ë“¤ì€ 성공ì ìœ¼ë¡œ 패치를 만들고 보내는 ë²•ì„ ë‹¤ìŒì˜ 내용들로
114 굉장히 ìƒì„¸ížˆ 설명하고 있다(그러나 다ìŒìœ¼ë¡œ 한정ë˜ì§„ 않는다). 114 굉장히 ìƒì„¸ížˆ 설명하고 있다(그러나 다ìŒìœ¼ë¡œ 한정ë˜ì§„ 않는다).
115 - Email 내용들 115 - Email 내용들
@@ -126,7 +126,7 @@ mtk.manpages@gmail.comì˜ ë©”ì¸í…Œì´ë„ˆì—게 보낼 ê²ƒì„ ê¶Œìž¥í•œë‹¤.
126 "Linux kernel patch submission format" 126 "Linux kernel patch submission format"
127 http://linux.yyz.us/patch-format.html 127 http://linux.yyz.us/patch-format.html
128 128
129 Documentation/stable_api_nonsense.txt 129 Documentation/process/stable-api-nonsense.rst
130 ì´ ë¬¸ì„œëŠ” ì˜ë„ì ìœ¼ë¡œ 커ë„ì´ ë¶ˆë³€í•˜ëŠ” API를 갖지 ì•Šë„ë¡ ê²°ì •í•œ 130 ì´ ë¬¸ì„œëŠ” ì˜ë„ì ìœ¼ë¡œ 커ë„ì´ ë¶ˆë³€í•˜ëŠ” API를 갖지 ì•Šë„ë¡ ê²°ì •í•œ
131 ì´ìœ ë¥¼ 설명하며 다ìŒê³¼ ê°™ì€ ê²ƒë“¤ì„ í¬í•¨í•œë‹¤. 131 ì´ìœ ë¥¼ 설명하며 다ìŒê³¼ ê°™ì€ ê²ƒë“¤ì„ í¬í•¨í•œë‹¤.
132 - 서브시스템 shim-layer(í˜¸í™˜ì„±ì„ ìœ„í•´?) 132 - 서브시스템 shim-layer(í˜¸í™˜ì„±ì„ ìœ„í•´?)
@@ -136,12 +136,12 @@ mtk.manpages@gmail.comì˜ ë©”ì¸í…Œì´ë„ˆì—게 보낼 ê²ƒì„ ê¶Œìž¥í•œë‹¤.
136 리눅스로 전향하는 사람들ì—게는 매우 중요하다. 136 리눅스로 전향하는 사람들ì—게는 매우 중요하다.
137 137
138 138
139 Documentation/SecurityBugs 139 Documentation/admin-guide/security-bugs.rst
140 ì—¬ëŸ¬ë¶„ë“¤ì´ ë¦¬ëˆ…ìŠ¤ 커ë„ì˜ ë³´ì•ˆ 문제를 발견했다고 ìƒê°í•œë‹¤ë©´ ì´ ë¬¸ì„œì— 140 ì—¬ëŸ¬ë¶„ë“¤ì´ ë¦¬ëˆ…ìŠ¤ 커ë„ì˜ ë³´ì•ˆ 문제를 발견했다고 ìƒê°í•œë‹¤ë©´ ì´ ë¬¸ì„œì—
141 나온 ë‹¨ê³„ì— ë”°ë¼ì„œ ì»¤ë„ ê°œë°œìžë“¤ì—게 알리고 ê·¸ 문제를 í•´ê²°í•  수 있ë„ë¡ 141 나온 ë‹¨ê³„ì— ë”°ë¼ì„œ ì»¤ë„ ê°œë°œìžë“¤ì—게 알리고 ê·¸ 문제를 í•´ê²°í•  수 있ë„ë¡
142 ë„와 달ë¼. 142 ë„와 달ë¼.
143 143
144 Documentation/ManagementStyle 144 Documentation/process/management-style.rst
145 ì´ ë¬¸ì„œëŠ” 리눅스 ì»¤ë„ ë©”ì¸í…Œì´ë„ˆë“¤ì´ ê·¸ë“¤ì˜ ë°©ë²•ë¡ ì— ë…¹ì•„ 있는 145 ì´ ë¬¸ì„œëŠ” 리눅스 ì»¤ë„ ë©”ì¸í…Œì´ë„ˆë“¤ì´ ê·¸ë“¤ì˜ ë°©ë²•ë¡ ì— ë…¹ì•„ 있는
146 ì •ì‹ ì„ ì–´ë–»ê²Œ 공유하고 ìš´ì˜í•˜ëŠ”지를 설명한다. ì´ê²ƒì€ ì»¤ë„ ê°œë°œì— ìž…ë¬¸í•˜ëŠ” 146 ì •ì‹ ì„ ì–´ë–»ê²Œ 공유하고 ìš´ì˜í•˜ëŠ”지를 설명한다. ì´ê²ƒì€ ì»¤ë„ ê°œë°œì— ìž…ë¬¸í•˜ëŠ”
147 모든 사람들(ë˜ëŠ” ì»¤ë„ ê°œë°œì— ìž‘ì€ í˜¸ê¸°ì‹¬ì´ë¼ë„ 있는 사람들)ì´ 147 모든 사람들(ë˜ëŠ” ì»¤ë„ ê°œë°œì— ìž‘ì€ í˜¸ê¸°ì‹¬ì´ë¼ë„ 있는 사람들)ì´
@@ -149,17 +149,17 @@ mtk.manpages@gmail.comì˜ ë©”ì¸í…Œì´ë„ˆì—게 보낼 ê²ƒì„ ê¶Œìž¥í•œë‹¤.
149 ë…특한 í–‰ë™ì— 관하여 í”히 있는 오해들과 í˜¼ëž€ë“¤ì„ í•´ì†Œí•˜ê³  있기 149 ë…특한 í–‰ë™ì— 관하여 í”히 있는 오해들과 í˜¼ëž€ë“¤ì„ í•´ì†Œí•˜ê³  있기
150 때문ì´ë‹¤. 150 때문ì´ë‹¤.
151 151
152 Documentation/stable_kernel_rules.txt 152 Documentation/process/stable-kernel-rules.rst
153 ì´ ë¬¸ì„œëŠ” 안정ì ì¸ ì»¤ë„ ë°°í¬ê°€ ì´ë£¨ì–´ì§€ëŠ” ê·œì¹™ì„ ì„¤ëª…í•˜ê³  있으며 153 ì´ ë¬¸ì„œëŠ” 안정ì ì¸ ì»¤ë„ ë°°í¬ê°€ ì´ë£¨ì–´ì§€ëŠ” ê·œì¹™ì„ ì„¤ëª…í•˜ê³  있으며
154 ì—¬ëŸ¬ë¶„ë“¤ì´ ì´ëŸ¬í•œ ë°°í¬ë“¤ 중 í•˜ë‚˜ì— ë³€ê²½ì„ í•˜ê¸¸ ì›í•œë‹¤ë©´ 154 ì—¬ëŸ¬ë¶„ë“¤ì´ ì´ëŸ¬í•œ ë°°í¬ë“¤ 중 í•˜ë‚˜ì— ë³€ê²½ì„ í•˜ê¸¸ ì›í•œë‹¤ë©´
155 ë¬´ì—‡ì„ í•´ì•¼ 하는지를 설명한다. 155 ë¬´ì—‡ì„ í•´ì•¼ 하는지를 설명한다.
156 156
157 Documentation/kernel-docs.txt 157 Documentation/process/kernel-docs.rst
158 ì»¤ë„ ê°œë°œì— ê´€ê³„ëœ ì™¸ë¶€ ë¬¸ì„œì˜ ë¦¬ìŠ¤íŠ¸ì´ë‹¤. ì»¤ë„ ë‚´ì˜ í¬í•¨ëœ 문서들 158 ì»¤ë„ ê°œë°œì— ê´€ê³„ëœ ì™¸ë¶€ ë¬¸ì„œì˜ ë¦¬ìŠ¤íŠ¸ì´ë‹¤. ì»¤ë„ ë‚´ì˜ í¬í•¨ëœ 문서들
159 ì¤‘ì— ì—¬ëŸ¬ë¶„ì´ ì°¾ê³  ì‹¶ì€ ë¬¸ì„œë¥¼ 발견하지 못할 경우 ì´ ë¦¬ìŠ¤íŠ¸ë¥¼ 159 ì¤‘ì— ì—¬ëŸ¬ë¶„ì´ ì°¾ê³  ì‹¶ì€ ë¬¸ì„œë¥¼ 발견하지 못할 경우 ì´ ë¦¬ìŠ¤íŠ¸ë¥¼
160 살펴보ë¼. 160 살펴보ë¼.
161 161
162 Documentation/applying-patches.txt 162 Documentation/process/applying-patches.rst
163 패치가 무엇ì´ë©° ê·¸ê²ƒì„ ì»¤ë„ì˜ ë‹¤ë¥¸ 개발 ë¸Œëžœì¹˜ë“¤ì— ì–´ë–»ê²Œ 163 패치가 무엇ì´ë©° ê·¸ê²ƒì„ ì»¤ë„ì˜ ë‹¤ë¥¸ 개발 ë¸Œëžœì¹˜ë“¤ì— ì–´ë–»ê²Œ
164 ì ìš©í•˜ëŠ”ì§€ì— ê´€í•˜ì—¬ ìžì„¸ížˆ 설명하고 있는 ì¢‹ì€ ìž…ë¬¸ì„œì´ë‹¤. 164 ì ìš©í•˜ëŠ”ì§€ì— ê´€í•˜ì—¬ ìžì„¸ížˆ 설명하고 있는 ì¢‹ì€ ìž…ë¬¸ì„œì´ë‹¤.
165 165
@@ -276,7 +276,7 @@ Andrew Mortonì˜ ê¸€ì´ ìžˆë‹¤.
2764.x.y는 "stable" 팀<stable@vger.kernel.org>ì— ì˜í•´ 관리ë˜ë©° ê±°ì˜ ë§¤ë²ˆ 격주로 2764.x.y는 "stable" 팀<stable@vger.kernel.org>ì— ì˜í•´ 관리ë˜ë©° ê±°ì˜ ë§¤ë²ˆ 격주로
277ë°°í¬ëœë‹¤. 277ë°°í¬ëœë‹¤.
278 278
279ì»¤ë„ íŠ¸ë¦¬ 문서들 ë‚´ì— Documentation/stable_kernel_rules.txt 파ì¼ì€ ì–´ë–¤ 279ì»¤ë„ íŠ¸ë¦¬ 문서들 ë‚´ì— Documentation/process/stable-kernel-rules.rst 파ì¼ì€ ì–´ë–¤
280ì¢…ë¥˜ì˜ ë³€ê²½ë“¤ì´ -stable 트리로 들어왔는지와 ë°°í¬ í”„ë¡œì„¸ìŠ¤ê°€ 어떻게 280ì¢…ë¥˜ì˜ ë³€ê²½ë“¤ì´ -stable 트리로 들어왔는지와 ë°°í¬ í”„ë¡œì„¸ìŠ¤ê°€ 어떻게
281진행ë˜ëŠ”지를 설명한다. 281진행ë˜ëŠ”지를 설명한다.
282 282
@@ -328,7 +328,7 @@ bugzilla.kernel.org는 리눅스 ì»¤ë„ ê°œë°œìžë“¤ì´ 커ë„ì˜ ë²„ê·¸ë¥¼ 추ì
328kernel bugzilla를 사용하는 ìžì„¸í•œ ë°©ë²•ì€ ë‹¤ìŒì„ 참조하ë¼. 328kernel bugzilla를 사용하는 ìžì„¸í•œ ë°©ë²•ì€ ë‹¤ìŒì„ 참조하ë¼.
329 http://test.kernel.org/bugzilla/faq.html 329 http://test.kernel.org/bugzilla/faq.html
330 330
331ë©”ì¸ ì»¤ë„ ì†ŒìŠ¤ ë””ë ‰í† ë¦¬ì— ìžˆëŠ” REPORTING-BUGS 파ì¼ì€ ì»¤ë„ ë²„ê·¸ë¼ê³  ìƒê°ë˜ëŠ” 331ë©”ì¸ ì»¤ë„ ì†ŒìŠ¤ ë””ë ‰í† ë¦¬ì— ìžˆëŠ” admin-guide/reporting-bugs.rst 파ì¼ì€ ì»¤ë„ ë²„ê·¸ë¼ê³  ìƒê°ë˜ëŠ”
332ê²ƒì„ ë³´ê³ í•˜ëŠ” ë°©ë²•ì— ê´€í•œ ì¢‹ì€ í…œí”Œë¦¿ì´ë©° 문제를 추ì í•˜ê¸° 위해서 ì»¤ë„ 332ê²ƒì„ ë³´ê³ í•˜ëŠ” ë°©ë²•ì— ê´€í•œ ì¢‹ì€ í…œí”Œë¦¿ì´ë©° 문제를 추ì í•˜ê¸° 위해서 커ë„
333개발ìžë“¤ì´ 필요로 하는 ì •ë³´ê°€ 무엇들ì¸ì§€ë¥¼ ìƒì„¸ížˆ 설명하고 있다. 333개발ìžë“¤ì´ 필요로 하는 ì •ë³´ê°€ 무엇들ì¸ì§€ë¥¼ ìƒì„¸ížˆ 설명하고 있다.
334 334
@@ -391,7 +391,7 @@ bugme-janitor ë©”ì¼ë§ 리스트(bugzillaì— ëª¨ë“  ë³€í™”ë“¤ì´ ì—¬ê¸°ì„œ ë©”ì
391"John 커ë„해커는 작성했다...."를 유지하며 ì—¬ëŸ¬ë¶„ë“¤ì˜ ì˜ê²¬ì„ ê·¸ ë©”ì¼ì˜ ìœ—ë¶€ë¶„ì— 391"John 커ë„해커는 작성했다...."를 유지하며 ì—¬ëŸ¬ë¶„ë“¤ì˜ ì˜ê²¬ì„ ê·¸ ë©”ì¼ì˜ 윗부분ì—
392작성하지 ë§ê³  ê° ì¸ìš©í•œ 단ë½ë“¤ 사ì´ì— 넣어ë¼. 392작성하지 ë§ê³  ê° ì¸ìš©í•œ 단ë½ë“¤ 사ì´ì— 넣어ë¼.
393 393
394ì—¬ëŸ¬ë¶„ë“¤ì´ íŒ¨ì¹˜ë“¤ì„ ë©”ì¼ì— 넣는다면 ê·¸ê²ƒë“¤ì€ Documentation/SubmittingPatchesì— 394ì—¬ëŸ¬ë¶„ë“¤ì´ íŒ¨ì¹˜ë“¤ì„ ë©”ì¼ì— 넣는다면 ê·¸ê²ƒë“¤ì€ Documentation/process/submitting-patches.rstì—
395나와있는ë°ë¡œ 명백히(plain) ì½ì„ 수 있는 í…스트여야 한다. ì»¤ë„ ê°œë°œìžë“¤ì€ 395나와있는ë°ë¡œ 명백히(plain) ì½ì„ 수 있는 í…스트여야 한다. ì»¤ë„ ê°œë°œìžë“¤ì€
396첨부파ì¼ì´ë‚˜ ì••ì¶•ëœ íŒ¨ì¹˜ë“¤ì„ ì›í•˜ì§€ 않는다. ê·¸ë“¤ì€ ì—¬ëŸ¬ë¶„ë“¤ì˜ íŒ¨ì¹˜ì˜ 396첨부파ì¼ì´ë‚˜ ì••ì¶•ëœ íŒ¨ì¹˜ë“¤ì„ ì›í•˜ì§€ 않는다. ê·¸ë“¤ì€ ì—¬ëŸ¬ë¶„ë“¤ì˜ íŒ¨ì¹˜ì˜
397ê° ë¼ì¸ 단위로 코멘트를 하길 ì›í•˜ë©° 압축하거나 첨부하지 ì•Šê³  보내는 ê²ƒì´ 397ê° ë¼ì¸ 단위로 코멘트를 하길 ì›í•˜ë©° 압축하거나 첨부하지 ì•Šê³  보내는 것ì´
diff --git a/Documentation/ko_KR/stable_api_nonsense.txt b/Documentation/ko_KR/stable_api_nonsense.txt
index 3ba10b11d556..4d93af1efd61 100644
--- a/Documentation/ko_KR/stable_api_nonsense.txt
+++ b/Documentation/ko_KR/stable_api_nonsense.txt
@@ -1,5 +1,5 @@
1NOTE: 1NOTE:
2This is a version of Documentation/stable_api_nonsense.txt translated 2This is a version of Documentation/process/stable-api-nonsense.rst translated
3into korean 3into korean
4This document is maintained by Minchan Kim <minchan@kernel.org> 4This document is maintained by Minchan Kim <minchan@kernel.org>
5If you find any difference between this document and the original file or 5If you find any difference between this document and the original file or
@@ -12,7 +12,7 @@ try to update the original English file first.
12 12
13================================== 13==================================
14ì´ ë¬¸ì„œëŠ” 14ì´ ë¬¸ì„œëŠ”
15Documentation/stable_api_nonsense.txt 15Documentation/process/stable-api-nonsense.rst
16ì˜ í•œê¸€ 번역입니다. 16ì˜ í•œê¸€ 번역입니다.
17 17
18ì—­ìžï¼š 김민찬 <minchan@kernel.org> 18ì—­ìžï¼š 김민찬 <minchan@kernel.org>
diff --git a/Documentation/lockup-watchdogs.txt b/Documentation/lockup-watchdogs.txt
index 4a6e33e1af61..c8b8378513d6 100644
--- a/Documentation/lockup-watchdogs.txt
+++ b/Documentation/lockup-watchdogs.txt
@@ -11,7 +11,7 @@ details), without giving other tasks a chance to run. The current
11stack trace is displayed upon detection and, by default, the system 11stack trace is displayed upon detection and, by default, the system
12will stay locked up. Alternatively, the kernel can be configured to 12will stay locked up. Alternatively, the kernel can be configured to
13panic; a sysctl, "kernel.softlockup_panic", a kernel parameter, 13panic; a sysctl, "kernel.softlockup_panic", a kernel parameter,
14"softlockup_panic" (see "Documentation/kernel-parameters.txt" for 14"softlockup_panic" (see "Documentation/admin-guide/kernel-parameters.rst" for
15details), and a compile option, "BOOTPARAM_SOFTLOCKUP_PANIC", are 15details), and a compile option, "BOOTPARAM_SOFTLOCKUP_PANIC", are
16provided for this. 16provided for this.
17 17
@@ -23,7 +23,7 @@ upon detection and the system will stay locked up unless the default
23behavior is changed, which can be done through a sysctl, 23behavior is changed, which can be done through a sysctl,
24'hardlockup_panic', a compile time knob, "BOOTPARAM_HARDLOCKUP_PANIC", 24'hardlockup_panic', a compile time knob, "BOOTPARAM_HARDLOCKUP_PANIC",
25and a kernel parameter, "nmi_watchdog" 25and a kernel parameter, "nmi_watchdog"
26(see "Documentation/kernel-parameters.txt" for details). 26(see "Documentation/admin-guide/kernel-parameters.rst" for details).
27 27
28The panic option can be used in combination with panic_timeout (this 28The panic option can be used in combination with panic_timeout (this
29timeout is set through the confusingly named "kernel.panic" sysctl), 29timeout is set through the confusingly named "kernel.panic" sysctl),
diff --git a/Documentation/m68k/kernel-options.txt b/Documentation/m68k/kernel-options.txt
index eaf32a1fd0b1..79d21246c75a 100644
--- a/Documentation/m68k/kernel-options.txt
+++ b/Documentation/m68k/kernel-options.txt
@@ -139,7 +139,7 @@ follows:
139 PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF/PARTNROFF=-2 139 PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF/PARTNROFF=-2
140 140
141Authoritative information can be found in 141Authoritative information can be found in
142"Documentation/kernel-parameters.txt". 142"Documentation/admin-guide/kernel-parameters.rst".
143 143
144 144
1452.2) ro, rw 1452.2) ro, rw
diff --git a/Documentation/media/uapi/v4l/diff-v4l.rst b/Documentation/media/uapi/v4l/diff-v4l.rst
index 76b2ecab8657..8209eeb63dd2 100644
--- a/Documentation/media/uapi/v4l/diff-v4l.rst
+++ b/Documentation/media/uapi/v4l/diff-v4l.rst
@@ -648,12 +648,12 @@ microcode programming. A new interface for MPEG compression and playback
648devices is documented in :ref:`extended-controls`. 648devices is documented in :ref:`extended-controls`.
649 649
650.. [#f1] 650.. [#f1]
651 According to Documentation/devices.txt these should be symbolic links 651 According to Documentation/admin-guide/devices.rst these should be symbolic links
652 to ``/dev/video0``. Note the original bttv interface is not 652 to ``/dev/video0``. Note the original bttv interface is not
653 compatible with V4L or V4L2. 653 compatible with V4L or V4L2.
654 654
655.. [#f2] 655.. [#f2]
656 According to ``Documentation/devices.txt`` a symbolic link to 656 According to ``Documentation/admin-guide/devices.rst`` a symbolic link to
657 ``/dev/radio0``. 657 ``/dev/radio0``.
658 658
659.. [#f3] 659.. [#f3]
diff --git a/Documentation/media/v4l-drivers/bttv.rst b/Documentation/media/v4l-drivers/bttv.rst
index 7abc1c9a261b..bc63b12efafd 100644
--- a/Documentation/media/v4l-drivers/bttv.rst
+++ b/Documentation/media/v4l-drivers/bttv.rst
@@ -304,10 +304,10 @@ bug. It is very helpful if you can tell where exactly it broke
304With a hard freeze you probably doesn't find anything in the logfiles. 304With a hard freeze you probably doesn't find anything in the logfiles.
305The only way to capture any kernel messages is to hook up a serial 305The only way to capture any kernel messages is to hook up a serial
306console and let some terminal application log the messages. /me uses 306console and let some terminal application log the messages. /me uses
307screen. See Documentation/serial-console.txt for details on setting 307screen. See Documentation/admin-guide/serial-console.rst for details on setting
308up a serial console. 308up a serial console.
309 309
310Read Documentation/oops-tracing.txt to learn how to get any useful 310Read Documentation/admin-guide/oops-tracing.rst to learn how to get any useful
311information out of a register+stack dump printed by the kernel on 311information out of a register+stack dump printed by the kernel on
312protection faults (so-called "kernel oops"). 312protection faults (so-called "kernel oops").
313 313
diff --git a/Documentation/memory-hotplug.txt b/Documentation/memory-hotplug.txt
index 0d7cb955aa01..5de846d3ecc0 100644
--- a/Documentation/memory-hotplug.txt
+++ b/Documentation/memory-hotplug.txt
@@ -324,7 +324,7 @@ guarantee that the memory block contains only migratable pages.
324Now, a boot option for making a memory block which consists of migratable pages 324Now, a boot option for making a memory block which consists of migratable pages
325is supported. By specifying "kernelcore=" or "movablecore=" boot option, you can 325is supported. By specifying "kernelcore=" or "movablecore=" boot option, you can
326create ZONE_MOVABLE...a zone which is just used for movable pages. 326create ZONE_MOVABLE...a zone which is just used for movable pages.
327(See also Documentation/kernel-parameters.txt) 327(See also Documentation/admin-guide/kernel-parameters.rst)
328 328
329Assume the system has "TOTAL" amount of memory at boot time, this boot option 329Assume the system has "TOTAL" amount of memory at boot time, this boot option
330creates ZONE_MOVABLE as following. 330creates ZONE_MOVABLE as following.
diff --git a/Documentation/networking/netconsole.txt b/Documentation/networking/netconsole.txt
index 30409a36e95d..296ea00fd3eb 100644
--- a/Documentation/networking/netconsole.txt
+++ b/Documentation/networking/netconsole.txt
@@ -200,7 +200,7 @@ priority messages to the console. You can change this at runtime using:
200or by specifying "debug" on the kernel command line at boot, to send 200or by specifying "debug" on the kernel command line at boot, to send
201all kernel messages to the console. A specific value for this parameter 201all kernel messages to the console. A specific value for this parameter
202can also be set using the "loglevel" kernel boot option. See the 202can also be set using the "loglevel" kernel boot option. See the
203dmesg(8) man page and Documentation/kernel-parameters.txt for details. 203dmesg(8) man page and Documentation/admin-guide/kernel-parameters.rst for details.
204 204
205Netconsole was designed to be as instantaneous as possible, to 205Netconsole was designed to be as instantaneous as possible, to
206enable the logging of even the most critical kernel bugs. It works 206enable the logging of even the most critical kernel bugs. It works
diff --git a/Documentation/networking/netdev-FAQ.txt b/Documentation/networking/netdev-FAQ.txt
index 0fe1c6e0dbcd..cdebc5c8705f 100644
--- a/Documentation/networking/netdev-FAQ.txt
+++ b/Documentation/networking/netdev-FAQ.txt
@@ -136,14 +136,14 @@ A: Normally Greg Kroah-Hartman collects stable commits himself, but
136 136
137Q: I see a network patch and I think it should be backported to stable. 137Q: I see a network patch and I think it should be backported to stable.
138 Should I request it via "stable@vger.kernel.org" like the references in 138 Should I request it via "stable@vger.kernel.org" like the references in
139 the kernel's Documentation/stable_kernel_rules.txt file say? 139 the kernel's Documentation/process/stable-kernel-rules.rst file say?
140 140
141A: No, not for networking. Check the stable queues as per above 1st to see 141A: No, not for networking. Check the stable queues as per above 1st to see
142 if it is already queued. If not, then send a mail to netdev, listing 142 if it is already queued. If not, then send a mail to netdev, listing
143 the upstream commit ID and why you think it should be a stable candidate. 143 the upstream commit ID and why you think it should be a stable candidate.
144 144
145 Before you jump to go do the above, do note that the normal stable rules 145 Before you jump to go do the above, do note that the normal stable rules
146 in Documentation/stable_kernel_rules.txt still apply. So you need to 146 in Documentation/process/stable-kernel-rules.rst still apply. So you need to
147 explicitly indicate why it is a critical fix and exactly what users are 147 explicitly indicate why it is a critical fix and exactly what users are
148 impacted. In addition, you need to convince yourself that you _really_ 148 impacted. In addition, you need to convince yourself that you _really_
149 think it has been overlooked, vs. having been considered and rejected. 149 think it has been overlooked, vs. having been considered and rejected.
@@ -165,7 +165,7 @@ A: No. See above answer. In short, if you think it really belongs in
165 165
166 If you think there is some valid information relating to it being in 166 If you think there is some valid information relating to it being in
167 stable that does _not_ belong in the commit log, then use the three 167 stable that does _not_ belong in the commit log, then use the three
168 dash marker line as described in Documentation/SubmittingPatches to 168 dash marker line as described in Documentation/process/submitting-patches.rst to
169 temporarily embed that information into the patch that you send. 169 temporarily embed that information into the patch that you send.
170 170
171Q: Someone said that the comment style and coding convention is different 171Q: Someone said that the comment style and coding convention is different
@@ -220,5 +220,5 @@ A: Attention to detail. Re-read your own work as if you were the
220 If it is your first patch, mail it to yourself so you can test apply 220 If it is your first patch, mail it to yourself so you can test apply
221 it to an unpatched tree to confirm infrastructure didn't mangle it. 221 it to an unpatched tree to confirm infrastructure didn't mangle it.
222 222
223 Finally, go back and read Documentation/SubmittingPatches to be 223 Finally, go back and read Documentation/process/submitting-patches.rst to be
224 sure you are not repeating some common mistake documented there. 224 sure you are not repeating some common mistake documented there.
diff --git a/Documentation/networking/vortex.txt b/Documentation/networking/vortex.txt
index 97282da82b75..ad3dead052a4 100644
--- a/Documentation/networking/vortex.txt
+++ b/Documentation/networking/vortex.txt
@@ -364,7 +364,7 @@ steps you should take:
364 364
365- The contents of your report will vary a lot depending upon the 365- The contents of your report will vary a lot depending upon the
366 problem. If it's a kernel crash then you should refer to the 366 problem. If it's a kernel crash then you should refer to the
367 REPORTING-BUGS file. 367 admin-guide/reporting-bugs.rst file.
368 368
369 But for most problems it is useful to provide the following: 369 But for most problems it is useful to provide the following:
370 370
diff --git a/Documentation/power/00-INDEX b/Documentation/power/00-INDEX
index ad04cc8097ed..7cb6085839f3 100644
--- a/Documentation/power/00-INDEX
+++ b/Documentation/power/00-INDEX
@@ -6,7 +6,7 @@ basic-pm-debugging.txt
6 - Debugging suspend and resume 6 - Debugging suspend and resume
7charger-manager.txt 7charger-manager.txt
8 - Battery charger management. 8 - Battery charger management.
9devices.txt 9admin-guide/devices.rst
10 - How drivers interact with system-wide power management 10 - How drivers interact with system-wide power management
11drivers-testing.txt 11drivers-testing.txt
12 - Testing suspend and resume support in device drivers 12 - Testing suspend and resume support in device drivers
diff --git a/Documentation/power/pci.txt b/Documentation/power/pci.txt
index 44558882aa60..85c746cbab2c 100644
--- a/Documentation/power/pci.txt
+++ b/Documentation/power/pci.txt
@@ -8,7 +8,7 @@ management. Based on previous work by Patrick Mochel <mochel@transmeta.com>
8 8
9This document only covers the aspects of power management specific to PCI 9This document only covers the aspects of power management specific to PCI
10devices. For general description of the kernel's interfaces related to device 10devices. For general description of the kernel's interfaces related to device
11power management refer to Documentation/power/devices.txt and 11power management refer to Documentation/power/admin-guide/devices.rst and
12Documentation/power/runtime_pm.txt. 12Documentation/power/runtime_pm.txt.
13 13
14--------------------------------------------------------------------------- 14---------------------------------------------------------------------------
@@ -417,7 +417,7 @@ pm->runtime_idle() callback.
4172.4. System-Wide Power Transitions 4172.4. System-Wide Power Transitions
418---------------------------------- 418----------------------------------
419There are a few different types of system-wide power transitions, described in 419There are a few different types of system-wide power transitions, described in
420Documentation/power/devices.txt. Each of them requires devices to be handled 420Documentation/power/admin-guide/devices.rst. Each of them requires devices to be handled
421in a specific way and the PM core executes subsystem-level power management 421in a specific way and the PM core executes subsystem-level power management
422callbacks for this purpose. They are executed in phases such that each phase 422callbacks for this purpose. They are executed in phases such that each phase
423involves executing the same subsystem-level callback for every device belonging 423involves executing the same subsystem-level callback for every device belonging
@@ -623,7 +623,7 @@ System restore requires a hibernation image to be loaded into memory and the
623pre-hibernation memory contents to be restored before the pre-hibernation system 623pre-hibernation memory contents to be restored before the pre-hibernation system
624activity can be resumed. 624activity can be resumed.
625 625
626As described in Documentation/power/devices.txt, the hibernation image is loaded 626As described in Documentation/power/admin-guide/devices.rst, the hibernation image is loaded
627into memory by a fresh instance of the kernel, called the boot kernel, which in 627into memory by a fresh instance of the kernel, called the boot kernel, which in
628turn is loaded and run by a boot loader in the usual way. After the boot kernel 628turn is loaded and run by a boot loader in the usual way. After the boot kernel
629has loaded the image, it needs to replace its own code and data with the code 629has loaded the image, it needs to replace its own code and data with the code
@@ -677,7 +677,7 @@ controlling the runtime power management of their devices.
677 677
678At the time of this writing there are two ways to define power management 678At the time of this writing there are two ways to define power management
679callbacks for a PCI device driver, the recommended one, based on using a 679callbacks for a PCI device driver, the recommended one, based on using a
680dev_pm_ops structure described in Documentation/power/devices.txt, and the 680dev_pm_ops structure described in Documentation/power/admin-guide/devices.rst, and the
681"legacy" one, in which the .suspend(), .suspend_late(), .resume_early(), and 681"legacy" one, in which the .suspend(), .suspend_late(), .resume_early(), and
682.resume() callbacks from struct pci_driver are used. The legacy approach, 682.resume() callbacks from struct pci_driver are used. The legacy approach,
683however, doesn't allow one to define runtime power management callbacks and is 683however, doesn't allow one to define runtime power management callbacks and is
@@ -1046,5 +1046,5 @@ PCI Local Bus Specification, Rev. 3.0
1046PCI Bus Power Management Interface Specification, Rev. 1.2 1046PCI Bus Power Management Interface Specification, Rev. 1.2
1047Advanced Configuration and Power Interface (ACPI) Specification, Rev. 3.0b 1047Advanced Configuration and Power Interface (ACPI) Specification, Rev. 3.0b
1048PCI Express Base Specification, Rev. 2.0 1048PCI Express Base Specification, Rev. 2.0
1049Documentation/power/devices.txt 1049Documentation/power/admin-guide/devices.rst
1050Documentation/power/runtime_pm.txt 1050Documentation/power/runtime_pm.txt
diff --git a/Documentation/power/runtime_pm.txt b/Documentation/power/runtime_pm.txt
index 1fd1fbe9ce95..4870980e967e 100644
--- a/Documentation/power/runtime_pm.txt
+++ b/Documentation/power/runtime_pm.txt
@@ -674,7 +674,7 @@ left in runtime suspend. If that happens, the PM core will not execute any
674system suspend and resume callbacks for all of those devices, except for the 674system suspend and resume callbacks for all of those devices, except for the
675complete callback, which is then entirely responsible for handling the device 675complete callback, which is then entirely responsible for handling the device
676as appropriate. This only applies to system suspend transitions that are not 676as appropriate. This only applies to system suspend transitions that are not
677related to hibernation (see Documentation/power/devices.txt for more 677related to hibernation (see Documentation/power/admin-guide/devices.rst for more
678information). 678information).
679 679
680The PM core does its best to reduce the probability of race conditions between 680The PM core does its best to reduce the probability of race conditions between
diff --git a/Documentation/power/swsusp-dmcrypt.txt b/Documentation/power/swsusp-dmcrypt.txt
index 59931b46ff7e..b802fbfd95ef 100644
--- a/Documentation/power/swsusp-dmcrypt.txt
+++ b/Documentation/power/swsusp-dmcrypt.txt
@@ -8,7 +8,7 @@ Some prerequisites:
8You know how dm-crypt works. If not, visit the following web page: 8You know how dm-crypt works. If not, visit the following web page:
9http://www.saout.de/misc/dm-crypt/ 9http://www.saout.de/misc/dm-crypt/
10You have read Documentation/power/swsusp.txt and understand it. 10You have read Documentation/power/swsusp.txt and understand it.
11You did read Documentation/initrd.txt and know how an initrd works. 11You did read Documentation/admin-guide/initrd.rst and know how an initrd works.
12You know how to create or how to modify an initrd. 12You know how to create or how to modify an initrd.
13 13
14Now your system is properly set up, your disk is encrypted except for 14Now your system is properly set up, your disk is encrypted except for
diff --git a/Documentation/process/4.Coding.rst b/Documentation/process/4.Coding.rst
index 9d5cef996f7f..983d628c1112 100644
--- a/Documentation/process/4.Coding.rst
+++ b/Documentation/process/4.Coding.rst
@@ -22,7 +22,7 @@ Coding style
22************ 22************
23 23
24The kernel has long had a standard coding style, described in 24The kernel has long had a standard coding style, described in
25Documentation/CodingStyle. For much of that time, the policies described 25Documentation/process/coding-style.rst. For much of that time, the policies described
26in that file were taken as being, at most, advisory. As a result, there is 26in that file were taken as being, at most, advisory. As a result, there is
27a substantial amount of code in the kernel which does not meet the coding 27a substantial amount of code in the kernel which does not meet the coding
28style guidelines. The presence of that code leads to two independent 28style guidelines. The presence of that code leads to two independent
@@ -343,7 +343,7 @@ user-space developers to know what they are working with. See
343Documentation/ABI/README for a description of how this documentation should 343Documentation/ABI/README for a description of how this documentation should
344be formatted and what information needs to be provided. 344be formatted and what information needs to be provided.
345 345
346The file Documentation/kernel-parameters.txt describes all of the kernel's 346The file Documentation/admin-guide/kernel-parameters.rst describes all of the kernel's
347boot-time parameters. Any patch which adds new parameters should add the 347boot-time parameters. Any patch which adds new parameters should add the
348appropriate entries to this file. 348appropriate entries to this file.
349 349
diff --git a/Documentation/process/5.Posting.rst b/Documentation/process/5.Posting.rst
index b511ddf7e82a..1b7728b19ea7 100644
--- a/Documentation/process/5.Posting.rst
+++ b/Documentation/process/5.Posting.rst
@@ -9,8 +9,8 @@ kernel. Unsurprisingly, the kernel development community has evolved a set
9of conventions and procedures which are used in the posting of patches; 9of conventions and procedures which are used in the posting of patches;
10following them will make life much easier for everybody involved. This 10following them will make life much easier for everybody involved. This
11document will attempt to cover these expectations in reasonable detail; 11document will attempt to cover these expectations in reasonable detail;
12more information can also be found in the files SubmittingPatches, 12more information can also be found in the files process/submitting-patches.rst,
13SubmittingDrivers, and SubmitChecklist in the kernel documentation 13process/submitting-drivers.rst, and process/submit-checklist.rst in the kernel documentation
14directory. 14directory.
15 15
16 16
@@ -198,7 +198,7 @@ pass it to diff with the "-X" option.
198 198
199The tags mentioned above are used to describe how various developers have 199The tags mentioned above are used to describe how various developers have
200been associated with the development of this patch. They are described in 200been associated with the development of this patch. They are described in
201detail in the SubmittingPatches document; what follows here is a brief 201detail in the process/submitting-patches.rst document; what follows here is a brief
202summary. Each of these lines has the format: 202summary. Each of these lines has the format:
203 203
204:: 204::
@@ -210,7 +210,7 @@ The tags in common use are:
210 - Signed-off-by: this is a developer's certification that he or she has 210 - Signed-off-by: this is a developer's certification that he or she has
211 the right to submit the patch for inclusion into the kernel. It is an 211 the right to submit the patch for inclusion into the kernel. It is an
212 agreement to the Developer's Certificate of Origin, the full text of 212 agreement to the Developer's Certificate of Origin, the full text of
213 which can be found in Documentation/SubmittingPatches. Code without a 213 which can be found in Documentation/process/submitting-patches.rst. Code without a
214 proper signoff cannot be merged into the mainline. 214 proper signoff cannot be merged into the mainline.
215 215
216 - Acked-by: indicates an agreement by another developer (often a 216 - Acked-by: indicates an agreement by another developer (often a
@@ -221,7 +221,7 @@ The tags in common use are:
221 it to work. 221 it to work.
222 222
223 - Reviewed-by: the named developer has reviewed the patch for correctness; 223 - Reviewed-by: the named developer has reviewed the patch for correctness;
224 see the reviewer's statement in Documentation/SubmittingPatches for more 224 see the reviewer's statement in Documentation/process/submitting-patches.rst for more
225 detail. 225 detail.
226 226
227 - Reported-by: names a user who reported a problem which is fixed by this 227 - Reported-by: names a user who reported a problem which is fixed by this
@@ -248,7 +248,7 @@ take care of:
248 be examined in any detail. If there is any doubt at all, mail the patch 248 be examined in any detail. If there is any doubt at all, mail the patch
249 to yourself and convince yourself that it shows up intact. 249 to yourself and convince yourself that it shows up intact.
250 250
251 Documentation/email-clients.txt has some helpful hints on making 251 Documentation/process/email-clients.rst has some helpful hints on making
252 specific mail clients work for sending patches. 252 specific mail clients work for sending patches.
253 253
254 - Are you sure your patch is free of silly mistakes? You should always 254 - Are you sure your patch is free of silly mistakes? You should always
diff --git a/Documentation/process/8.Conclusion.rst b/Documentation/process/8.Conclusion.rst
index 23ec7cbc2d2b..1c7f54cd0261 100644
--- a/Documentation/process/8.Conclusion.rst
+++ b/Documentation/process/8.Conclusion.rst
@@ -5,9 +5,9 @@ For more information
5 5
6There are numerous sources of information on Linux kernel development and 6There are numerous sources of information on Linux kernel development and
7related topics. First among those will always be the Documentation 7related topics. First among those will always be the Documentation
8directory found in the kernel source distribution. The top-level HOWTO 8directory found in the kernel source distribution. The top-level process/howto.rst
9file is an important starting point; SubmittingPatches and 9file is an important starting point; process/submitting-patches.rst and
10SubmittingDrivers are also something which all kernel developers should 10process/submitting-drivers.rst are also something which all kernel developers should
11read. Many internal kernel APIs are documented using the kerneldoc 11read. Many internal kernel APIs are documented using the kerneldoc
12mechanism; "make htmldocs" or "make pdfdocs" can be used to generate those 12mechanism; "make htmldocs" or "make pdfdocs" can be used to generate those
13documents in HTML or PDF format (though the version of TeX shipped by some 13documents in HTML or PDF format (though the version of TeX shipped by some
diff --git a/Documentation/process/adding-syscalls.rst b/Documentation/process/adding-syscalls.rst
index f5b5b1aa51b3..8cc25a06f353 100644
--- a/Documentation/process/adding-syscalls.rst
+++ b/Documentation/process/adding-syscalls.rst
@@ -3,7 +3,7 @@ Adding a New System Call
3 3
4This document describes what's involved in adding a new system call to the 4This document describes what's involved in adding a new system call to the
5Linux kernel, over and above the normal submission advice in 5Linux kernel, over and above the normal submission advice in
6:ref:`Documentation/SubmittingPatches <submittingpatches>`. 6:ref:`Documentation/process/submitting-patches.rst <submittingpatches>`.
7 7
8 8
9System Call Alternatives 9System Call Alternatives
diff --git a/Documentation/process/coding-style.rst b/Documentation/process/coding-style.rst
index 9c61c039ccd9..968808bec407 100644
--- a/Documentation/process/coding-style.rst
+++ b/Documentation/process/coding-style.rst
@@ -1058,5 +1058,5 @@ gcc internals and indent, all available from http://www.gnu.org/manual/
1058WG14 is the international standardization working group for the programming 1058WG14 is the international standardization working group for the programming
1059language C, URL: http://www.open-std.org/JTC1/SC22/WG14/ 1059language C, URL: http://www.open-std.org/JTC1/SC22/WG14/
1060 1060
1061Kernel CodingStyle, by greg@kroah.com at OLS 2002: 1061Kernel process/coding-style.rst, by greg@kroah.com at OLS 2002:
1062http://www.kroah.com/linux/talks/ols_2002_kernel_codingstyle_talk/html/ 1062http://www.kroah.com/linux/talks/ols_2002_kernel_codingstyle_talk/html/
diff --git a/Documentation/process/howto.rst b/Documentation/process/howto.rst
index 5f042349f987..3f66a1980726 100644
--- a/Documentation/process/howto.rst
+++ b/Documentation/process/howto.rst
@@ -90,19 +90,19 @@ required reading:
90 what is necessary to do to configure and build the kernel. People 90 what is necessary to do to configure and build the kernel. People
91 who are new to the kernel should start here. 91 who are new to the kernel should start here.
92 92
93 :ref:`Documentation/Changes <changes>` 93 :ref:`Documentation/process/changes.rst <changes>`
94 This file gives a list of the minimum levels of various software 94 This file gives a list of the minimum levels of various software
95 packages that are necessary to build and run the kernel 95 packages that are necessary to build and run the kernel
96 successfully. 96 successfully.
97 97
98 :ref:`Documentation/CodingStyle <codingstyle>` 98 :ref:`Documentation/process/coding-style.rst <codingstyle>`
99 This describes the Linux kernel coding style, and some of the 99 This describes the Linux kernel coding style, and some of the
100 rationale behind it. All new code is expected to follow the 100 rationale behind it. All new code is expected to follow the
101 guidelines in this document. Most maintainers will only accept 101 guidelines in this document. Most maintainers will only accept
102 patches if these rules are followed, and many people will only 102 patches if these rules are followed, and many people will only
103 review code if it is in the proper style. 103 review code if it is in the proper style.
104 104
105 :ref:`Documentation/SubmittingPatches <submittingpatches>` and :ref:`Documentation/SubmittingDrivers <submittingdrivers>` 105 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>` and :ref:`Documentation/process/submitting-drivers.rst <submittingdrivers>`
106 These files describe in explicit detail how to successfully create 106 These files describe in explicit detail how to successfully create
107 and send a patch, including (but not limited to): 107 and send a patch, including (but not limited to):
108 108
@@ -122,7 +122,7 @@ required reading:
122 "Linux kernel patch submission format" 122 "Linux kernel patch submission format"
123 http://linux.yyz.us/patch-format.html 123 http://linux.yyz.us/patch-format.html
124 124
125 :ref:`Documentation/stable_api_nonsense.txt <stable_api_nonsense>` 125 :ref:`Documentation/process/stable-api-nonsense.rst <stable_api_nonsense>`
126 This file describes the rationale behind the conscious decision to 126 This file describes the rationale behind the conscious decision to
127 not have a stable API within the kernel, including things like: 127 not have a stable API within the kernel, including things like:
128 128
@@ -135,29 +135,29 @@ required reading:
135 philosophy and is very important for people moving to Linux from 135 philosophy and is very important for people moving to Linux from
136 development on other Operating Systems. 136 development on other Operating Systems.
137 137
138 :ref:`Documentation/SecurityBugs <securitybugs>` 138 :ref:`Documentation/admin-guide/security-bugs.rst <securitybugs>`
139 If you feel you have found a security problem in the Linux kernel, 139 If you feel you have found a security problem in the Linux kernel,
140 please follow the steps in this document to help notify the kernel 140 please follow the steps in this document to help notify the kernel
141 developers, and help solve the issue. 141 developers, and help solve the issue.
142 142
143 :ref:`Documentation/ManagementStyle <managementstyle>` 143 :ref:`Documentation/process/management-style.rst <managementstyle>`
144 This document describes how Linux kernel maintainers operate and the 144 This document describes how Linux kernel maintainers operate and the
145 shared ethos behind their methodologies. This is important reading 145 shared ethos behind their methodologies. This is important reading
146 for anyone new to kernel development (or anyone simply curious about 146 for anyone new to kernel development (or anyone simply curious about
147 it), as it resolves a lot of common misconceptions and confusion 147 it), as it resolves a lot of common misconceptions and confusion
148 about the unique behavior of kernel maintainers. 148 about the unique behavior of kernel maintainers.
149 149
150 :ref:`Documentation/stable_kernel_rules.txt <stable_kernel_rules>` 150 :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>`
151 This file describes the rules on how the stable kernel releases 151 This file describes the rules on how the stable kernel releases
152 happen, and what to do if you want to get a change into one of these 152 happen, and what to do if you want to get a change into one of these
153 releases. 153 releases.
154 154
155 :ref:`Documentation/kernel-docs.txt <kernel_docs>` 155 :ref:`Documentation/process/kernel-docs.rst <kernel_docs>`
156 A list of external documentation that pertains to kernel 156 A list of external documentation that pertains to kernel
157 development. Please consult this list if you do not find what you 157 development. Please consult this list if you do not find what you
158 are looking for within the in-kernel documentation. 158 are looking for within the in-kernel documentation.
159 159
160 :ref:`Documentation/applying-patches.txt <applying_patches>` 160 :ref:`Documentation/process/applying-patches.rst <applying_patches>`
161 A good introduction describing exactly what a patch is and how to 161 A good introduction describing exactly what a patch is and how to
162 apply it to the different development branches of the kernel. 162 apply it to the different development branches of the kernel.
163 163
@@ -307,7 +307,7 @@ two weeks, but it can be longer if there are no pressing problems. A
307security-related problem, instead, can cause a release to happen almost 307security-related problem, instead, can cause a release to happen almost
308instantly. 308instantly.
309 309
310The file Documentation/stable_kernel_rules.txt in the kernel tree 310The file Documentation/process/stable-kernel-rules.rst in the kernel tree
311documents what kinds of changes are acceptable for the -stable tree, and 311documents what kinds of changes are acceptable for the -stable tree, and
312how the release process works. 312how the release process works.
313 313
@@ -366,7 +366,7 @@ tool. For details on how to use the kernel bugzilla, please see:
366 366
367 https://bugzilla.kernel.org/page.cgi?id=faq.html 367 https://bugzilla.kernel.org/page.cgi?id=faq.html
368 368
369The file REPORTING-BUGS in the main kernel source directory has a good 369The file admin-guide/reporting-bugs.rst in the main kernel source directory has a good
370template for how to report a possible kernel bug, and details what kind 370template for how to report a possible kernel bug, and details what kind
371of information is needed by the kernel developers to help track down the 371of information is needed by the kernel developers to help track down the
372problem. 372problem.
@@ -440,7 +440,7 @@ add your statements between the individual quoted sections instead of
440writing at the top of the mail. 440writing at the top of the mail.
441 441
442If you add patches to your mail, make sure they are plain readable text 442If you add patches to your mail, make sure they are plain readable text
443as stated in Documentation/SubmittingPatches. 443as stated in Documentation/process/submitting-patches.rst.
444Kernel developers don't want to deal with 444Kernel developers don't want to deal with
445attachments or compressed patches; they may want to comment on 445attachments or compressed patches; they may want to comment on
446individual lines of your patch, which works only that way. Make sure you 446individual lines of your patch, which works only that way. Make sure you
diff --git a/Documentation/process/management-style.rst b/Documentation/process/management-style.rst
index dea2e66c9a10..45595fd8a66b 100644
--- a/Documentation/process/management-style.rst
+++ b/Documentation/process/management-style.rst
@@ -5,7 +5,7 @@ Linux kernel management style
5 5
6This is a short document describing the preferred (or made up, depending 6This is a short document describing the preferred (or made up, depending
7on who you ask) management style for the linux kernel. It's meant to 7on who you ask) management style for the linux kernel. It's meant to
8mirror the CodingStyle document to some degree, and mainly written to 8mirror the process/coding-style.rst document to some degree, and mainly written to
9avoid answering [#f1]_ the same (or similar) questions over and over again. 9avoid answering [#f1]_ the same (or similar) questions over and over again.
10 10
11Management style is very personal and much harder to quantify than 11Management style is very personal and much harder to quantify than
diff --git a/Documentation/process/stable-kernel-rules.rst b/Documentation/process/stable-kernel-rules.rst
index 4d82e31b7958..11ec2d93a5e0 100644
--- a/Documentation/process/stable-kernel-rules.rst
+++ b/Documentation/process/stable-kernel-rules.rst
@@ -27,7 +27,7 @@ Rules on what kind of patches are accepted, and which ones are not, into the
27 - It cannot contain any "trivial" fixes in it (spelling changes, 27 - It cannot contain any "trivial" fixes in it (spelling changes,
28 whitespace cleanups, etc). 28 whitespace cleanups, etc).
29 - It must follow the 29 - It must follow the
30 :ref:`Documentation/SubmittingPatches <submittingpatches>` 30 :ref:`Documentation/process/submitting-patches.rst <submittingpatches>`
31 rules. 31 rules.
32 - It or an equivalent fix must already exist in Linus' tree (upstream). 32 - It or an equivalent fix must already exist in Linus' tree (upstream).
33 33
@@ -40,7 +40,7 @@ Procedure for submitting patches to the -stable tree
40 Documentation/networking/netdev-FAQ.txt 40 Documentation/networking/netdev-FAQ.txt
41 - Security patches should not be handled (solely) by the -stable review 41 - Security patches should not be handled (solely) by the -stable review
42 process but should follow the procedures in 42 process but should follow the procedures in
43 :ref:`Documentation/SecurityBugs <securitybugs>`. 43 :ref:`Documentation/admin-guide/security-bugs.rst <securitybugs>`.
44 44
45For all other submissions, choose one of the following procedures 45For all other submissions, choose one of the following procedures
46----------------------------------------------------------------- 46-----------------------------------------------------------------
diff --git a/Documentation/process/submit-checklist.rst b/Documentation/process/submit-checklist.rst
index 894289b22b15..a0d9d34bfb6d 100644
--- a/Documentation/process/submit-checklist.rst
+++ b/Documentation/process/submit-checklist.rst
@@ -7,7 +7,7 @@ Here are some basic things that developers should do if they want to see their
7kernel patch submissions accepted more quickly. 7kernel patch submissions accepted more quickly.
8 8
9These are all above and beyond the documentation that is provided in 9These are all above and beyond the documentation that is provided in
10:ref:`Documentation/SubmittingPatches <submittingpatches>` 10:ref:`Documentation/process/submitting-patches.rst <submittingpatches>`
11and elsewhere regarding submitting Linux kernel patches. 11and elsewhere regarding submitting Linux kernel patches.
12 12
13 13
@@ -31,7 +31,7 @@ and elsewhere regarding submitting Linux kernel patches.
31 tends to use ``unsigned long`` for 64-bit quantities. 31 tends to use ``unsigned long`` for 64-bit quantities.
32 32
335) Check your patch for general style as detailed in 335) Check your patch for general style as detailed in
34 :ref:`Documentation/CodingStyle <codingstyle>`. 34 :ref:`Documentation/process/coding-style.rst <codingstyle>`.
35 Check for trivial violations with the patch style checker prior to 35 Check for trivial violations with the patch style checker prior to
36 submission (``scripts/checkpatch.pl``). 36 submission (``scripts/checkpatch.pl``).
37 You should be able to justify all violations that remain in 37 You should be able to justify all violations that remain in
@@ -78,7 +78,7 @@ and elsewhere regarding submitting Linux kernel patches.
7816) All new ``/proc`` entries are documented under ``Documentation/`` 7816) All new ``/proc`` entries are documented under ``Documentation/``
79 79
8017) All new kernel boot parameters are documented in 8017) All new kernel boot parameters are documented in
81 ``Documentation/kernel-parameters.txt``. 81 ``Documentation/admin-guide/kernel-parameters.rst``.
82 82
8318) All new module parameters are documented with ``MODULE_PARM_DESC()`` 8318) All new module parameters are documented with ``MODULE_PARM_DESC()``
84 84
diff --git a/Documentation/process/submitting-drivers.rst b/Documentation/process/submitting-drivers.rst
index 252b77a23fad..0939d018c289 100644
--- a/Documentation/process/submitting-drivers.rst
+++ b/Documentation/process/submitting-drivers.rst
@@ -8,7 +8,7 @@ various kernel trees. Note that if you are interested in video card drivers
8you should probably talk to XFree86 (http://www.xfree86.org/) and/or X.Org 8you should probably talk to XFree86 (http://www.xfree86.org/) and/or X.Org
9(http://x.org/) instead. 9(http://x.org/) instead.
10 10
11Also read the Documentation/SubmittingPatches document. 11Also read the Documentation/process/submitting-patches.rst document.
12 12
13 13
14Allocating Device Numbers 14Allocating Device Numbers
@@ -19,7 +19,7 @@ by the Linux assigned name and number authority (currently this is
19Torben Mathiasen). The site is http://www.lanana.org/. This 19Torben Mathiasen). The site is http://www.lanana.org/. This
20also deals with allocating numbers for devices that are not going to 20also deals with allocating numbers for devices that are not going to
21be submitted to the mainstream kernel. 21be submitted to the mainstream kernel.
22See Documentation/devices.txt for more information on this. 22See Documentation/admin-guide/devices.rst for more information on this.
23 23
24If you don't use assigned numbers then when your device is submitted it will 24If you don't use assigned numbers then when your device is submitted it will
25be given an assigned number even if that is different from values you may 25be given an assigned number even if that is different from values you may
@@ -73,7 +73,7 @@ Interfaces:
73 73
74Code: 74Code:
75 Please use the Linux style of code formatting as documented 75 Please use the Linux style of code formatting as documented
76 in :ref:`Documentation/CodingStyle <codingStyle>`. 76 in :ref:`Documentation/process/coding-style.rst <codingStyle>`.
77 If you have sections of code 77 If you have sections of code
78 that need to be in other formats, for example because they 78 that need to be in other formats, for example because they
79 are shared with a windows driver kit and you want to 79 are shared with a windows driver kit and you want to
@@ -109,7 +109,7 @@ PM support:
109 anything. For the driver testing instructions see 109 anything. For the driver testing instructions see
110 Documentation/power/drivers-testing.txt and for a relatively 110 Documentation/power/drivers-testing.txt and for a relatively
111 complete overview of the power management issues related to 111 complete overview of the power management issues related to
112 drivers see Documentation/power/devices.txt . 112 drivers see Documentation/power/admin-guide/devices.rst .
113 113
114Control: 114Control:
115 In general if there is active maintenance of a driver by 115 In general if there is active maintenance of a driver by
diff --git a/Documentation/process/submitting-patches.rst b/Documentation/process/submitting-patches.rst
index 4cc20b2c6df3..b4cf8f375184 100644
--- a/Documentation/process/submitting-patches.rst
+++ b/Documentation/process/submitting-patches.rst
@@ -11,10 +11,10 @@ can greatly increase the chances of your change being accepted.
11This document contains a large number of suggestions in a relatively terse 11This document contains a large number of suggestions in a relatively terse
12format. For detailed information on how the kernel development process 12format. For detailed information on how the kernel development process
13works, see :ref:`Documentation/process <development_process_main>`. 13works, see :ref:`Documentation/process <development_process_main>`.
14Also, read :ref:`Documentation/SubmitChecklist <submitchecklist>` 14Also, read :ref:`Documentation/process/submit-checklist.rst <submitchecklist>`
15for a list of items to check before 15for a list of items to check before
16submitting code. If you are submitting a driver, also read 16submitting code. If you are submitting a driver, also read
17:ref:`Documentation/SubmittingDrivers <submittingdrivers>`; 17:ref:`Documentation/process/submitting-drivers.rst <submittingdrivers>`;
18for device tree binding patches, read 18for device tree binding patches, read
19Documentation/devicetree/bindings/submitting-patches.txt. 19Documentation/devicetree/bindings/submitting-patches.txt.
20 20
@@ -238,7 +238,7 @@ then only post say 15 or so at a time and wait for review and integration.
238 238
239Check your patch for basic style violations, details of which can be 239Check your patch for basic style violations, details of which can be
240found in 240found in
241:ref:`Documentation/CodingStyle <codingstyle>`. 241:ref:`Documentation/process/coding-style.rst <codingstyle>`.
242Failure to do so simply wastes 242Failure to do so simply wastes
243the reviewers time and will get your patch rejected, probably 243the reviewers time and will get your patch rejected, probably
244without even being read. 244without even being read.
@@ -305,7 +305,7 @@ toward the stable maintainers by putting a line like this::
305 305
306into the sign-off area of your patch (note, NOT an email recipient). You 306into the sign-off area of your patch (note, NOT an email recipient). You
307should also read 307should also read
308:ref:`Documentation/stable_kernel_rules.txt <stable_kernel_rules>` 308:ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>`
309in addition to this file. 309in addition to this file.
310 310
311Note, however, that some subsystem maintainers want to come to their own 311Note, however, that some subsystem maintainers want to come to their own
@@ -363,7 +363,7 @@ decreasing the likelihood of your MIME-attached change being accepted.
363Exception: If your mailer is mangling patches then someone may ask 363Exception: If your mailer is mangling patches then someone may ask
364you to re-send them using MIME. 364you to re-send them using MIME.
365 365
366See :ref:`Documentation/email-clients.txt <email_clients>` 366See :ref:`Documentation/process/email-clients.rst <email_clients>`
367for hints about configuring your e-mail client so that it sends your patches 367for hints about configuring your e-mail client so that it sends your patches
368untouched. 368untouched.
369 369
@@ -828,8 +828,8 @@ Greg Kroah-Hartman, "How to piss off a kernel subsystem maintainer".
828NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people! 828NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
829 <https://lkml.org/lkml/2005/7/11/336> 829 <https://lkml.org/lkml/2005/7/11/336>
830 830
831Kernel Documentation/CodingStyle: 831Kernel Documentation/process/coding-style.rst:
832 :ref:`Documentation/CodingStyle <codingstyle>` 832 :ref:`Documentation/process/coding-style.rst <codingstyle>`
833 833
834Linus Torvalds's mail on the canonical patch format: 834Linus Torvalds's mail on the canonical patch format:
835 <http://lkml.org/lkml/2005/4/7/183> 835 <http://lkml.org/lkml/2005/4/7/183>
diff --git a/Documentation/rfkill.txt b/Documentation/rfkill.txt
index 1f0c27049340..8c174063b3f0 100644
--- a/Documentation/rfkill.txt
+++ b/Documentation/rfkill.txt
@@ -26,7 +26,7 @@ whether they can be changed or not:
26 the system software. 26 the system software.
27 27
28The rfkill subsystem has two parameters, rfkill.default_state and 28The rfkill subsystem has two parameters, rfkill.default_state and
29rfkill.master_switch_mode, which are documented in kernel-parameters.txt. 29rfkill.master_switch_mode, which are documented in admin-guide/kernel-parameters.rst.
30 30
31 31
322. Implementation details 322. Implementation details
diff --git a/Documentation/scsi/scsi-parameters.txt b/Documentation/scsi/scsi-parameters.txt
index 8e66dafa41e1..8477655c0e46 100644
--- a/Documentation/scsi/scsi-parameters.txt
+++ b/Documentation/scsi/scsi-parameters.txt
@@ -1,7 +1,7 @@
1 SCSI Kernel Parameters 1 SCSI Kernel Parameters
2 ~~~~~~~~~~~~~~~~~~~~~~ 2 ~~~~~~~~~~~~~~~~~~~~~~
3 3
4See Documentation/kernel-parameters.txt for general information on 4See Documentation/admin-guide/kernel-parameters.rst for general information on
5specifying module parameters. 5specifying module parameters.
6 6
7This document may not be entirely up to date and comprehensive. The command 7This document may not be entirely up to date and comprehensive. The command
diff --git a/Documentation/scsi/scsi_mid_low_api.txt b/Documentation/scsi/scsi_mid_low_api.txt
index 255075157511..6338400eed73 100644
--- a/Documentation/scsi/scsi_mid_low_api.txt
+++ b/Documentation/scsi/scsi_mid_low_api.txt
@@ -336,7 +336,7 @@ in parallel by these functions.
336Conventions 336Conventions
337=========== 337===========
338First, Linus Torvalds's thoughts on C coding style can be found in the 338First, Linus Torvalds's thoughts on C coding style can be found in the
339Documentation/CodingStyle file. 339Documentation/process/coding-style.rst file.
340 340
341Next, there is a movement to "outlaw" typedefs introducing synonyms for 341Next, there is a movement to "outlaw" typedefs introducing synonyms for
342struct tags. Both can be still found in the SCSI subsystem, but 342struct tags. Both can be still found in the SCSI subsystem, but
diff --git a/Documentation/scsi/sym53c8xx_2.txt b/Documentation/scsi/sym53c8xx_2.txt
index 6af8f7a7770f..d28186553fb0 100644
--- a/Documentation/scsi/sym53c8xx_2.txt
+++ b/Documentation/scsi/sym53c8xx_2.txt
@@ -427,7 +427,7 @@ Synchronous transfers frequency (default answer: 80)
42710.1 Syntax 42710.1 Syntax
428 428
429Setup commands can be passed to the driver either at boot time or as 429Setup commands can be passed to the driver either at boot time or as
430parameters to modprobe, as described in Documentation/kernel-parameters.txt 430parameters to modprobe, as described in Documentation/admin-guide/kernel-parameters.rst
431 431
432Example of boot setup command under lilo prompt: 432Example of boot setup command under lilo prompt:
433 433
diff --git a/Documentation/sound/alsa/alsa-parameters.txt b/Documentation/sound/alsa/alsa-parameters.txt
index 0fa40679b080..72eced86f035 100644
--- a/Documentation/sound/alsa/alsa-parameters.txt
+++ b/Documentation/sound/alsa/alsa-parameters.txt
@@ -1,7 +1,7 @@
1 ALSA Kernel Parameters 1 ALSA Kernel Parameters
2 ~~~~~~~~~~~~~~~~~~~~~~ 2 ~~~~~~~~~~~~~~~~~~~~~~
3 3
4See Documentation/kernel-parameters.txt for general information on 4See Documentation/admin-guide/kernel-parameters.rst for general information on
5specifying module parameters. 5specifying module parameters.
6 6
7This document may not be entirely up to date and comprehensive. The command 7This document may not be entirely up to date and comprehensive. The command
diff --git a/Documentation/sound/oss/oss-parameters.txt b/Documentation/sound/oss/oss-parameters.txt
index 3ab391e7c295..cc675f25eee4 100644
--- a/Documentation/sound/oss/oss-parameters.txt
+++ b/Documentation/sound/oss/oss-parameters.txt
@@ -1,7 +1,7 @@
1 OSS Kernel Parameters 1 OSS Kernel Parameters
2 ~~~~~~~~~~~~~~~~~~~~~ 2 ~~~~~~~~~~~~~~~~~~~~~
3 3
4See Documentation/kernel-parameters.txt for general information on 4See Documentation/admin-guide/kernel-parameters.rst for general information on
5specifying module parameters. 5specifying module parameters.
6 6
7This document may not be entirely up to date and comprehensive. The command 7This document may not be entirely up to date and comprehensive. The command
diff --git a/Documentation/sysctl/kernel.txt b/Documentation/sysctl/kernel.txt
index ffab8b5caa60..6bb78f872929 100644
--- a/Documentation/sysctl/kernel.txt
+++ b/Documentation/sysctl/kernel.txt
@@ -71,7 +71,7 @@ show up in /proc/sys/kernel:
71- printk_ratelimit_burst 71- printk_ratelimit_burst
72- pty ==> Documentation/filesystems/devpts.txt 72- pty ==> Documentation/filesystems/devpts.txt
73- randomize_va_space 73- randomize_va_space
74- real-root-dev ==> Documentation/initrd.txt 74- real-root-dev ==> Documentation/admin-guide/initrd.rst
75- reboot-cmd [ SPARC only ] 75- reboot-cmd [ SPARC only ]
76- rtsig-max 76- rtsig-max
77- rtsig-nr 77- rtsig-nr
@@ -453,7 +453,7 @@ in a KVM virtual machine. This default can be overridden by adding
453 453
454 nmi_watchdog=1 454 nmi_watchdog=1
455 455
456to the guest kernel command line (see Documentation/kernel-parameters.txt). 456to the guest kernel command line (see Documentation/admin-guide/kernel-parameters.rst).
457 457
458============================================================== 458==============================================================
459 459
diff --git a/Documentation/virtual/kvm/review-checklist.txt b/Documentation/virtual/kvm/review-checklist.txt
index a850986ed684..a83b27635fdd 100644
--- a/Documentation/virtual/kvm/review-checklist.txt
+++ b/Documentation/virtual/kvm/review-checklist.txt
@@ -1,8 +1,8 @@
1Review checklist for kvm patches 1Review checklist for kvm patches
2================================ 2================================
3 3
41. The patch must follow Documentation/CodingStyle and 41. The patch must follow Documentation/process/coding-style.rst and
5 Documentation/SubmittingPatches. 5 Documentation/process/submitting-patches.rst.
6 6
72. Patches should be against kvm.git master branch. 72. Patches should be against kvm.git master branch.
8 8
diff --git a/Documentation/vm/numa b/Documentation/vm/numa
index e0b58c0e6b49..a08f71647714 100644
--- a/Documentation/vm/numa
+++ b/Documentation/vm/numa
@@ -82,7 +82,7 @@ such as DMA or DMA32, represent relatively scarce resources. Linux chooses
82a default zonelist order based on the sizes of the various zone types relative 82a default zonelist order based on the sizes of the various zone types relative
83to the total memory of the node and the total memory of the system. The 83to the total memory of the node and the total memory of the system. The
84default zonelist order may be overridden using the numa_zonelist_order kernel 84default zonelist order may be overridden using the numa_zonelist_order kernel
85boot parameter or sysctl. [see Documentation/kernel-parameters.txt and 85boot parameter or sysctl. [see Documentation/admin-guide/kernel-parameters.rst and
86Documentation/sysctl/vm.txt] 86Documentation/sysctl/vm.txt]
87 87
88By default, Linux will attempt to satisfy memory allocation requests from the 88By default, Linux will attempt to satisfy memory allocation requests from the
diff --git a/Documentation/watchdog/convert_drivers_to_kernel_api.txt b/Documentation/watchdog/convert_drivers_to_kernel_api.txt
index 271b8850dde7..9fffb2958d13 100644
--- a/Documentation/watchdog/convert_drivers_to_kernel_api.txt
+++ b/Documentation/watchdog/convert_drivers_to_kernel_api.txt
@@ -213,6 +213,6 @@ The entry for the driver now needs to select WATCHDOG_CORE:
213Create a patch and send it to upstream 213Create a patch and send it to upstream
214-------------------------------------- 214--------------------------------------
215 215
216Make sure you understood Documentation/SubmittingPatches and send your patch to 216Make sure you understood Documentation/process/submitting-patches.rst and send your patch to
217linux-watchdog@vger.kernel.org. We are looking forward to it :) 217linux-watchdog@vger.kernel.org. We are looking forward to it :)
218 218
diff --git a/Documentation/watchdog/watchdog-parameters.txt b/Documentation/watchdog/watchdog-parameters.txt
index a8d364227a77..e21850e270a0 100644
--- a/Documentation/watchdog/watchdog-parameters.txt
+++ b/Documentation/watchdog/watchdog-parameters.txt
@@ -4,7 +4,7 @@ be listed here unless the driver has its own driver-specific information
4file. 4file.
5 5
6 6
7See Documentation/kernel-parameters.txt for information on 7See Documentation/admin-guide/kernel-parameters.rst for information on
8providing kernel parameters for builtin drivers versus loadable 8providing kernel parameters for builtin drivers versus loadable
9modules. 9modules.
10 10
diff --git a/Documentation/x86/boot.txt b/Documentation/x86/boot.txt
index 9da6f3512249..5e9b826b5f62 100644
--- a/Documentation/x86/boot.txt
+++ b/Documentation/x86/boot.txt
@@ -921,7 +921,7 @@ They should normally not be deleted from the kernel command line even
921though not all of them are actually meaningful to the kernel. Boot 921though not all of them are actually meaningful to the kernel. Boot
922loader authors who need additional command line options for the boot 922loader authors who need additional command line options for the boot
923loader itself should get them registered in 923loader itself should get them registered in
924Documentation/kernel-parameters.txt to make sure they will not 924Documentation/admin-guide/kernel-parameters.rst to make sure they will not
925conflict with actual kernel options now or in the future. 925conflict with actual kernel options now or in the future.
926 926
927 vga=<mode> 927 vga=<mode>
diff --git a/Documentation/zh_CN/CodingStyle b/Documentation/zh_CN/CodingStyle
index 12717791baac..b02738042799 100644
--- a/Documentation/zh_CN/CodingStyle
+++ b/Documentation/zh_CN/CodingStyle
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/CodingStyle 1Chinese translated version of Documentation/process/coding-style.rst
2 2
3If you have any comment or update to the content, please post to LKML directly. 3If you have any comment or update to the content, please post to LKML directly.
4However, if you have problem communicating in English you can also ask the 4However, if you have problem communicating in English you can also ask the
@@ -7,7 +7,7 @@ translation is outdated or there is problem with translation.
7 7
8Chinese maintainer: Zhang Le <r0bertz@gentoo.org> 8Chinese maintainer: Zhang Le <r0bertz@gentoo.org>
9--------------------------------------------------------------------- 9---------------------------------------------------------------------
10Documentation/CodingStyle的中文翻译 10Documentation/process/coding-style.rst的中文翻译
11 11
12如果想评论或更新本文的内容,请直接å‘信到LKML。如果你使用英文交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ 12如果想评论或更新本文的内容,请直接å‘信到LKML。如果你使用英文交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯
13以å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻译存在问题,请è”系中文版维护者。 13以å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻译存在问题,请è”系中文版维护者。
@@ -809,5 +809,5 @@ GNU 手册 - éµå¾ª K&R 标准和此文本 - cpp, gcc, gcc internals and indent,
809 809
810WG14是C语言的国际标准化工作组,URL: http://www.open-std.org/JTC1/SC22/WG14/ 810WG14是C语言的国际标准化工作组,URL: http://www.open-std.org/JTC1/SC22/WG14/
811 811
812Kernel CodingStyle,作者 greg@kroah.com å‘表于OLS 2002: 812Kernel process/coding-style.rst,作者 greg@kroah.com å‘表于OLS 2002:
813http://www.kroah.com/linux/talks/ols_2002_kernel_codingstyle_talk/html/ 813http://www.kroah.com/linux/talks/ols_2002_kernel_codingstyle_talk/html/
diff --git a/Documentation/zh_CN/HOWTO b/Documentation/zh_CN/HOWTO
index f0613b92e0be..11be075ba5fa 100644
--- a/Documentation/zh_CN/HOWTO
+++ b/Documentation/zh_CN/HOWTO
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/HOWTO 1Chinese translated version of Documentation/process/howto.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -9,7 +9,7 @@ or if there is a problem with the translation.
9Maintainer: Greg Kroah-Hartman <greg@kroah.com> 9Maintainer: Greg Kroah-Hartman <greg@kroah.com>
10Chinese maintainer: Li Yang <leoli@freescale.com> 10Chinese maintainer: Li Yang <leoli@freescale.com>
11--------------------------------------------------------------------- 11---------------------------------------------------------------------
12Documentation/HOWTO 的中文翻译 12Documentation/process/howto.rst 的中文翻译
13 13
14如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 14如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
15交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 15交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
@@ -93,16 +93,16 @@ Linux内核代ç ä¸­åŒ…å«æœ‰å¤§é‡çš„文档。这些文档对于学习如何与
93 文件简è¦ä»‹ç»äº†Linux内核的背景,并且æ述了如何é…置和编译内核。内核的 93 文件简è¦ä»‹ç»äº†Linux内核的背景,并且æ述了如何é…置和编译内核。内核的
94 新用户应该从这里开始。 94 新用户应该从这里开始。
95 95
96 Documentation/Changes 96 Documentation/process/changes.rst
97 文件给出了用æ¥ç¼–译和使用内核所需è¦çš„最å°è½¯ä»¶åŒ…列表。 97 文件给出了用æ¥ç¼–译和使用内核所需è¦çš„最å°è½¯ä»¶åŒ…列表。
98 98
99 Documentation/CodingStyle 99 Documentation/process/coding-style.rst
100 æè¿°Linux内核的代ç é£Žæ ¼å’Œç†ç”±ã€‚所有新代ç éœ€è¦éµå®ˆè¿™ç¯‡æ–‡æ¡£ä¸­å®šä¹‰çš„规 100 æè¿°Linux内核的代ç é£Žæ ¼å’Œç†ç”±ã€‚所有新代ç éœ€è¦éµå®ˆè¿™ç¯‡æ–‡æ¡£ä¸­å®šä¹‰çš„规
101 范。大多数维护者åªä¼šæŽ¥æ”¶ç¬¦åˆè§„定的补ä¸ï¼Œå¾ˆå¤šäººä¹Ÿåªä¼šå¸®å¿™æ£€æŸ¥ç¬¦åˆé£Žæ ¼ 101 范。大多数维护者åªä¼šæŽ¥æ”¶ç¬¦åˆè§„定的补ä¸ï¼Œå¾ˆå¤šäººä¹Ÿåªä¼šå¸®å¿™æ£€æŸ¥ç¬¦åˆé£Žæ ¼
102 的代ç ã€‚ 102 的代ç ã€‚
103 103
104 Documentation/SubmittingPatches 104 Documentation/process/submitting-patches.rst
105 Documentation/SubmittingDrivers 105 Documentation/process/submitting-drivers.rst
106 这两份文档明确æ述如何创建和å‘é€è¡¥ä¸ï¼Œå…¶ä¸­åŒ…括(但ä¸ä»…é™äºŽ): 106 这两份文档明确æ述如何创建和å‘é€è¡¥ä¸ï¼Œå…¶ä¸­åŒ…括(但ä¸ä»…é™äºŽ):
107 - 邮件内容 107 - 邮件内容
108 - é‚®ä»¶æ ¼å¼ 108 - 邮件格å¼
@@ -116,7 +116,7 @@ Linux内核代ç ä¸­åŒ…å«æœ‰å¤§é‡çš„文档。这些文档对于学习如何与
116 "Linux kernel patch submission format" 116 "Linux kernel patch submission format"
117 http://linux.yyz.us/patch-format.html 117 http://linux.yyz.us/patch-format.html
118 118
119 Documentation/stable_api_nonsense.txt 119 Documentation/process/stable-api-nonsense.rst
120 论è¯å†…核为什么特æ„ä¸åŒ…括稳定的内核内部API,也就是说ä¸åŒ…括åƒè¿™æ ·çš„特 120 论è¯å†…核为什么特æ„ä¸åŒ…括稳定的内核内部API,也就是说ä¸åŒ…括åƒè¿™æ ·çš„特
121 性: 121 性:
122 - å­ç³»ç»Ÿä¸­é—´å±‚(为了兼容性?) 122 - å­ç³»ç»Ÿä¸­é—´å±‚(为了兼容性?)
@@ -125,23 +125,23 @@ Linux内核代ç ä¸­åŒ…å«æœ‰å¤§é‡çš„文档。这些文档对于学习如何与
125 这篇文档对于ç†è§£Linuxçš„å¼€å‘哲学至关é‡è¦ã€‚对于将开å‘å¹³å°ä»Žå…¶ä»–æ“作系 125 这篇文档对于ç†è§£Linuxçš„å¼€å‘哲学至关é‡è¦ã€‚对于将开å‘å¹³å°ä»Žå…¶ä»–æ“作系
126 统转移到Linux的人æ¥è¯´ä¹Ÿå¾ˆé‡è¦ã€‚ 126 统转移到Linux的人æ¥è¯´ä¹Ÿå¾ˆé‡è¦ã€‚
127 127
128 Documentation/SecurityBugs 128 Documentation/admin-guide/security-bugs.rst
129 如果你认为自己å‘现了Linux内核的安全性问题,请根æ®è¿™ç¯‡æ–‡æ¡£ä¸­çš„æ­¥éª¤æ¥ 129 如果你认为自己å‘现了Linux内核的安全性问题,请根æ®è¿™ç¯‡æ–‡æ¡£ä¸­çš„步骤æ¥
130 æ醒其他内核开å‘者并帮助解决这个问题。 130 æ醒其他内核开å‘者并帮助解决这个问题。
131 131
132 Documentation/ManagementStyle 132 Documentation/process/management-style.rst
133 æ述内核维护者的工作方法åŠå…¶å…±æœ‰ç‰¹ç‚¹ã€‚这对于刚刚接触内核开å‘(或者对 133 æ述内核维护者的工作方法åŠå…¶å…±æœ‰ç‰¹ç‚¹ã€‚这对于刚刚接触内核开å‘(或者对
134 它感到好奇)的人æ¥è¯´å¾ˆé‡è¦ï¼Œå› ä¸ºå®ƒè§£é‡Šäº†å¾ˆå¤šå¯¹äºŽå†…核维护者独特行为的 134 它感到好奇)的人æ¥è¯´å¾ˆé‡è¦ï¼Œå› ä¸ºå®ƒè§£é‡Šäº†å¾ˆå¤šå¯¹äºŽå†…核维护者独特行为的
135 æ™®é误解与迷惑。 135 æ™®é误解与迷惑。
136 136
137 Documentation/stable_kernel_rules.txt 137 Documentation/process/stable-kernel-rules.rst
138 解释了稳定版内核å‘布的规则,以åŠå¦‚何将改动放入这些版本的步骤。 138 解释了稳定版内核å‘布的规则,以åŠå¦‚何将改动放入这些版本的步骤。
139 139
140 Documentation/kernel-docs.txt 140 Documentation/process/kernel-docs.rst
141 有助于内核开å‘的外部文档列表。如果你在内核自带的文档中没有找到你想找 141 有助于内核开å‘的外部文档列表。如果你在内核自带的文档中没有找到你想找
142 的内容,å¯ä»¥æŸ¥çœ‹è¿™äº›æ–‡æ¡£ã€‚ 142 的内容,å¯ä»¥æŸ¥çœ‹è¿™äº›æ–‡æ¡£ã€‚
143 143
144 Documentation/applying-patches.txt 144 Documentation/process/applying-patches.rst
145 关于补ä¸æ˜¯ä»€ä¹ˆä»¥åŠå¦‚何将它打在ä¸åŒå†…核开å‘åˆ†æ”¯ä¸Šçš„å¥½ä»‹ç» 145 关于补ä¸æ˜¯ä»€ä¹ˆä»¥åŠå¦‚何将它打在ä¸åŒå†…核开å‘分支上的好介ç»
146 146
147内核还拥有大é‡ä»Žä»£ç è‡ªåŠ¨ç”Ÿæˆçš„文档。它包å«å†…核内部APIçš„å…¨é¢ä»‹ç»ä»¥åŠå¦‚何 147内核还拥有大é‡ä»Žä»£ç è‡ªåŠ¨ç”Ÿæˆçš„文档。它包å«å†…核内部APIçš„å…¨é¢ä»‹ç»ä»¥åŠå¦‚何
@@ -238,7 +238,7 @@ kernel.org网站的pub/linux/kernel/v2.6/目录下找到它。它的开å‘éµå¾ª
2382.6.x.y版本由“稳定版â€å°ç»„(邮件地å€<stable@vger.kernel.org>ï¼‰ç»´æŠ¤ï¼Œä¸€èˆ¬éš”å‘¨å‘ 2382.6.x.y版本由“稳定版â€å°ç»„(邮件地å€<stable@vger.kernel.org>)维护,一般隔周å‘
239布新版本。 239布新版本。
240 240
241内核æºç ä¸­çš„Documentation/stable_kernel_rules.txt文件具体æ述了å¯è¢«ç¨³å®š 241内核æºç ä¸­çš„Documentation/process/stable-kernel-rules.rst文件具体æ述了å¯è¢«ç¨³å®š
242版内核接å—的修改类型以åŠå‘布的æµç¨‹ã€‚ 242版内核接å—的修改类型以åŠå‘布的æµç¨‹ã€‚
243 243
244 244
@@ -329,7 +329,7 @@ bugzilla.kernel.org是Linux内核开å‘者们用æ¥è·Ÿè¸ªå†…æ ¸Bug的网站。æˆ
329户在这个工具中报告找到的所有bug。如何使用内核bugzilla的细节请访问: 329户在这个工具中报告找到的所有bug。如何使用内核bugzilla的细节请访问:
330 http://test.kernel.org/bugzilla/faq.html 330 http://test.kernel.org/bugzilla/faq.html
331 331
332内核æºç ä¸»ç›®å½•ä¸­çš„REPORTING-BUGS文件里有一个很好的模æ¿ã€‚它指导用户如何报 332内核æºç ä¸»ç›®å½•ä¸­çš„admin-guide/reporting-bugs.rst文件里有一个很好的模æ¿ã€‚它指导用户如何报
333å‘Šå¯èƒ½çš„内核bug以åŠéœ€è¦æ供哪些信æ¯æ¥å¸®åŠ©å†…核开å‘者们找到问题的根æºã€‚ 333å‘Šå¯èƒ½çš„内核bug以åŠéœ€è¦æ供哪些信æ¯æ¥å¸®åŠ©å†…核开å‘者们找到问题的根æºã€‚
334 334
335 335
@@ -380,7 +380,7 @@ MAINTAINERS文件中å¯ä»¥æ‰¾åˆ°ä¸åŒè¯é¢˜å¯¹åº”的邮件列表。
380这几行。将你的评论加在被引用的段è½ä¹‹é—´è€Œä¸è¦æ”¾åœ¨é‚®ä»¶çš„顶部。 380这几行。将你的评论加在被引用的段è½ä¹‹é—´è€Œä¸è¦æ”¾åœ¨é‚®ä»¶çš„顶部。
381 381
382如果你在邮件中附带补ä¸ï¼Œè¯·ç¡®è®¤å®ƒä»¬æ˜¯å¯ä»¥ç›´æŽ¥é˜…读的纯文本(如 382如果你在邮件中附带补ä¸ï¼Œè¯·ç¡®è®¤å®ƒä»¬æ˜¯å¯ä»¥ç›´æŽ¥é˜…读的纯文本(如
383Documentation/SubmittingPatches文档中所述)。内核开å‘者们ä¸å¸Œæœ›é‡åˆ°é™„件 383Documentation/process/submitting-patches.rst文档中所述)。内核开å‘者们ä¸å¸Œæœ›é‡åˆ°é™„件
384或者被压缩了的补ä¸ã€‚åªæœ‰è¿™æ ·æ‰èƒ½ä¿è¯ä»–们å¯ä»¥ç›´æŽ¥è¯„论你的æ¯è¡Œä»£ç ã€‚è¯·ç¡®ä¿ 384或者被压缩了的补ä¸ã€‚åªæœ‰è¿™æ ·æ‰èƒ½ä¿è¯ä»–们å¯ä»¥ç›´æŽ¥è¯„论你的æ¯è¡Œä»£ç ã€‚请确ä¿
385你使用的邮件å‘é€ç¨‹åºä¸ä¼šä¿®æ”¹ç©ºæ ¼å’Œåˆ¶è¡¨ç¬¦ã€‚一个防范性的测试方法是先将邮件 385你使用的邮件å‘é€ç¨‹åºä¸ä¼šä¿®æ”¹ç©ºæ ¼å’Œåˆ¶è¡¨ç¬¦ã€‚一个防范性的测试方法是先将邮件
386å‘é€ç»™è‡ªå·±ï¼Œç„¶åŽè‡ªå·±å°è¯•æ˜¯å¦å¯ä»¥é¡ºåˆ©åœ°æ‰“上收到的补ä¸ã€‚如果测试ä¸æˆåŠŸï¼Œè¯· 386å‘é€ç»™è‡ªå·±ï¼Œç„¶åŽè‡ªå·±å°è¯•æ˜¯å¦å¯ä»¥é¡ºåˆ©åœ°æ‰“上收到的补ä¸ã€‚如果测试ä¸æˆåŠŸï¼Œè¯·
diff --git a/Documentation/zh_CN/SecurityBugs b/Documentation/zh_CN/SecurityBugs
index d21eb07fe943..2d0fffd122ce 100644
--- a/Documentation/zh_CN/SecurityBugs
+++ b/Documentation/zh_CN/SecurityBugs
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/SecurityBugs 1Chinese translated version of Documentation/admin-guide/security-bugs.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -8,7 +8,7 @@ or if there is a problem with the translation.
8 8
9Chinese maintainer: Harry Wei <harryxiyou@gmail.com> 9Chinese maintainer: Harry Wei <harryxiyou@gmail.com>
10--------------------------------------------------------------------- 10---------------------------------------------------------------------
11Documentation/SecurityBugs 的中文翻译 11Documentation/admin-guide/security-bugs.rst 的中文翻译
12 12
13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
@@ -31,7 +31,7 @@ linux内核安全团队å¯ä»¥é€šè¿‡email<security@kernel.org>æ¥è”系。这是
31一组独立的安全工作人员,å¯ä»¥å¸®åŠ©æ”¹å–„æ¼æ´žæŠ¥å‘Šå¹¶ä¸”公布和å–消一个修å¤ã€‚安 31一组独立的安全工作人员,å¯ä»¥å¸®åŠ©æ”¹å–„æ¼æ´žæŠ¥å‘Šå¹¶ä¸”公布和å–消一个修å¤ã€‚安
32全团队有å¯èƒ½ä¼šä»Žéƒ¨åˆ†çš„维护者那里引进é¢å¤–的帮助æ¥äº†è§£å¹¶ä¸”ä¿®å¤å®‰å…¨æ¼æ´žã€‚ 32全团队有å¯èƒ½ä¼šä»Žéƒ¨åˆ†çš„维护者那里引进é¢å¤–的帮助æ¥äº†è§£å¹¶ä¸”ä¿®å¤å®‰å…¨æ¼æ´žã€‚
33当é‡åˆ°ä»»ä½•æ¼æ´žï¼Œæ‰€èƒ½æ供的信æ¯è¶Šå¤šå°±è¶Šèƒ½è¯Šæ–­å’Œä¿®å¤ã€‚如果你ä¸æ¸…楚什么 33当é‡åˆ°ä»»ä½•æ¼æ´žï¼Œæ‰€èƒ½æ供的信æ¯è¶Šå¤šå°±è¶Šèƒ½è¯Šæ–­å’Œä¿®å¤ã€‚如果你ä¸æ¸…楚什么
34是有帮助的信æ¯ï¼Œé‚£å°±è¯·é‡æ¸©ä¸€ä¸‹REPORTING-BUGS文件中的概述过程。任 34是有帮助的信æ¯ï¼Œé‚£å°±è¯·é‡æ¸©ä¸€ä¸‹admin-guide/reporting-bugs.rst文件中的概述过程。任
35何攻击性的代ç éƒ½æ˜¯éžå¸¸æœ‰ç”¨çš„,未ç»æŠ¥å‘Šè€…çš„åŒæ„ä¸ä¼šè¢«å–消,除éžå®ƒå·²ç» 35何攻击性的代ç éƒ½æ˜¯éžå¸¸æœ‰ç”¨çš„,未ç»æŠ¥å‘Šè€…çš„åŒæ„ä¸ä¼šè¢«å–消,除éžå®ƒå·²ç»
36被公布于众。 36被公布于众。
37 37
diff --git a/Documentation/zh_CN/SubmittingDrivers b/Documentation/zh_CN/SubmittingDrivers
index d313f5d8448d..929385e4b194 100644
--- a/Documentation/zh_CN/SubmittingDrivers
+++ b/Documentation/zh_CN/SubmittingDrivers
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/SubmittingDrivers 1Chinese translated version of Documentation/process/submitting-drivers.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -8,7 +8,7 @@ or if there is a problem with the translation.
8 8
9Chinese maintainer: Li Yang <leo@zh-kernel.org> 9Chinese maintainer: Li Yang <leo@zh-kernel.org>
10--------------------------------------------------------------------- 10---------------------------------------------------------------------
11Documentation/SubmittingDrivers 的中文翻译 11Documentation/process/submitting-drivers.rst 的中文翻译
12 12
13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
@@ -30,7 +30,7 @@ Documentation/SubmittingDrivers 的中文翻译
30兴趣的是显å¡é©±åŠ¨ç¨‹åºï¼Œä½ ä¹Ÿè®¸åº”该访问 XFree86 项目(http://www.xfree86.org/) 30兴趣的是显å¡é©±åŠ¨ç¨‹åºï¼Œä½ ä¹Ÿè®¸åº”该访问 XFree86 项目(http://www.xfree86.org/)
31å’Œï¼æˆ– X.org 项目 (http://x.org)。 31å’Œï¼æˆ– X.org 项目 (http://x.org)。
32 32
33å¦è¯·å‚阅 Documentation/SubmittingPatches 文档。 33å¦è¯·å‚阅 Documentation/process/submitting-patches.rst 文档。
34 34
35 35
36分é…è®¾å¤‡å· 36分é…设备å·
@@ -39,7 +39,7 @@ Documentation/SubmittingDrivers 的中文翻译
39å—设备和字符设备的主设备å·ä¸Žä»Žè®¾å¤‡å·æ˜¯ç”± Linux 命åç¼–å·åˆ†é…æƒå¨ LANANA( 39å—设备和字符设备的主设备å·ä¸Žä»Žè®¾å¤‡å·æ˜¯ç”± Linux 命åç¼–å·åˆ†é…æƒå¨ LANANA(
40现在是 Torben Mathiasen)负责分é…。申请的网å€æ˜¯ http://www.lanana.org/。 40现在是 Torben Mathiasen)负责分é…。申请的网å€æ˜¯ http://www.lanana.org/。
41å³ä½¿ä¸å‡†å¤‡æ交到主æµå†…核的设备驱动也需è¦åœ¨è¿™é‡Œåˆ†é…设备å·ã€‚有关详细信æ¯ï¼Œ 41å³ä½¿ä¸å‡†å¤‡æ交到主æµå†…核的设备驱动也需è¦åœ¨è¿™é‡Œåˆ†é…设备å·ã€‚有关详细信æ¯ï¼Œ
42请å‚阅 Documentation/devices.txt。 42请å‚阅 Documentation/admin-guide/devices.rst。
43 43
44如果你使用的ä¸æ˜¯å·²ç»åˆ†é…的设备å·ï¼Œé‚£ä¹ˆå½“ä½ æ交设备驱动的时候,它将会被强 44如果你使用的ä¸æ˜¯å·²ç»åˆ†é…的设备å·ï¼Œé‚£ä¹ˆå½“ä½ æ交设备驱动的时候,它将会被强
45制分é…一个新的设备å·ï¼Œå³ä¾¿è¿™ä¸ªè®¾å¤‡å·å’Œä½ ä¹‹å‰å‘给客户的截然ä¸åŒã€‚ 45制分é…一个新的设备å·ï¼Œå³ä¾¿è¿™ä¸ªè®¾å¤‡å·å’Œä½ ä¹‹å‰å‘给客户的截然ä¸åŒã€‚
@@ -81,7 +81,7 @@ Linux 2.6:
81 如果你需è¦ä¸€ä¸ª Linux å’Œ NT 的通用驱动接å£ï¼Œé‚£ä¹ˆè¯·åœ¨ç”¨ 81 如果你需è¦ä¸€ä¸ª Linux å’Œ NT 的通用驱动接å£ï¼Œé‚£ä¹ˆè¯·åœ¨ç”¨
82 户空间实现它。 82 户空间实现它。
83 83
84代ç ï¼š 请使用 Documentation/CodingStyle 中所æè¿°çš„ Linux 代ç é£Ž 84代ç ï¼š 请使用 Documentation/process/coding-style.rst 中所æè¿°çš„ Linux 代ç é£Ž
85 格。如果你的æŸäº›ä»£ç æ®µï¼ˆä¾‹å¦‚那些与 Windows 驱动程åºåŒ…å…± 85 格。如果你的æŸäº›ä»£ç æ®µï¼ˆä¾‹å¦‚那些与 Windows 驱动程åºåŒ…å…±
86 享的代ç æ®µï¼‰éœ€è¦ä½¿ç”¨å…¶ä»–æ ¼å¼ï¼Œè€Œä½ å´åªå¸Œæœ›ç»´æŠ¤ä¸€ä»½ä»£ç ï¼Œ 86 享的代ç æ®µï¼‰éœ€è¦ä½¿ç”¨å…¶ä»–æ ¼å¼ï¼Œè€Œä½ å´åªå¸Œæœ›ç»´æŠ¤ä¸€ä»½ä»£ç ï¼Œ
87 那么请将它们很好地区分出æ¥ï¼Œå¹¶ä¸”注明原因。 87 那么请将它们很好地区分出æ¥ï¼Œå¹¶ä¸”注明原因。
@@ -107,7 +107,7 @@ Linux 2.6:
107 程åºæµ‹è¯•çš„指导,请å‚阅 107 程åºæµ‹è¯•çš„指导,请å‚阅
108 Documentation/power/drivers-testing.txt。有关驱动程åºç”µ 108 Documentation/power/drivers-testing.txt。有关驱动程åºç”µ
109 æºç®¡ç†é—®é¢˜ç›¸å¯¹å…¨é¢çš„概述,请å‚阅 109 æºç®¡ç†é—®é¢˜ç›¸å¯¹å…¨é¢çš„概述,请å‚阅
110 Documentation/power/devices.txt。 110 Documentation/power/admin-guide/devices.rst。
111 111
112管ç†ï¼š 如果一个驱动程åºçš„作者还在进行有效的维护,那么通常除了那 112管ç†ï¼š 如果一个驱动程åºçš„作者还在进行有效的维护,那么通常除了那
113 些明显正确且ä¸éœ€è¦ä»»ä½•æ£€æŸ¥çš„è¡¥ä¸ä»¥å¤–,其他所有的补ä¸éƒ½ä¼š 113 些明显正确且ä¸éœ€è¦ä»»ä½•æ£€æŸ¥çš„è¡¥ä¸ä»¥å¤–,其他所有的补ä¸éƒ½ä¼š
diff --git a/Documentation/zh_CN/SubmittingPatches b/Documentation/zh_CN/SubmittingPatches
index 1d3a10f8746b..e9098da8f1a4 100644
--- a/Documentation/zh_CN/SubmittingPatches
+++ b/Documentation/zh_CN/SubmittingPatches
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/SubmittingPatches 1Chinese translated version of Documentation/process/submitting-patches.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -8,7 +8,7 @@ or if there is a problem with the translation.
8 8
9Chinese maintainer: TripleX Chung <triplex@zh-kernel.org> 9Chinese maintainer: TripleX Chung <triplex@zh-kernel.org>
10--------------------------------------------------------------------- 10---------------------------------------------------------------------
11Documentation/SubmittingPatches 的中文翻译 11Documentation/process/submitting-patches.rst 的中文翻译
12 12
13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
@@ -30,9 +30,9 @@ Documentation/SubmittingPatches 的中文翻译
30对于想è¦å°†æ”¹åŠ¨æ交到 Linux 内核的个人或者公å¸æ¥è¯´ï¼Œå¦‚æžœä¸ç†Ÿæ‚‰â€œè§„矩â€ï¼Œ 30对于想è¦å°†æ”¹åŠ¨æ交到 Linux 内核的个人或者公å¸æ¥è¯´ï¼Œå¦‚æžœä¸ç†Ÿæ‚‰â€œè§„矩â€ï¼Œ
31æ交的æµç¨‹ä¼šè®©äººç•æƒ§ã€‚本文档收集了一系列建议,这些建议å¯ä»¥å¤§å¤§çš„æ高你 31æ交的æµç¨‹ä¼šè®©äººç•æƒ§ã€‚本文档收集了一系列建议,这些建议å¯ä»¥å¤§å¤§çš„æ高你
32的改动被接å—的机会。 32的改动被接å—的机会。
33阅读 Documentation/SubmitChecklist æ¥èŽ·å¾—在æ交代ç å‰éœ€è¦æ£€æŸ¥çš„项目的列 33阅读 Documentation/process/submit-checklist.rst æ¥èŽ·å¾—在æ交代ç å‰éœ€è¦æ£€æŸ¥çš„项目的列
34表。如果你在æ交一个驱动程åºï¼Œé‚£ä¹ˆåŒæ—¶é˜…读一下 34表。如果你在æ交一个驱动程åºï¼Œé‚£ä¹ˆåŒæ—¶é˜…读一下
35Documentation/SubmittingDrivers 。 35Documentation/process/submitting-drivers.rst 。
36 36
37 37
38-------------------------- 38--------------------------
@@ -338,7 +338,7 @@ e-mail 标题中的“一å¥è¯æ¦‚è¿°â€æ‰¼è¦çš„æè¿° e-mail 中的补ä¸ã€‚â€
338本节包å«å¾ˆå¤šå’Œæ交到内核的代ç æœ‰å…³çš„通常的"规则"。事情永远有例外...但是 338本节包å«å¾ˆå¤šå’Œæ交到内核的代ç æœ‰å…³çš„通常的"规则"。事情永远有例外...但是
339你必须真的有好的ç†ç”±è¿™æ ·åšã€‚ä½ å¯ä»¥æŠŠæœ¬èŠ‚å«åšLinus的计算机科学入门课。 339你必须真的有好的ç†ç”±è¿™æ ·åšã€‚ä½ å¯ä»¥æŠŠæœ¬èŠ‚å«åšLinus的计算机科学入门课。
340 340
3411) 读 Document/CodingStyle 3411) 读 Document/process/coding-style.rst
342 342
343Nuff 说过,如果你的代ç å’Œè¿™ä¸ªå离太多,那么它有å¯èƒ½ä¼šè¢«æ‹’ç»ï¼Œæ²¡æœ‰æ›´å¤šçš„ 343Nuff 说过,如果你的代ç å’Œè¿™ä¸ªå离太多,那么它有å¯èƒ½ä¼šè¢«æ‹’ç»ï¼Œæ²¡æœ‰æ›´å¤šçš„
344审查,没有更多的评价。 344审查,没有更多的评价。
@@ -404,8 +404,8 @@ Greg Kroah-Hartman, "How to piss off a kernel subsystem maintainer".
404NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people! 404NO!!!! No more huge patch bombs to linux-kernel@vger.kernel.org people!
405 <https://lkml.org/lkml/2005/7/11/336> 405 <https://lkml.org/lkml/2005/7/11/336>
406 406
407Kernel Documentation/CodingStyle: 407Kernel Documentation/process/coding-style.rst:
408 <http://sosdg.org/~coywolf/lxr/source/Documentation/CodingStyle> 408 <http://sosdg.org/~coywolf/lxr/source/Documentation/process/coding-style.rst>
409 409
410Linus Torvalds's mail on the canonical patch format: 410Linus Torvalds's mail on the canonical patch format:
411 <http://lkml.org/lkml/2005/4/7/183> 411 <http://lkml.org/lkml/2005/4/7/183>
diff --git a/Documentation/zh_CN/arm/Booting b/Documentation/zh_CN/arm/Booting
index 6158a64df80c..1fe866f8218f 100644
--- a/Documentation/zh_CN/arm/Booting
+++ b/Documentation/zh_CN/arm/Booting
@@ -68,7 +68,7 @@ RAM,或å¯èƒ½ä½¿ç”¨å¯¹è¿™ä¸ªè®¾å¤‡å·²çŸ¥çš„ RAM ä¿¡æ¯ï¼Œè¿˜å¯èƒ½ä½¿ç”¨ä»»ä½•
68作为替代方案,引导加载程åºä¹Ÿå¯ä»¥é€šè¿‡æ ‡ç­¾åˆ—表传递相关的'console=' 68作为替代方案,引导加载程åºä¹Ÿå¯ä»¥é€šè¿‡æ ‡ç­¾åˆ—表传递相关的'console='
69选项给内核以指定æŸä¸ªä¸²å£ï¼Œè€Œä¸²å£æ•°æ®æ ¼å¼çš„选项在以下文档中æ述: 69选项给内核以指定æŸä¸ªä¸²å£ï¼Œè€Œä¸²å£æ•°æ®æ ¼å¼çš„选项在以下文档中æ述:
70 70
71 Documentation/kernel-parameters.txt。 71 Documentation/admin-guide/kernel-parameters.rst。
72 72
73 73
743ã€æ£€æµ‹æœºå™¨ç±»åž‹ 743ã€æ£€æµ‹æœºå™¨ç±»åž‹
diff --git a/Documentation/zh_CN/email-clients.txt b/Documentation/zh_CN/email-clients.txt
index b9a1a3e6c78d..ec31d97e8d0e 100644
--- a/Documentation/zh_CN/email-clients.txt
+++ b/Documentation/zh_CN/email-clients.txt
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/email-clients.txt 1Chinese translated version of Documentation/process/email-clients.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -8,7 +8,7 @@ or if there is a problem with the translation.
8 8
9Chinese maintainer: Harry Wei <harryxiyou@gmail.com> 9Chinese maintainer: Harry Wei <harryxiyou@gmail.com>
10--------------------------------------------------------------------- 10---------------------------------------------------------------------
11Documentation/email-clients.txt 的中文翻译 11Documentation/process/email-clients.rst 的中文翻译
12 12
13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
diff --git a/Documentation/zh_CN/oops-tracing.txt b/Documentation/zh_CN/oops-tracing.txt
index 9312608ffb8d..41ab53cc0e83 100644
--- a/Documentation/zh_CN/oops-tracing.txt
+++ b/Documentation/zh_CN/oops-tracing.txt
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/oops-tracing.txt 1Chinese translated version of Documentation/admin-guide/oops-tracing.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -8,7 +8,7 @@ or if there is a problem with the translation.
8 8
9Chinese maintainer: Dave Young <hidave.darkstar@gmail.com> 9Chinese maintainer: Dave Young <hidave.darkstar@gmail.com>
10--------------------------------------------------------------------- 10---------------------------------------------------------------------
11Documentation/oops-tracing.txt 的中文翻译 11Documentation/admin-guide/oops-tracing.rst 的中文翻译
12 12
13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
@@ -50,7 +50,7 @@ cat /proc/kmsg > file, 然而你必须介入中止传输, kmsg是一个“æ°
50æ¯æ»šåŠ¨åˆ°äº†ç»ˆç«¯çš„上é¢ï¼Œä½ ä¼šå‘现以高分辩率å¯åŠ¨ï¼ˆæ¯”如,vga=791)会让你读到更多的文 50æ¯æ»šåŠ¨åˆ°äº†ç»ˆç«¯çš„上é¢ï¼Œä½ ä¼šå‘现以高分辩率å¯åŠ¨ï¼ˆæ¯”如,vga=791)会让你读到更多的文
51本。(注æ„:这需è¦vesafb,所以对‘早期’的oops没有帮助) 51本。(注æ„:这需è¦vesafb,所以对‘早期’的oops没有帮助)
52 52
53(2)用串å£ç»ˆç«¯å¯åŠ¨ï¼ˆè¯·å‚看Documentation/serial-console.txt),è¿è¡Œä¸€ä¸ªnull 53(2)用串å£ç»ˆç«¯å¯åŠ¨ï¼ˆè¯·å‚看Documentation/admin-guide/serial-console.rst),è¿è¡Œä¸€ä¸ªnull
54modem到å¦ä¸€å°æœºå™¨å¹¶ç”¨ä½ å–œæ¬¢çš„通讯工具获å–输出。Minicom工作地很好。 54modem到å¦ä¸€å°æœºå™¨å¹¶ç”¨ä½ å–œæ¬¢çš„通讯工具获å–输出。Minicom工作地很好。
55 55
56(3)使用Kdump(请å‚看Documentation/kdump/kdump.txt), 56(3)使用Kdump(请å‚看Documentation/kdump/kdump.txt),
diff --git a/Documentation/zh_CN/stable_api_nonsense.txt b/Documentation/zh_CN/stable_api_nonsense.txt
index c26a27d1ee7d..a2b27fab382c 100644
--- a/Documentation/zh_CN/stable_api_nonsense.txt
+++ b/Documentation/zh_CN/stable_api_nonsense.txt
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/stable_api_nonsense.txt 1Chinese translated version of Documentation/process/stable-api-nonsense.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have problem 4original document maintainer directly. However, if you have problem
@@ -9,7 +9,7 @@ is problem with translation.
9Maintainer: Greg Kroah-Hartman <greg@kroah.com> 9Maintainer: Greg Kroah-Hartman <greg@kroah.com>
10Chinese maintainer: TripleX Chung <zhongyu@18mail.cn> 10Chinese maintainer: TripleX Chung <zhongyu@18mail.cn>
11--------------------------------------------------------------------- 11---------------------------------------------------------------------
12Documentation/stable_api_nonsense.txt 的中文翻译 12Documentation/process/stable-api-nonsense.rst 的中文翻译
13 13
14如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 14如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
15交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 15交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
diff --git a/Documentation/zh_CN/stable_kernel_rules.txt b/Documentation/zh_CN/stable_kernel_rules.txt
index 26ea5ed7cd9c..db4ba5a0c39a 100644
--- a/Documentation/zh_CN/stable_kernel_rules.txt
+++ b/Documentation/zh_CN/stable_kernel_rules.txt
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/stable_kernel_rules.txt 1Chinese translated version of Documentation/process/stable-kernel-rules.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -8,7 +8,7 @@ or if there is a problem with the translation.
8 8
9Chinese maintainer: TripleX Chung <triplex@zh-kernel.org> 9Chinese maintainer: TripleX Chung <triplex@zh-kernel.org>
10--------------------------------------------------------------------- 10---------------------------------------------------------------------
11Documentation/stable_kernel_rules.txt 的中文翻译 11Documentation/process/stable-kernel-rules.rst 的中文翻译
12 12
13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 13如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 14交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
@@ -38,7 +38,7 @@ Documentation/stable_kernel_rules.txt 的中文翻译
38 - 没有“ç†è®ºä¸Šçš„竞争æ¡ä»¶â€ï¼Œé™¤éžèƒ½ç»™å‡ºç«žäº‰æ¡ä»¶å¦‚何被利用的解释。 38 - 没有“ç†è®ºä¸Šçš„竞争æ¡ä»¶â€ï¼Œé™¤éžèƒ½ç»™å‡ºç«žäº‰æ¡ä»¶å¦‚何被利用的解释。
39 - ä¸èƒ½å­˜åœ¨ä»»ä½•çš„“ç碎的â€ä¿®æ­£ï¼ˆæ‹¼å†™ä¿®æ­£ï¼ŒåŽ»æŽ‰å¤šä½™ç©ºæ ¼ä¹‹ç±»çš„)。 39 - ä¸èƒ½å­˜åœ¨ä»»ä½•çš„“ç碎的â€ä¿®æ­£ï¼ˆæ‹¼å†™ä¿®æ­£ï¼ŒåŽ»æŽ‰å¤šä½™ç©ºæ ¼ä¹‹ç±»çš„)。
40 - 必须被相关å­ç³»ç»Ÿçš„维护者接å—。 40 - 必须被相关å­ç³»ç»Ÿçš„维护者接å—。
41 - å¿…é¡»éµå¾ªDocumentation/SubmittingPatches里的规则。 41 - å¿…é¡»éµå¾ªDocumentation/process/submitting-patches.rst里的规则。
42 42
43å‘稳定版代ç æ ‘æ交补ä¸çš„过程: 43å‘稳定版代ç æ ‘æ交补ä¸çš„过程:
44 44
diff --git a/Documentation/zh_CN/volatile-considered-harmful.txt b/Documentation/zh_CN/volatile-considered-harmful.txt
index ba8149d2233a..475125967197 100644
--- a/Documentation/zh_CN/volatile-considered-harmful.txt
+++ b/Documentation/zh_CN/volatile-considered-harmful.txt
@@ -1,4 +1,4 @@
1Chinese translated version of Documentation/volatile-considered-harmful.txt 1Chinese translated version of Documentation/process/volatile-considered-harmful.rst
2 2
3If you have any comment or update to the content, please contact the 3If you have any comment or update to the content, please contact the
4original document maintainer directly. However, if you have a problem 4original document maintainer directly. However, if you have a problem
@@ -9,7 +9,7 @@ or if there is a problem with the translation.
9Maintainer: Jonathan Corbet <corbet@lwn.net> 9Maintainer: Jonathan Corbet <corbet@lwn.net>
10Chinese maintainer: Bryan Wu <bryan.wu@analog.com> 10Chinese maintainer: Bryan Wu <bryan.wu@analog.com>
11--------------------------------------------------------------------- 11---------------------------------------------------------------------
12Documentation/volatile-considered-harmful.txt 的中文翻译 12Documentation/process/volatile-considered-harmful.rst 的中文翻译
13 13
14如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文 14如果想评论或更新本文的内容,请直接è”系原文档的维护者。如果你使用英文
15交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻 15交æµæœ‰å›°éš¾çš„è¯ï¼Œä¹Ÿå¯ä»¥å‘中文版维护者求助。如果本翻译更新ä¸åŠæ—¶æˆ–者翻
diff --git a/MAINTAINERS b/MAINTAINERS
index de0451df542f..69820b75b2e0 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -35,13 +35,13 @@ trivial patch so apply some common sense.
35 35
36 PLEASE check your patch with the automated style checker 36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations. 37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here. 38 See Documentation/process/coding-style.rst for guidance here.
39 39
40 PLEASE CC: the maintainers and mailing lists that are generated 40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the 41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making 42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree. 43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details. 44 See Documentation/process/submitting-patches.rst for details.
45 45
46 PLEASE try to include any credit lines you want added with the 46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes 47 patch. It avoids people being missed off by mistake and makes
@@ -54,7 +54,7 @@ trivial patch so apply some common sense.
54 of the Linux Foundation certificate of contribution and should 54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this 55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file 56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches. 57 Documentation/process/submitting-patches.rst.
58 58
596. Make sure you have the right to send any changes you make. If you 596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch 60 do changes at work you may find your employer owns the patch
@@ -2924,7 +2924,7 @@ CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2924M: Kevin Tsai <ktsai@capellamicro.com> 2924M: Kevin Tsai <ktsai@capellamicro.com>
2925S: Maintained 2925S: Maintained
2926F: drivers/iio/light/cm* 2926F: drivers/iio/light/cm*
2927F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2927F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2928 2928
2929CAVIUM I2C DRIVER 2929CAVIUM I2C DRIVER
2930M: Jan Glauber <jglauber@cavium.com> 2930M: Jan Glauber <jglauber@cavium.com>
@@ -11438,7 +11438,7 @@ STABLE BRANCH
11438M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11438M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11439L: stable@vger.kernel.org 11439L: stable@vger.kernel.org
11440S: Supported 11440S: Supported
11441F: Documentation/stable_kernel_rules.txt 11441F: Documentation/process/stable-kernel-rules.rst
11442 11442
11443STAGING SUBSYSTEM 11443STAGING SUBSYSTEM
11444M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11444M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index bada636d1065..19d237b0737d 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -1525,7 +1525,7 @@ config X86_CHECK_BIOS_CORRUPTION
1525 line. By default it scans the low 64k of memory every 60 1525 line. By default it scans the low 64k of memory every 60
1526 seconds; see the memory_corruption_check_size and 1526 seconds; see the memory_corruption_check_size and
1527 memory_corruption_check_period parameters in 1527 memory_corruption_check_period parameters in
1528 Documentation/kernel-parameters.txt to adjust this. 1528 Documentation/admin-guide/kernel-parameters.rst to adjust this.
1529 1529
1530 When enabled with the default parameters, this option has 1530 When enabled with the default parameters, this option has
1531 almost no overhead, as it reserves a relatively small amount 1531 almost no overhead, as it reserves a relatively small amount
diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig
index 535e7828445a..c5f9cbe0ae21 100644
--- a/drivers/acpi/Kconfig
+++ b/drivers/acpi/Kconfig
@@ -342,7 +342,7 @@ config ACPI_DEBUG
342 342
343 Use the acpi.debug_layer and acpi.debug_level kernel command-line 343 Use the acpi.debug_layer and acpi.debug_level kernel command-line
344 parameters documented in Documentation/acpi/debug.txt and 344 parameters documented in Documentation/acpi/debug.txt and
345 Documentation/kernel-parameters.txt to control the type and 345 Documentation/admin-guide/kernel-parameters.rst to control the type and
346 amount of debug output. 346 amount of debug output.
347 347
348config ACPI_PCI_SLOT 348config ACPI_PCI_SLOT
diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c
index 223a770f78f3..59ce0dd50701 100644
--- a/drivers/ata/libata-core.c
+++ b/drivers/ata/libata-core.c
@@ -129,7 +129,7 @@ static int ata_force_tbl_size;
129static char ata_force_param_buf[PAGE_SIZE] __initdata; 129static char ata_force_param_buf[PAGE_SIZE] __initdata;
130/* param_buf is thrown away after initialization, disallow read */ 130/* param_buf is thrown away after initialization, disallow read */
131module_param_string(force, ata_force_param_buf, sizeof(ata_force_param_buf), 0); 131module_param_string(force, ata_force_param_buf, sizeof(ata_force_param_buf), 0);
132MODULE_PARM_DESC(force, "Force ATA configurations including cable type, link speed and transfer mode (see Documentation/kernel-parameters.txt for details)"); 132MODULE_PARM_DESC(force, "Force ATA configurations including cable type, link speed and transfer mode (see Documentation/admin-guide/kernel-parameters.rst for details)");
133 133
134static int atapi_enabled = 1; 134static int atapi_enabled = 1;
135module_param(atapi_enabled, int, 0444); 135module_param(atapi_enabled, int, 0444);
diff --git a/drivers/char/pcmcia/cm4000_cs.c b/drivers/char/pcmcia/cm4000_cs.c
index c115217c79ae..e051fc8aa7d7 100644
--- a/drivers/char/pcmcia/cm4000_cs.c
+++ b/drivers/char/pcmcia/cm4000_cs.c
@@ -14,7 +14,7 @@
14 * (C) 2000,2001,2002,2003,2004 Omnikey AG 14 * (C) 2000,2001,2002,2003,2004 Omnikey AG
15 * 15 *
16 * (C) 2005-2006 Harald Welte <laforge@gnumonks.org> 16 * (C) 2005-2006 Harald Welte <laforge@gnumonks.org>
17 * - Adhere to Kernel CodingStyle 17 * - Adhere to Kernel process/coding-style.rst
18 * - Port to 2.6.13 "new" style PCMCIA 18 * - Port to 2.6.13 "new" style PCMCIA
19 * - Check for copy_{from,to}_user return values 19 * - Check for copy_{from,to}_user return values
20 * - Use nonseekable_open() 20 * - Use nonseekable_open()
@@ -151,7 +151,7 @@ static struct pcmcia_device *dev_table[CM4000_MAX_DEV];
151static struct class *cmm_class; 151static struct class *cmm_class;
152 152
153/* This table doesn't use spaces after the comma between fields and thus 153/* This table doesn't use spaces after the comma between fields and thus
154 * violates CodingStyle. However, I don't really think wrapping it around will 154 * violates process/coding-style.rst. However, I don't really think wrapping it around will
155 * make it any clearer to read -HW */ 155 * make it any clearer to read -HW */
156static unsigned char fi_di_table[10][14] = { 156static unsigned char fi_di_table[10][14] = {
157/*FI 00 01 02 03 04 05 06 07 08 09 10 11 12 13 */ 157/*FI 00 01 02 03 04 05 06 07 08 09 10 11 12 13 */
diff --git a/drivers/net/can/grcan.c b/drivers/net/can/grcan.c
index db9538d4b358..a7be12d9a139 100644
--- a/drivers/net/can/grcan.c
+++ b/drivers/net/can/grcan.c
@@ -15,7 +15,7 @@
15 * See "Documentation/ABI/testing/sysfs-class-net-grcan" for information on the 15 * See "Documentation/ABI/testing/sysfs-class-net-grcan" for information on the
16 * sysfs interface. 16 * sysfs interface.
17 * 17 *
18 * See "Documentation/kernel-parameters.txt" for information on the module 18 * See "Documentation/admin-guide/kernel-parameters.rst" for information on the module
19 * parameters. 19 * parameters.
20 * 20 *
21 * This program is free software; you can redistribute it and/or modify it 21 * This program is free software; you can redistribute it and/or modify it
diff --git a/drivers/nvdimm/Kconfig b/drivers/nvdimm/Kconfig
index 8b2b740d6679..b20ce7da1ee4 100644
--- a/drivers/nvdimm/Kconfig
+++ b/drivers/nvdimm/Kconfig
@@ -28,7 +28,7 @@ config BLK_DEV_PMEM
28 non-standard OEM-specific E820 memory type (type-12, see 28 non-standard OEM-specific E820 memory type (type-12, see
29 CONFIG_X86_PMEM_LEGACY), or it is manually specified by the 29 CONFIG_X86_PMEM_LEGACY), or it is manually specified by the
30 'memmap=nn[KMG]!ss[KMG]' kernel command line (see 30 'memmap=nn[KMG]!ss[KMG]' kernel command line (see
31 Documentation/kernel-parameters.txt). This driver converts 31 Documentation/admin-guide/kernel-parameters.rst). This driver converts
32 these persistent memory ranges into block devices that are 32 these persistent memory ranges into block devices that are
33 capable of DAX (direct-access) file system mappings. See 33 capable of DAX (direct-access) file system mappings. See
34 Documentation/nvdimm/nvdimm.txt for more details. 34 Documentation/nvdimm/nvdimm.txt for more details.
diff --git a/drivers/staging/vme/devices/vme_user.c b/drivers/staging/vme/devices/vme_user.c
index 5dd430f8f921..d84dffb894f4 100644
--- a/drivers/staging/vme/devices/vme_user.c
+++ b/drivers/staging/vme/devices/vme_user.c
@@ -47,7 +47,7 @@ static const char driver_name[] = "vme_user";
47static int bus[VME_USER_BUS_MAX]; 47static int bus[VME_USER_BUS_MAX];
48static unsigned int bus_num; 48static unsigned int bus_num;
49 49
50/* Currently Documentation/devices.txt defines the following for VME: 50/* Currently Documentation/admin-guide/devices.rst defines the following for VME:
51 * 51 *
52 * 221 char VME bus 52 * 221 char VME bus
53 * 0 = /dev/bus/vme/m0 First master image 53 * 0 = /dev/bus/vme/m0 First master image
diff --git a/drivers/video/fbdev/skeletonfb.c b/drivers/video/fbdev/skeletonfb.c
index f948baa16d82..e219a0a22077 100644
--- a/drivers/video/fbdev/skeletonfb.c
+++ b/drivers/video/fbdev/skeletonfb.c
@@ -836,7 +836,7 @@ static void xxxfb_remove(struct pci_dev *dev)
836 * @dev: PCI device 836 * @dev: PCI device
837 * @msg: the suspend event code. 837 * @msg: the suspend event code.
838 * 838 *
839 * See Documentation/power/devices.txt for more information 839 * See Documentation/power/admin-guide/devices.rst for more information
840 */ 840 */
841static int xxxfb_suspend(struct pci_dev *dev, pm_message_t msg) 841static int xxxfb_suspend(struct pci_dev *dev, pm_message_t msg)
842{ 842{
@@ -851,7 +851,7 @@ static int xxxfb_suspend(struct pci_dev *dev, pm_message_t msg)
851 * xxxfb_resume - Optional but recommended function. Resume the device. 851 * xxxfb_resume - Optional but recommended function. Resume the device.
852 * @dev: PCI device 852 * @dev: PCI device
853 * 853 *
854 * See Documentation/power/devices.txt for more information 854 * See Documentation/power/admin-guide/devices.rst for more information
855 */ 855 */
856static int xxxfb_resume(struct pci_dev *dev) 856static int xxxfb_resume(struct pci_dev *dev)
857{ 857{
@@ -915,7 +915,7 @@ static void __exit xxxfb_exit(void)
915 * @dev: platform device 915 * @dev: platform device
916 * @msg: the suspend event code. 916 * @msg: the suspend event code.
917 * 917 *
918 * See Documentation/power/devices.txt for more information 918 * See Documentation/power/admin-guide/devices.rst for more information
919 */ 919 */
920static int xxxfb_suspend(struct platform_device *dev, pm_message_t msg) 920static int xxxfb_suspend(struct platform_device *dev, pm_message_t msg)
921{ 921{
@@ -930,7 +930,7 @@ static int xxxfb_suspend(struct platform_device *dev, pm_message_t msg)
930 * xxxfb_resume - Optional but recommended function. Resume the device. 930 * xxxfb_resume - Optional but recommended function. Resume the device.
931 * @dev: platform device 931 * @dev: platform device
932 * 932 *
933 * See Documentation/power/devices.txt for more information 933 * See Documentation/power/admin-guide/devices.rst for more information
934 */ 934 */
935static int xxxfb_resume(struct platform_dev *dev) 935static int xxxfb_resume(struct platform_dev *dev)
936{ 936{
diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig
index 77590320d44c..623f72334fa5 100644
--- a/drivers/virtio/Kconfig
+++ b/drivers/virtio/Kconfig
@@ -75,7 +75,7 @@ config VIRTIO_MMIO_CMDLINE_DEVICES
75 Allow virtio-mmio devices instantiation via the kernel command line 75 Allow virtio-mmio devices instantiation via the kernel command line
76 or module parameters. Be aware that using incorrect parameters (base 76 or module parameters. Be aware that using incorrect parameters (base
77 address in particular) can crash your system - you have been warned. 77 address in particular) can crash your system - you have been warned.
78 See Documentation/kernel-parameters.txt for details. 78 See Documentation/admin-guide/kernel-parameters.rst for details.
79 79
80 If unsure, say 'N'. 80 If unsure, say 'N'.
81 81
diff --git a/fs/Kconfig.binfmt b/fs/Kconfig.binfmt
index 4c09d93d9569..b2f82cf6bf86 100644
--- a/fs/Kconfig.binfmt
+++ b/fs/Kconfig.binfmt
@@ -170,8 +170,8 @@ config BINFMT_MISC
170 170
171 You can do other nice things, too. Read the file 171 You can do other nice things, too. Read the file
172 <file:Documentation/binfmt_misc.txt> to learn how to use this 172 <file:Documentation/binfmt_misc.txt> to learn how to use this
173 feature, <file:Documentation/java.txt> for information about how 173 feature, <file:Documentation/admin-guide/java.rst> for information about how
174 to include Java support. and <file:Documentation/mono.txt> for 174 to include Java support. and <file:Documentation/admin-guide/mono.rst> for
175 information about how to include Mono-based .NET support. 175 information about how to include Mono-based .NET support.
176 176
177 To use binfmt_misc, you will need to mount it: 177 To use binfmt_misc, you will need to mount it:
diff --git a/fs/pstore/Kconfig b/fs/pstore/Kconfig
index be40813eff52..b42e5bd6d8ff 100644
--- a/fs/pstore/Kconfig
+++ b/fs/pstore/Kconfig
@@ -86,4 +86,4 @@ config PSTORE_RAM
86 Note that for historical reasons, the module will be named 86 Note that for historical reasons, the module will be named
87 "ramoops.ko". 87 "ramoops.ko".
88 88
89 For more information, see Documentation/ramoops.txt. 89 For more information, see Documentation/admin-guide/ramoops.rst.
diff --git a/include/linux/device.h b/include/linux/device.h
index bc41e87a969b..36d3a9867da9 100644
--- a/include/linux/device.h
+++ b/include/linux/device.h
@@ -733,7 +733,7 @@ struct device_dma_parameters {
733 * minimizes board-specific #ifdefs in drivers. 733 * minimizes board-specific #ifdefs in drivers.
734 * @driver_data: Private pointer for driver specific info. 734 * @driver_data: Private pointer for driver specific info.
735 * @power: For device power management. 735 * @power: For device power management.
736 * See Documentation/power/devices.txt for details. 736 * See Documentation/power/admin-guide/devices.rst for details.
737 * @pm_domain: Provide callbacks that are executed during system suspend, 737 * @pm_domain: Provide callbacks that are executed during system suspend,
738 * hibernation, system resume and during runtime PM transitions 738 * hibernation, system resume and during runtime PM transitions
739 * along with subsystem-level and driver-level callbacks. 739 * along with subsystem-level and driver-level callbacks.
diff --git a/include/linux/pm.h b/include/linux/pm.h
index 06eb353182ab..efa67b2dfee9 100644
--- a/include/linux/pm.h
+++ b/include/linux/pm.h
@@ -258,7 +258,7 @@ typedef struct pm_message {
258 * example, if it detects that a child was unplugged while the system was 258 * example, if it detects that a child was unplugged while the system was
259 * asleep). 259 * asleep).
260 * 260 *
261 * Refer to Documentation/power/devices.txt for more information about the role 261 * Refer to Documentation/power/admin-guide/devices.rst for more information about the role
262 * of the above callbacks in the system suspend process. 262 * of the above callbacks in the system suspend process.
263 * 263 *
264 * There also are callbacks related to runtime power management of devices. 264 * There also are callbacks related to runtime power management of devices.
diff --git a/include/uapi/linux/major.h b/include/uapi/linux/major.h
index 620252e69b44..19e195bee990 100644
--- a/include/uapi/linux/major.h
+++ b/include/uapi/linux/major.h
@@ -3,7 +3,7 @@
3 3
4/* 4/*
5 * This file has definitions for major device numbers. 5 * This file has definitions for major device numbers.
6 * For the device number assignments, see Documentation/devices.txt. 6 * For the device number assignments, see Documentation/admin-guide/devices.rst.
7 */ 7 */
8 8
9#define UNNAMED_MAJOR 0 9#define UNNAMED_MAJOR 0
diff --git a/init/Kconfig b/init/Kconfig
index 34407f15e6d3..172f80ea0d58 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1306,7 +1306,7 @@ config BLK_DEV_INITRD
1306 boot loader (loadlin or lilo) and that is mounted as root 1306 boot loader (loadlin or lilo) and that is mounted as root
1307 before the normal boot procedure. It is typically used to 1307 before the normal boot procedure. It is typically used to
1308 load modules needed to mount the "real" root file system, 1308 load modules needed to mount the "real" root file system,
1309 etc. See <file:Documentation/initrd.txt> for details. 1309 etc. See <file:Documentation/admin-guide/initrd.rst> for details.
1310 1310
1311 If RAM disk support (BLK_DEV_RAM) is also included, this 1311 If RAM disk support (BLK_DEV_RAM) is also included, this
1312 also enables initial RAM disk (initrd) support and adds 1312 also enables initial RAM disk (initrd) support and adds
diff --git a/init/main.c b/init/main.c
index 2858be732f6d..691eb9351a83 100644
--- a/init/main.c
+++ b/init/main.c
@@ -980,7 +980,7 @@ static int __ref kernel_init(void *unused)
980 return 0; 980 return 0;
981 981
982 panic("No working init found. Try passing init= option to kernel. " 982 panic("No working init found. Try passing init= option to kernel. "
983 "See Linux Documentation/init.txt for guidance."); 983 "See Linux Documentation/admin-guide/init.rst for guidance.");
984} 984}
985 985
986static noinline void __init kernel_init_freeable(void) 986static noinline void __init kernel_init_freeable(void)
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index 33bc56cf60d7..d2df3a93284b 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -13,7 +13,7 @@ config PRINTK_TIME
13 be included, not that the timestamp is recorded. 13 be included, not that the timestamp is recorded.
14 14
15 The behavior is also controlled by the kernel command line 15 The behavior is also controlled by the kernel command line
16 parameter printk.time=1. See Documentation/kernel-parameters.txt 16 parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst
17 17
18config MESSAGE_LOGLEVEL_DEFAULT 18config MESSAGE_LOGLEVEL_DEFAULT
19 int "Default message log level (1-7)" 19 int "Default message log level (1-7)"
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index a8368d1c4348..d0c729ccec20 100755
--- a/scripts/checkpatch.pl
+++ b/scripts/checkpatch.pl
@@ -2187,7 +2187,7 @@ sub process {
2187 2187
2188 if ($rawline=~/^\+\+\+\s+(\S+)/) { 2188 if ($rawline=~/^\+\+\+\s+(\S+)/) {
2189 $setup_docs = 0; 2189 $setup_docs = 0;
2190 if ($1 =~ m@Documentation/kernel-parameters.txt$@) { 2190 if ($1 =~ m@Documentation/admin-guide/kernel-parameters.rst$@) {
2191 $setup_docs = 1; 2191 $setup_docs = 1;
2192 } 2192 }
2193 #next; 2193 #next;
@@ -5102,7 +5102,7 @@ sub process {
5102 my $asm_volatile = qr{\b(__asm__|asm)\s+(__volatile__|volatile)\b}; 5102 my $asm_volatile = qr{\b(__asm__|asm)\s+(__volatile__|volatile)\b};
5103 if ($line =~ /\bvolatile\b/ && $line !~ /$asm_volatile/) { 5103 if ($line =~ /\bvolatile\b/ && $line !~ /$asm_volatile/) {
5104 WARN("VOLATILE", 5104 WARN("VOLATILE",
5105 "Use of volatile is usually wrong: see Documentation/volatile-considered-harmful.txt\n" . $herecurr); 5105 "Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst\n" . $herecurr);
5106 } 5106 }
5107 5107
5108# Check for user-visible strings broken across lines, which breaks the ability 5108# Check for user-visible strings broken across lines, which breaks the ability
@@ -5817,7 +5817,7 @@ sub process {
5817 5817
5818 if (!grep(/$name/, @setup_docs)) { 5818 if (!grep(/$name/, @setup_docs)) {
5819 CHK("UNDOCUMENTED_SETUP", 5819 CHK("UNDOCUMENTED_SETUP",
5820 "__setup appears un-documented -- check Documentation/kernel-parameters.txt\n" . $herecurr); 5820 "__setup appears un-documented -- check Documentation/admin-guide/kernel-parameters.rst\n" . $herecurr);
5821 } 5821 }
5822 } 5822 }
5823 5823
diff --git a/tools/testing/selftests/futex/README b/tools/testing/selftests/futex/README
index 0558bb9ce0a6..f3926c33ed4c 100644
--- a/tools/testing/selftests/futex/README
+++ b/tools/testing/selftests/futex/README
@@ -59,4 +59,4 @@ o FIXME: decide on a sane test naming scheme. Currently the tests are named
59Coding Style 59Coding Style
60------------ 60------------
61o The Futex Test project adheres to the coding standards set forth by Linux 61o The Futex Test project adheres to the coding standards set forth by Linux
62 kernel as defined in the Linux source Documentation/CodingStyle. 62 kernel as defined in the Linux source Documentation/process/coding-style.rst.