[GIT PULL] Documentation for 5.0

From: Jonathan Corbet
Date: Fri Dec 28 2018 - 11:06:27 EST


The following changes since commit
651022382c7f8da46cb4872a545ee1da6d097d2a:

Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 942104a21ce4951420ddf6c6b3179a0627301f7e:

docs: improve pathname-lookup document structure (2018-12-20 08:47:18 -0700)

----------------------------------------------------------------
A fairly normal cycle for documentation stuff. We have a new
document on perf security, more Italian translations, more
improvements to the memory-management docs, improvements to the
pathname lookup documentation, and the usual array of smaller
fixes.

As is often the case, there are a few reaches outside of
Documentation/ to adjust kerneldoc comments.

Expect a trivial merge conflict with the fscrypt tree; the resolution
is to just take both sides.
----------------------------------------------------------------
Alexey Budankov (2):
Documentation/admin-guide: introduce perf-security.rst file
Documentation/admin-guide: update admin-guide index.rst

Amir Livneh (1):
doc: tracing: Fix a number of typos

Andrzej Bednarski (1):
Correct gen_init_cpio tool's documentation

Andy Shevchenko (1):
dmaengine: Add mailing list address to the documentation

Christoph Niedermaier (2):
Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSET and YPULSE
Docs/EDID: Calculate CRC while building the code

Colin Ian King (1):
Documentation: fix spelling mistake, EACCESS -> EACCES

Daniel Colascione (1):
Document /proc/pid PID reuse behavior

Federico Vaga (6):
doc:it_IT: add some process/* translations
doc:it_IT: fix locking.rst section title
doc:it_IT:doc-guide: fix reference to foobar
doc:it: fixes in process/1.Intro
doc:it: add some process/* translations
doc:process: add links where missing

Geert Uytterhoeven (1):
Documentation/ras: Typo s/use use/use/

Helen Koike (1):
configfs: fix wrong name of struct in documentation

Jonathan Corbet (1):
Merge branch 'kmalloc' into docs-next

Joris Gutjahr (1):
doc-guide:kernel-doc.rst: Reference to foobar

Matthew Wilcox (1):
Link the memory allocation guide from the MM docs

Michael S. Tsirkin (1):
x86, boot: documentation whitespace fixup

Mike Rapoport (7):
kernel-doc: kill trailing whitespace
kernel-doc: extend $type_param to match members referenced by pointer
docs/mm: update kmalloc kernel-doc description
docs/admin-guide/mm/concepts.rst: grammar and style fixups
docs/core-api: make mm-api.rst more structured
slab: make kmem_cache_create{_usercopy} description proper kernel-doc
docs/mm-api: link slab_common.c to "The Slab Cache" section

NeilBrown (3):
Documentation: update path-lookup.md for parallel lookups
Documentation: convert path-lookup from markdown to resturctured text
docs: improve pathname-lookup document structure

Nicholas Mc Guire (1):
Documentation: devres: note checking needs when converting

Randy Dunlap (3):
Documentation: dynamic_debug: fix a couple of typos
Documentation: dynamic-debug: fix wildcard description
Documentation/dev-tools: clean up kselftest.rst

Sakari Ailus (1):
scripts/kernel-doc: Fix struct and struct field attribute processing

Shreyans Devendra Doshi (1):
Documentation: dev-tools: Fix typos in index.rst

Waiman Long (1):
Documentation/proc.txt: Add 2 missing fields for /proc/<pid>/status

Will Deacon (1):
Documentation: Use "while" instead of "whilst"

Documentation/EDID/1024x768.S | 5 +-
Documentation/EDID/1280x1024.S | 5 +-
Documentation/EDID/1600x1200.S | 5 +-
Documentation/EDID/1680x1050.S | 5 +-
Documentation/EDID/1920x1080.S | 5 +-
Documentation/EDID/800x600.S | 5 +-
Documentation/EDID/HOWTO.txt | 13 +-
Documentation/EDID/Makefile | 15 +-
Documentation/EDID/edid.S | 10 +-
Documentation/admin-guide/devices.rst | 1 +
Documentation/admin-guide/dynamic-debug-howto.rst | 8 +-
Documentation/admin-guide/index.rst | 1 +
Documentation/admin-guide/kernel-parameters.txt | 2 +-
Documentation/admin-guide/mm/concepts.rst | 51 +-
Documentation/admin-guide/perf-security.rst | 97 ++
Documentation/admin-guide/ras.rst | 2 +-
Documentation/admin-guide/security-bugs.rst | 2 +-
Documentation/arm/Booting | 2 +-
Documentation/arm/Samsung-S3C24XX/GPIO.txt | 2 +-
Documentation/arm/Samsung-S3C24XX/Overview.txt | 2 +-
Documentation/arm/Samsung-S3C24XX/Suspend.txt | 2 +-
Documentation/core-api/assoc_array.rst | 6 +-
Documentation/core-api/memory-allocation.rst | 2 +
Documentation/core-api/mm-api.rst | 32 +-
Documentation/dev-tools/coccinelle.rst | 2 +
Documentation/dev-tools/index.rst | 4 +-
Documentation/dev-tools/kselftest.rst | 12 +-
Documentation/device-mapper/dm-raid.txt | 2 +-
.../devicetree/bindings/arm/idle-states.txt | 2 +-
.../devicetree/bindings/pci/host-generic-pci.txt | 2 +-
Documentation/devicetree/bindings/serial/rs485.txt | 2 +-
Documentation/doc-guide/kernel-doc.rst | 2 +-
Documentation/doc-guide/sphinx.rst | 2 +
Documentation/driver-api/dmaengine/dmatest.rst | 4 +
Documentation/driver-api/pm/devices.rst | 2 +
Documentation/driver-model/devres.txt | 7 +
Documentation/early-userspace/README | 2 +-
Documentation/filesystems/caching/backend-api.txt | 2 +-
Documentation/filesystems/caching/cachefiles.txt | 4 +-
Documentation/filesystems/caching/netfs-api.txt | 2 +-
Documentation/filesystems/caching/operations.txt | 2 +-
Documentation/filesystems/configfs/configfs.txt | 2 +-
Documentation/filesystems/index.rst | 21 +
.../{path-lookup.md => path-lookup.rst} | 913 ++++++++--------
Documentation/filesystems/proc.txt | 13 +-
Documentation/filesystems/qnx6.txt | 4 +-
Documentation/filesystems/spufs.txt | 2 +-
Documentation/filesystems/vfs.txt | 2 +-
.../filesystems/xfs-self-describing-metadata.txt | 2 +-
Documentation/filesystems/xfs.txt | 2 +-
Documentation/gpu/drm-uapi.rst | 4 +-
Documentation/leds/leds-class.txt | 2 +-
Documentation/media/uapi/v4l/extended-controls.rst | 2 +-
Documentation/memory-barriers.txt | 22 +-
Documentation/networking/de4x5.txt | 2 +-
Documentation/networking/rxrpc.txt | 10 +-
Documentation/power/regulator/overview.txt | 2 +-
Documentation/process/1.Intro.rst | 2 +
Documentation/process/4.Coding.rst | 3 +-
Documentation/process/5.Posting.rst | 23 +-
Documentation/process/8.Conclusion.rst | 7 +-
Documentation/process/adding-syscalls.rst | 3 +
Documentation/process/changes.rst | 2 +-
Documentation/process/coding-style.rst | 2 +-
Documentation/process/howto.rst | 13 +-
Documentation/process/kernel-driver-statement.rst | 2 +
.../process/kernel-enforcement-statement.rst | 4 +-
Documentation/process/magic-number.rst | 2 +
Documentation/process/management-style.rst | 5 +-
Documentation/process/submitting-drivers.rst | 8 +-
Documentation/s390/3270.ChangeLog | 2 +-
Documentation/security/credentials.rst | 8 +-
Documentation/security/keys/request-key.rst | 2 +-
Documentation/serial/serial-rs485.txt | 2 +-
Documentation/sound/soc/dai.rst | 6 +-
Documentation/sound/soc/dpcm.rst | 2 +-
Documentation/static-keys.txt | 2 +-
Documentation/thermal/power_allocator.txt | 2 +-
Documentation/trace/ftrace.rst | 14 +-
.../translations/it_IT/admin-guide/README.rst | 12 +
.../it_IT/admin-guide/security-bugs.rst | 12 +
.../translations/it_IT/doc-guide/kernel-doc.rst | 2 +-
Documentation/translations/it_IT/index.rst | 1 +
.../translations/it_IT/kernel-hacking/locking.rst | 4 +-
.../translations/it_IT/process/1.Intro.rst | 297 ++++++
.../translations/it_IT/process/2.Process.rst | 531 ++++++++++
.../translations/it_IT/process/3.Early-stage.rst | 241 +++++
.../translations/it_IT/process/4.Coding.rst | 447 ++++++++
.../translations/it_IT/process/5.Posting.rst | 348 +++++++
.../translations/it_IT/process/6.Followthrough.rst | 240 +++++
.../it_IT/process/7.AdvancedTopics.rst | 191 ++++
.../translations/it_IT/process/8.Conclusion.rst | 85 ++
.../translations/it_IT/process/adding-syscalls.rst | 643 ++++++++++++
.../it_IT/process/applying-patches.rst | 13 +
.../translations/it_IT/process/changes.rst | 12 +
.../translations/it_IT/process/clang-format.rst | 197 ++++
.../translations/it_IT/process/code-of-conduct.rst | 12 +
.../translations/it_IT/process/coding-style.rst | 1094 ++++++++++++++++++++
.../it_IT/process/development-process.rst | 33 +
.../translations/it_IT/process/email-clients.rst | 12 +
Documentation/translations/it_IT/process/howto.rst | 655 ++++++++++++
Documentation/translations/it_IT/process/index.rst | 67 ++
.../translations/it_IT/process/kernel-docs.rst | 13 +
.../it_IT/process/kernel-driver-statement.rst | 211 ++++
.../it_IT/process/kernel-enforcement-statement.rst | 13 +
.../translations/it_IT/process/magic-number.rst | 170 +++
.../it_IT/process/maintainer-pgp-guide.rst | 13 +
.../it_IT/process/management-style.rst | 12 +
.../it_IT/process/stable-api-nonsense.rst | 13 +
.../it_IT/process/stable-kernel-rules.rst | 12 +
.../it_IT/process/submit-checklist.rst | 12 +
.../it_IT/process/submitting-drivers.rst | 12 +
.../it_IT/process/submitting-patches.rst | 13 +
.../it_IT/process/volatile-considered-harmful.rst | 134 +++
Documentation/vm/index.rst | 4 +-
Documentation/x86/boot.txt | 2 +-
include/linux/slab.h | 55 +-
mm/slab_common.c | 35 +-
scripts/kernel-doc | 13 +-
119 files changed, 6688 insertions(+), 654 deletions(-)
create mode 100644 Documentation/admin-guide/perf-security.rst
rename Documentation/filesystems/{path-lookup.md => path-lookup.rst} (56%)
create mode 100644 Documentation/translations/it_IT/admin-guide/README.rst
create mode 100644 Documentation/translations/it_IT/admin-guide/security-bugs.rst
create mode 100644 Documentation/translations/it_IT/process/1.Intro.rst
create mode 100644 Documentation/translations/it_IT/process/2.Process.rst
create mode 100644 Documentation/translations/it_IT/process/3.Early-stage.rst
create mode 100644 Documentation/translations/it_IT/process/4.Coding.rst
create mode 100644 Documentation/translations/it_IT/process/5.Posting.rst
create mode 100644 Documentation/translations/it_IT/process/6.Followthrough.rst
create mode 100644 Documentation/translations/it_IT/process/7.AdvancedTopics.rst
create mode 100644 Documentation/translations/it_IT/process/8.Conclusion.rst
create mode 100644 Documentation/translations/it_IT/process/adding-syscalls.rst
create mode 100644 Documentation/translations/it_IT/process/applying-patches.rst
create mode 100644 Documentation/translations/it_IT/process/changes.rst
create mode 100644 Documentation/translations/it_IT/process/clang-format.rst
create mode 100644 Documentation/translations/it_IT/process/code-of-conduct.rst
create mode 100644 Documentation/translations/it_IT/process/coding-style.rst
create mode 100644 Documentation/translations/it_IT/process/development-process.rst
create mode 100644 Documentation/translations/it_IT/process/email-clients.rst
create mode 100644 Documentation/translations/it_IT/process/howto.rst
create mode 100644 Documentation/translations/it_IT/process/index.rst
create mode 100644 Documentation/translations/it_IT/process/kernel-docs.rst
create mode 100644 Documentation/translations/it_IT/process/kernel-driver-statement.rst
create mode 100644 Documentation/translations/it_IT/process/kernel-enforcement-statement.rst
create mode 100644 Documentation/translations/it_IT/process/magic-number.rst
create mode 100644 Documentation/translations/it_IT/process/maintainer-pgp-guide.rst
create mode 100644 Documentation/translations/it_IT/process/management-style.rst
create mode 100644 Documentation/translations/it_IT/process/stable-api-nonsense.rst
create mode 100644 Documentation/translations/it_IT/process/stable-kernel-rules.rst
create mode 100644 Documentation/translations/it_IT/process/submit-checklist.rst
create mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst
create mode 100644 Documentation/translations/it_IT/process/submitting-patches.rst
create mode 100644 Documentation/translations/it_IT/process/volatile-considered-harmful.rst