[GIT PULL] Documentation for 5.1

From: Jonathan Corbet
Date: Thu Mar 07 2019 - 17:18:24 EST


The following changes since commit
0358affb5cd8bbd685a6ab163a36dd28a818da73:

Documentation: change linux-4.x references to 5.x (2019-02-17 15:41:05 -0700)

are available in the Git repository at:

git://git.lwn.net/linux.git tags/docs-5.1

for you to fetch changes up to 4064174becc09a5a2385a27c8a6fd40888b0e13c:

docs: Bring some order to filesystem documentation (2019-03-06 09:46:10 -0700)

----------------------------------------------------------------
A fairly routine cycle for docs - lots of typo fixes, some new documents,
and more translations. There's also some LICENSES adjustments from
Thomas.
----------------------------------------------------------------
Adam Borowski (1):
doc: process: GPL -> GPL-compatible

Alexey Budankov (4):
perf-security: document perf_events/Perf resource control
perf-security: document collected perf_events/Perf data categories
perf-security: elaborate on perf_events/Perf privileged users
perf-security: wrap paragraphs on 72 columns

AurÃlien Cedeyn (1):
scripts/spdxcheck.py: fix C++ comment style detection

Bart Van Assche (1):
Documentation/CodingStyle: Use directory-local variables for emacs settings

Chengguang Xu (1):
doc: fix typo in Documentation/hwmon/f71882fg

Christian Brauner (2):
Documentation/filesystems: add binderfs
samples: add binderfs sample program

Christoph Hellwig (1):
Documentation/DMA-ISA-LPC: fix an incorrect reference

Corentin Labbe (1):
Documentation: DMA-API: fix two typos

Federico Vaga (10):
doc:it_IT: translation for process/submitting-patches
doc:process: remove note from 'stable api nonsense'
doc:it_IT: documentation alignment
doc:process: add missing internal link in stable-kernel-rules
doc:it_IT: update coding-style - expectations around bool
doc:it_IT: add translations in process/
doc:dmaengine: clarify DMA desc. pointer after submission
doc: translations: sync translations 'remove info about -git patches'
doc: process: complete removal of info about -git patches
doc: fix typos in license-rules.rst

Frank Rowand (3):
docs: kernel-doc: update commands to generate man page
docs: kernel-doc: typo "documentaion"
docs: kernel-doc: typo "if ... if" -> "if ... is"

Geert Uytterhoeven (2):
doc: rcu: Suspicious RCU usage is a warning
Documentation/locking/lockdep: Drop last two chars of sample states

George Sofianos (1):
Docs: Correct /proc/stat path

Greg Kroah-Hartman (1):
stable-kernel-rules.rst: add link to networking patch queue

Jason Gunthorpe (1):
coding-style: Clarify the expectations around bool

Jeremy Linton (1):
Documentation: Document arm64 kpti control

Joel Nider (1):
docs-rst: doc-guide: Minor grammar fixes

Jonathan Corbet (5):
Merge branch 'thorsten' into docs-next
docs: don't try to get comments from rcupdate_wait.h or rcutree.h
kernel-doc: suppress 'not described' warnings for embedded struct fields
Merge branch 'docs-5.0-fix' into docs-next
docs: Bring some order to filesystem documentation

Jonathan NeuschÃfer (2):
doc: Change LXR references to elixir.bootlin.com
docs: process: Remove outdated info about -git patches

Kamalesh Babulal (1):
static_keys.txt: Fix trivial spelling mistake

Kees Cook (2):
doc: sctp: Merge and clean up rst files
doc: security: Add kern-doc for lsm_hooks.h

Laurent Gauthier (1):
doc: fault-injection: fix macro name in example

Mike Rapoport (2):
docs/core-api: memory-allocation: add mention of kmem_cache_create_userspace
docs/core-api/mm: fix GFP combinations section name

Nicholas Mc Guire (1):
sysfs.txt: add note on available attribute macros

Otto Sabart (6):
doc: networking: prepare offload documents for conversion into RST
doc: networking: convert offload files into RST and update references
doc: networking: shorten the main title in offloads documents
doc: networking: add offload documents into main index file
doc: networking: integrate scaling document into doc tree
doc: kernel-parameters.txt: fix documentation of elevator parameter

Randy Dunlap (5):
Documentation/filesystems: fix title underline lengths in path-lookup.rst
Documentation: fix coding-style.rst Sphinx warning
Documentation: add ibmvmc to toctree(index) and fix warnings
Documentation: fix lg-laptop.rst warnings
Documentation: fix admin-guide/README.rst minimum gcc version requirement

Sean Christopherson (1):
docs: Explicitly state that the 'Fixes:' tag shouldn't split lines

Sebastian Andrzej Siewior (1):
Documentation/dev-tools: Use gcc version number instead svn revision number

SeongJae Park (5):
Documentation/kr: Update Korean translation to delete reference to the kernel-mentors mailing list
Documentation/process/howto/kr: Update Korean translation to remove outdated info about bugzilla mailing lists
Documentation/process/howto.rst/kokr: Update Korean translation to add a missing cross-reference
docs/kokr: Update Korean translation to tidy up TOCs and refs to license-rules.rst
doc:process:kokr: Update Korean translation to add links where missing

Thomas Gleixner (3):
LICENSES: Add GCC runtime library exception text
scripts/spdxcheck.py: Handle special quotation mark comments
module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity

Thorsten Leemhuis (2):
tools: add a kernel-chktaint to tools/debugging
docs: Revamp tainted-kernels.rst to make it more comprehensible

Tobin C. Harding (3):
docs: Fix SLUB docs typo
docs: Add missing colon
docs: Use underscore not hyphen in label

Tomasz Duszynski (1):
docs: driver-api: iio: fix errors in documentation

Vincent Whitchurch (1):
Documentation/sysctl/vm.txt: Fix drop_caches bit number

Yang Shi (1):
doc: memcontrol: fix the obsolete content about force empty

Zenghui Yu (1):
Documentation/process/howto: Update for 4.x -> 5.x versioning

Documentation/DMA-API.txt | 6 +-
Documentation/DMA-ISA-LPC.txt | 4 +-
Documentation/RCU/lockdep-splat.txt | 12 +-
Documentation/admin-guide/README.rst | 2 +-
Documentation/admin-guide/kernel-parameters.txt | 13 +-
Documentation/admin-guide/perf-security.rst | 253 ++++--
Documentation/admin-guide/tainted-kernels.rst | 159 +++-
Documentation/cgroup-v1/memory.txt | 7 +-
Documentation/core-api/kernel-api.rst | 4 -
Documentation/core-api/memory-allocation.rst | 10 +-
Documentation/core-api/mm-api.rst | 2 +-
Documentation/dev-tools/kcov.rst | 2 +-
Documentation/doc-guide/kernel-doc.rst | 17 +-
Documentation/doc-guide/sphinx.rst | 12 +-
Documentation/driver-api/dmaengine/client.rst | 7 +
Documentation/driver-api/iio/buffers.rst | 2 +-
Documentation/driver-api/iio/core.rst | 6 +-
Documentation/driver-api/iio/hw-consumer.rst | 2 +-
Documentation/driver-api/iio/triggers.rst | 2 +-
Documentation/fault-injection/fault-injection.txt | 2 +-
Documentation/filesystems/api-summary.rst | 150 ++++
Documentation/filesystems/binderfs.rst | 68 ++
Documentation/filesystems/index.rst | 389 +---------
Documentation/filesystems/journalling.rst | 184 +++++
Documentation/filesystems/path-lookup.rst | 39 +-
Documentation/filesystems/splice.rst | 22 +
Documentation/filesystems/sysfs.txt | 21 +
Documentation/hwmon/f71882fg | 2 +-
Documentation/index.rst | 1 +
Documentation/input/devices/xpad.rst | 2 +-
Documentation/laptops/lg-laptop.rst | 4 +-
Documentation/locking/lockdep-design.txt | 4 +-
Documentation/misc-devices/ibmvmc.rst | 1 +
Documentation/misc-devices/index.rst | 17 +
Documentation/networking/checksum-offloads.rst | 143 ++++
Documentation/networking/checksum-offloads.txt | 122 ---
Documentation/networking/index.rst | 3 +
.../networking/{scaling.txt => scaling.rst} | 131 ++--
...tion-offloads.txt => segmentation-offloads.rst} | 48 +-
Documentation/process/coding-style.rst | 97 ++-
Documentation/process/howto.rst | 59 +-
Documentation/process/kernel-docs.rst | 2 +-
Documentation/process/license-rules.rst | 66 +-
Documentation/process/stable-api-nonsense.rst | 15 +-
Documentation/process/stable-kernel-rules.rst | 9 +-
Documentation/process/submitting-patches.rst | 6 +-
Documentation/security/LSM.rst | 5 +-
Documentation/security/{LSM-sctp.rst => SCTP.rst} | 180 ++++-
Documentation/security/SELinux-sctp.rst | 158 ----
Documentation/security/index.rst | 3 +-
Documentation/static-keys.txt | 2 +-
Documentation/sysctl/kernel.txt | 50 +-
Documentation/sysctl/vm.txt | 2 +-
Documentation/timers/highres.txt | 2 +-
.../translations/it_IT/doc-guide/sphinx.rst | 2 +
.../it_IT/process/applying-patches.rst | 12 +-
.../translations/it_IT/process/changes.rst | 487 +++++++++++-
.../translations/it_IT/process/coding-style.rst | 103 ++-
Documentation/translations/it_IT/process/howto.rst | 13 +-
.../it_IT/process/stable-api-nonsense.rst | 202 ++++-
.../it_IT/process/submit-checklist.rst | 127 ++-
.../it_IT/process/submitting-drivers.rst | 8 +-
.../it_IT/process/submitting-patches.rst | 862 ++++++++++++++++++++-
Documentation/translations/ja_JP/howto.rst | 12 +-
Documentation/translations/ko_KR/howto.rst | 56 +-
Documentation/translations/zh_CN/HOWTO | 9 -
Documentation/translations/zh_CN/coding-style.rst | 57 +-
Documentation/vm/index.rst | 2 +-
Documentation/vm/slub.rst | 4 +-
LICENSES/exceptions/GCC-exception-2.0 | 18 +
include/linux/module.h | 18 +-
include/linux/skbuff.h | 2 +-
samples/Kconfig | 7 +
samples/Makefile | 2 +-
samples/binderfs/Makefile | 1 +
samples/binderfs/binderfs_example.c | 83 ++
scripts/checkpatch.pl | 13 -
scripts/kernel-doc | 2 +-
scripts/spdxcheck.py | 8 +-
security/selinux/hooks.c | 2 +-
tools/Makefile | 14 +-
tools/debugging/Makefile | 16 +
tools/debugging/kernel-chktaint | 202 +++++
83 files changed, 3741 insertions(+), 1134 deletions(-)
create mode 100644 Documentation/filesystems/api-summary.rst
create mode 100644 Documentation/filesystems/binderfs.rst
create mode 100644 Documentation/filesystems/journalling.rst
create mode 100644 Documentation/filesystems/splice.rst
create mode 100644 Documentation/misc-devices/index.rst
create mode 100644 Documentation/networking/checksum-offloads.rst
delete mode 100644 Documentation/networking/checksum-offloads.txt
rename Documentation/networking/{scaling.txt => scaling.rst} (92%)
rename Documentation/networking/{segmentation-offloads.txt => segmentation-offloads.rst} (88%)
rename Documentation/security/{LSM-sctp.rst => SCTP.rst} (52%)
delete mode 100644 Documentation/security/SELinux-sctp.rst
create mode 100644 LICENSES/exceptions/GCC-exception-2.0
create mode 100644 samples/binderfs/Makefile
create mode 100644 samples/binderfs/binderfs_example.c
create mode 100644 tools/debugging/Makefile
create mode 100755 tools/debugging/kernel-chktaint