The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: git://git.lwn.net/linux.git tags/docs-5.9 for you to fetch changes up to 2c12c8103d8f15790cf880f1545dafa36acb004a: scripts/kernel-doc: optionally treat warnings as errors (2020-07-31 11:11:17 -0600) ---------------------------------------------------------------- It's been a busy cycle for documentation - hopefully the busiest for a while to come. Changes include: - Some new Chinese translations - Progress on the battle against double words words and non-HTTPS URLs - Some block-mq documentation - More RST conversions from Mauro. At this point, that task is essentially complete, so we shouldn't see this kind of churn again for a while. Unless we decide to switch to asciidoc or something...:) - Lots of typo fixes, warning fixes, and more. Once again there's some obnoxious merge conflicts with other trees (arm64, f2fs, crypto, mm) which shouldn't be too painful to figure out. I'm really hoping that, with the RST conversion done, future pulls will have fewer of these as well. ---------------------------------------------------------------- Alex Shi (3): doc/zh_CN: add admin-guide index doc/zh_CN: add clearing-warn-once Chinese version doc/zh_CN: add Chinese translation prefer section Alexander A. Klimov (24): Replace HTTP links with HTTPS ones: Documentation/translations/zh_CN Replace HTTP links with HTTPS ones: Documentation/sphinx/parse-headers.pl Replace HTTP links with HTTPS ones: Documentation/driver-api Replace HTTP links with HTTPS ones: Documentation/filesystems Replace HTTP links with HTTPS ones: Documentation/process Replace HTTP links with HTTPS ones: Documentation/admin-guide Replace HTTP links with HTTPS ones: DRBD driver Replace HTTP links with HTTPS ones: CIFS Replace HTTP links with HTTPS ones: LVM kobject: documentation: Replace HTTP links with HTTPS ones docs: driver-api: i3c: Replace HTTP links with HTTPS ones docs: filesystems: Replace HTTP links with HTTPS ones docs: kvm: Replace HTTP links with HTTPS ones docs: locking: Replace HTTP links with HTTPS ones Replace HTTP links with HTTPS ones: OMFS Replace HTTP links with HTTPS ones: AFS FILESYSTEM docs: hid: Convert link to https Replace HTTP links with HTTPS ones: 9P FILE SYSTEM docs: gcov: replace links with HTTPS docs: ipmi: Replace HTTP links with HTTPS ones S390: Replace HTTP links with HTTPS ones docs: openrisc: Replace HTTP links with HTTPS ones arm64: Replace HTTP links with HTTPS ones CREDITS: Replace HTTP links with HTTPS ones Alexander Lobakin (2): mailmap: add entries for Alexander Lobakin mailmap: add entry for <alobakin@xxxxxxxxxxx> André Almeida (2): docs: block: Create blk-mq documentation futex: MAINTAINERS: Re-add selftests directory Bhaskar Chowdhury (1): docs/mm: concepts.rst: remove unnecessary word Chen Zhou (1): docs/zh_CN: update sysfs.txt about show() usage Daniel W. S. Almeida (9): docs: index.rst: Add watch_queue docs: trace/index.rst: add histogram-design.rst docs: bpf/index.rst: Add ringbuf.rst docs: admin-guide/index.rst: Add pstore-blk.rst docs: admin-guide/mm/index: Fix reference to nonexistent document docs: staging/tee.rst: convert into definition list docs: process/index.rst: Fix reference to nonexistent document docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document docs: core-api/printk-formats.rst: use literal block syntax Eric Sandeen (1): doc: cgroup: add f2fs and xfs to supported list for writeback Federico Vaga (1): doc:it_IT: add symbol-namespace translation Gustavo A. R. Silva (1): docs: deprecated.rst: Add zero-length and one-element arrays Heinrich Schuchardt (2): doc: add novamap to efi kernel command line parameters doc: x86/speculation: length of underlines Jiri Slaby (2): MAINTAINERS: use my kernel.org address Documentation: fb, fix path to modedb.c Jonathan Corbet (5): docs: Don't push Sphinx upgrades quite so readily docs: f2fs: fix a broken table Merge branch 'docs-fixes' into docs-next Merge branch 'mauro' into docs-next docs: CIFS: remove a spam-site URL Julia Lawall (5): docs: timers: drop documentation about LB_BIAS docs: filesystems: vfs: correct sync_mode flag names docs: filesystems: vfs: correct flag name PCI: correct flag name docs: ia64: correct typo Kees Cook (3): Documentation: Clarify f_cred vs current_cred() use Documentation/security-bugs: Explain why plain text is preferred doc: yama: Swap HTTP for HTTPS and replace dead link Konstantin Khlebnikov (1): mailmap: add entry for obsolete email address Lee Jones (1): doc:it_IT: process: coding-style.rst: Correct __maybe_unused compiler label Luc Van Oostenryck (2): doc: update URL for sparse's tarballs doc: add link to sparse's home page/internal docs Lukas Bulwahn (1): MAINTAINERS: adjust kprobes.rst entry to new location Manbing (1): trace doc: correct names of varous tracing documents Mauro Carvalho Chehab (40): docs: fs: proc.rst: fix a warning due to a merge conflict docs: thermal: convert cpu-idle-cooling.rst to ReST docs: crypto: convert asymmetric-keys.txt to ReST docs: crypto: convert api-intro.txt to ReST format docs: crypto: convert async-tx-api.txt to ReST format docs: crypto: descore-readme.txt: convert to ReST format docs: misc-devices/spear-pcie-gadget.txt: convert to ReST docs: misc-devices/pci-endpoint-test.txt: convert to ReST docs: misc-devices/pci-endpoint-test.txt: convert to ReST docs: misc-devices/c2port.txt: convert to ReST format docs: misc-devices/bh1770glc.txt: convert to ReST docs: misc-devices/apds990x.txt: convert to ReST format docs: pci: endpoint/function/binding/pci-test.txt convert to ReST docs: arm64: convert perf.txt to ReST format docs: powerpc: convert vcpudispatch_stats.txt to ReST docs: sh: convert new-machine.txt to ReST docs: sh: convert register-banks.txt to ReST docs: move remaining stuff under Documentation/*.txt to Documentation/staging docs: staging: don't use literalinclude net: dev: add a missing kernel-doc annotation net: netdevice.h: add a description for napi_defer_hard_irqs scripts/kernel-doc: parse __ETHTOOL_DECLARE_LINK_MODE_MASK net: pylink.h: add kernel-doc descriptions for new fields at phylink_config scripts/kernel-doc: handle function pointer prototypes fs: fs.h: fix a kernel-doc parameter description kcsan: fix a kernel-doc warning selftests/vm/keys: fix a broken reference at protection_keys.c docs: hugetlbpage.rst: fix some warnings docs: powerpc: fix some issues at vas-api.rst docs: driver-model: remove a duplicated markup at driver.rst docs: ABI: fix a typo when pointing to w1-generic.rst docs: fix references for DMA*.txt files docs: fs: proc.rst: convert a new chapter to ReST docs: dt: convert booting-without-of.txt to ReST format docs: trace: ring-buffer-design.txt: convert to ReST format docs: move nommu-mmap.txt to admin-guide and rename to ReST docs: move mailbox.txt to driver-api and rename it docs: move other kAPI documents to core-api docs: Add remaining Documentation/*.txt at staging/index.rst docs: staging: use small font for literal includes Mike Rapoport (1): docs/core-api: memory-allocation: describe reclaim behaviour Naveen N. Rao (3): docs: staging/kprobes.rst: Update some of the references docs: staging/kprobes.rst: Move references to a separate appendix docs: Move kprobes.rst from staging/ to trace/ Pavel Machek (1): devices.txt: document rfkill allocation Pierre-Louis Bossart (1): scripts/kernel-doc: optionally treat warnings as errors Puranjay Mohan (2): Security: Documentation: Replace deprecated :c:func: Usage Driver-API: Documentation: Replace deprecated :c:func: Usage Randy Dunlap (66): Documentation: remove SH-5 index entries Documentation: fix filesystems/locking.rst malformed table warnings Documentation: fix sysctl/kernel.rst heading format warnings Documentation/admin-guide: cgroup-v2: drop doubled word Documentation/admin-guide: cgroup-v1/rdma: drop doubled word Documentation/admin-guide: dm-integrity: drop doubled words Documentation/admin-guide: media/building: drop doubled words Documentation/admin-guide: mm/ksm: drop doubled word Documentation/admin-guide: pnfs-block-server: drop doubled word Documentation/admin-guide: pnfs-scsi-server: drop doubled word Documentation/admin-guide: arm-ccn: drop doubled word Documentation/admin-guide: intel_pstate: drop doubled word Documentation/admin-guide: intel-speed-select: drop doubled words Documentation/admin-guide: sysctl/kernel: drop doubled word Documentation/admin-guide: tainted-kernels: drop doubled word Documentation/admin-guide: xfs: drop doubled word Documentation: Coccinelle: fix various typos etc. Documentation: arm64/arm-acpi: drop duplicate words Documentation: arm64/acpi_object_usage: drop duplicate words Documentation: arm64/sve: drop duplicate words Documentation: PCI: pci-endpoint-cfs: drop doubled words Documentation: PCI: pci-endpoint: drop doubled words Documentation: PCI: pci-error-recovery: drop doubled words Documentation: PCI: pci.rst: drop doubled words Documentation: trace/ftrace: drop doubled words Documentation: trace/histogram-design: drop doubled words Documentation: trace/stm: drop doubled words Documentation: virt: kvm/api: drop doubled words Documentation: virt: kvm/s390-pv: drop doubled words Documentation: filesystems: autofs-mount-control: drop doubled words Documentation: filesystems: caching/operations: drop doubled word Documentation: filesystems: configfs: drop doubled word Documentation: filesystems: directory-locking: drop doubled word Documentation: filesystems: fsverity: drop doubled word Documentation: filesystems: mount_api: drop doubled word Documentation: filesystems: overlayfs: drop doubled word Documentation: filesystems: path-lookup: drop doubled word Documentation: filesystems: sysfs-tagging: drop doubled word Documentation: filesystems: vfs: drop doubled words Documentation: numaperf: eliminate duplicated word Documentation: block: eliminate duplicated word Documentation: printk-basics: eliminate duplicated word Documentation: kgdb: eliminate duplicated word Documentation: fpga: eliminate duplicated word Documentation: gpu/komeda-kms: eliminate duplicated word Documentation: gpu/drm-uapi: eliminate duplicated word Documentation: hid/intel-ish-hid: eliminate duplicated word Documentation: i2c: eliminate duplicated word Documentation: kbuild/kconfig-language: eliminate duplicated word Documentation: leds/ledtrig-transient: eliminate duplicated word Documentation: maintainer-entry-profile: eliminate duplicated word Documentation: mips/ingenic-tcu: eliminate duplicated word Documentation: misc/xilinx_sdfec: eliminate duplicated word Documentation: powerpc/vas-api: eliminate duplicated word Documentation: s390/vfio-ap: eliminate duplicated word Documentation: security/keys: eliminate duplicated word Documentation: virt/kvm/api: eliminate duplicated word Documentation: vm/memory-model: eliminate duplicated word Documentation: x86: machinecheck: drop doubled words Documentation: x86: earlyprintk: drop doubled words Documentation: locking: mutex-design: fix duplicated word Documentation: locking: ww-mutex-design: drop duplicated word Documentation: coda: annotate duplicated words Documentation/driver-api: ntb: drop doubled word Documentation/driver-api: nvdimm: drop doubled word Documentation/filesystems/proc.rst: copy-editing cleanup Shuli Zhang (1): Documentation/features: Add KGDB support on RISC-V Souptick Joarder (1): docs: mm/gup: Minor documentation update Stephen Kitt (1): docs: sysctl/kernel: document random Sumit Garg (1): Documentation: tee: Document TEE kernel interface Tao Zhou (1): doc/zh_CN: add cpu-load Chinese version Tobias Klauser (3): Documentation/features: Add kmemleak Documentation/features: Add kcov Documentation/features: Remove unicore32 from kcov and kmemleak Tom Rix (1): docs: process: Add an example for creating a fixes tag Vegard Nossum (3): docs: path-lookup: fix HTML entity mojibake docs: path-lookup: more markup fixes docs: path-lookup: markup fixes for emphasis Wang Long (1): Documentation: driver-api: update kernel connector Yaohui Wang (1): Documentation: fix typo for core-api/cpu_hotplug documentation Yue Hu (1): Documentation/admin-guide: tainted-kernels: fix spelling mistake .mailmap | 9 + CREDITS | 72 +- Documentation/ABI/testing/sysfs-driver-w1_therm | 2 +- .../PCI/endpoint/function/binding/pci-test.rst | 26 + .../PCI/endpoint/function/binding/pci-test.txt | 19 - Documentation/PCI/endpoint/index.rst | 2 + Documentation/PCI/endpoint/pci-endpoint-cfs.rst | 2 +- Documentation/PCI/endpoint/pci-endpoint.rst | 2 +- Documentation/PCI/pci-error-recovery.rst | 2 +- Documentation/PCI/pci.rst | 8 +- Documentation/admin-guide/LSM/Yama.rst | 7 +- Documentation/admin-guide/blockdev/drbd/index.rst | 2 +- Documentation/admin-guide/blockdev/floppy.rst | 6 +- Documentation/admin-guide/cgroup-v1/rdma.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 8 +- Documentation/admin-guide/cifs/todo.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 7 +- Documentation/admin-guide/cifs/winucase_convert.pl | 2 +- Documentation/admin-guide/dell_rbu.rst | 2 +- .../admin-guide/device-mapper/dm-integrity.rst | 4 +- .../admin-guide/device-mapper/dm-raid.rst | 2 +- .../admin-guide/device-mapper/dm-zoned.rst | 2 +- Documentation/admin-guide/devices.txt | 9 +- Documentation/admin-guide/ext4.rst | 4 +- .../special-register-buffer-data-sampling.rst | 6 +- Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 20 +- .../admin-guide/laptops/disk-shock-protection.rst | 2 +- Documentation/admin-guide/laptops/sonypi.rst | 2 +- .../admin-guide/laptops/thinkpad-acpi.rst | 6 +- Documentation/admin-guide/media/building.rst | 4 +- Documentation/admin-guide/mm/concepts.rst | 2 +- Documentation/admin-guide/mm/hugetlbpage.rst | 23 +- Documentation/admin-guide/mm/index.rst | 1 + Documentation/admin-guide/mm/ksm.rst | 4 +- .../mm/nommu-mmap.rst} | 0 Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/nfs/nfs-client.rst | 4 +- Documentation/admin-guide/nfs/nfs-rdma.rst | 2 +- Documentation/admin-guide/nfs/nfsroot.rst | 6 +- .../admin-guide/nfs/pnfs-block-server.rst | 2 +- Documentation/admin-guide/nfs/pnfs-scsi-server.rst | 2 +- Documentation/admin-guide/perf/arm-ccn.rst | 2 +- .../admin-guide/pm/intel-speed-select.rst | 4 +- Documentation/admin-guide/pm/intel_pstate.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 9 +- Documentation/admin-guide/sysctl/fs.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 42 +- Documentation/admin-guide/sysctl/vm.rst | 2 +- Documentation/admin-guide/tainted-kernels.rst | 4 +- Documentation/admin-guide/xfs.rst | 2 +- Documentation/arm/booting.rst | 2 +- Documentation/arm64/acpi_object_usage.rst | 2 +- Documentation/arm64/arm-acpi.rst | 4 +- Documentation/arm64/index.rst | 1 + Documentation/arm64/{perf.txt => perf.rst} | 7 +- Documentation/arm64/sve.rst | 2 +- Documentation/block/biodoc.rst | 2 +- Documentation/block/blk-mq.rst | 153 ++++ Documentation/block/index.rst | 1 + Documentation/block/pr.rst | 2 +- Documentation/bpf/bpf_devel_QA.rst | 1 + Documentation/bpf/index.rst | 8 + .../bus-virt-phys-mapping.rst} | 2 +- Documentation/core-api/cpu_hotplug.rst | 4 +- Documentation/core-api/dma-api.rst | 6 +- Documentation/core-api/dma-isa-lpc.rst | 2 +- Documentation/core-api/index.rst | 3 + Documentation/core-api/kobject.rst | 2 +- Documentation/core-api/memory-allocation.rst | 44 ++ Documentation/core-api/pin_user_pages.rst | 2 +- Documentation/core-api/printk-basics.rst | 2 +- Documentation/core-api/printk-formats.rst | 4 +- .../this_cpu_ops.rst} | 0 .../unaligned-memory-access.rst | 0 .../crypto/{api-intro.txt => api-intro.rst} | 186 ++--- .../{asymmetric-keys.txt => asymmetric-keys.rst} | 91 ++- .../crypto/{async-tx-api.txt => async-tx-api.rst} | 255 ++++--- .../{descore-readme.txt => descore-readme.rst} | 152 ++-- Documentation/crypto/index.rst | 5 + Documentation/dev-tools/coccinelle.rst | 40 +- Documentation/dev-tools/gcov.rst | 4 +- Documentation/dev-tools/kgdb.rst | 2 +- Documentation/dev-tools/kmemleak.rst | 2 - Documentation/dev-tools/sparse.rst | 6 +- ...oting-without-of.txt => booting-without-of.rst} | 302 ++++---- Documentation/devicetree/index.rst | 1 + Documentation/driver-api/connector.rst | 5 +- Documentation/driver-api/device-io.rst | 22 +- Documentation/driver-api/dmaengine/client.rst | 2 +- Documentation/driver-api/dmaengine/provider.rst | 2 +- Documentation/driver-api/driver-model/driver.rst | 2 - .../early-userspace/early_userspace_support.rst | 4 +- Documentation/driver-api/i3c/protocol.rst | 2 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/ipmi.rst | 2 +- .../{mailbox.txt => driver-api/mailbox.rst} | 0 .../driver-api/memory-devices/ti-gpmc.rst | 2 +- Documentation/driver-api/mmc/mmc-tools.rst | 2 +- Documentation/driver-api/ntb.rst | 2 +- Documentation/driver-api/nvdimm/nvdimm.rst | 14 +- Documentation/driver-api/nvdimm/security.rst | 2 +- Documentation/driver-api/rapidio/rapidio.rst | 4 +- .../driver-api/thermal/cpu-idle-cooling.rst | 14 +- .../driver-api/thermal/nouveau_thermal.rst | 2 +- Documentation/driver-api/usb/dma.rst | 6 +- .../driver-api/usb/writing_usb_driver.rst | 4 +- Documentation/fb/modedb.rst | 2 +- Documentation/features/debug/kcov/arch-support.txt | 33 + Documentation/features/debug/kgdb/arch-support.txt | 2 +- .../features/debug/kmemleak/arch-support.txt | 33 + Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/afs.rst | 2 +- Documentation/filesystems/autofs-mount-control.rst | 6 +- Documentation/filesystems/caching/cachefiles.rst | 2 +- Documentation/filesystems/caching/operations.rst | 2 +- Documentation/filesystems/coda.rst | 4 +- Documentation/filesystems/configfs.rst | 2 +- Documentation/filesystems/directory-locking.rst | 4 +- Documentation/filesystems/f2fs.rst | 312 ++++---- Documentation/filesystems/fsverity.rst | 2 +- Documentation/filesystems/hfs.rst | 2 +- Documentation/filesystems/hpfs.rst | 2 +- Documentation/filesystems/locking.rst | 12 +- Documentation/filesystems/mount_api.rst | 4 +- Documentation/filesystems/nfs/rpc-server-gss.rst | 6 +- Documentation/filesystems/omfs.rst | 2 +- Documentation/filesystems/overlayfs.rst | 2 +- Documentation/filesystems/path-lookup.rst | 32 +- Documentation/filesystems/proc.rst | 155 ++-- .../filesystems/ramfs-rootfs-initramfs.rst | 8 +- Documentation/filesystems/sysfs-pci.rst | 2 +- Documentation/filesystems/sysfs-tagging.rst | 2 +- Documentation/filesystems/ubifs-authentication.rst | 4 +- Documentation/filesystems/vfs.rst | 16 +- Documentation/fpga/dfl.rst | 2 +- Documentation/gpu/drm-mm.rst | 2 +- Documentation/gpu/drm-uapi.rst | 2 +- Documentation/gpu/komeda-kms.rst | 2 +- Documentation/hid/hiddev.rst | 2 +- Documentation/hid/intel-ish-hid.rst | 2 +- Documentation/i2c/upgrading-clients.rst | 2 +- Documentation/ia64/efirtc.rst | 2 +- Documentation/index.rst | 14 + Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/leds/ledtrig-transient.rst | 2 +- Documentation/locking/mutex-design.rst | 4 +- Documentation/locking/ww-mutex-design.rst | 2 +- .../maintainer/maintainer-entry-profile.rst | 2 +- Documentation/mips/ingenic-tcu.rst | 2 +- .../{ad525x_dpot.txt => ad525x_dpot.rst} | 24 +- .../misc-devices/{apds990x.txt => apds990x.rst} | 31 +- .../misc-devices/{bh1770glc.txt => bh1770glc.rst} | 45 +- .../misc-devices/{c2port.txt => c2port.rst} | 56 +- Documentation/misc-devices/index.rst | 6 + Documentation/misc-devices/pci-endpoint-test.rst | 56 ++ Documentation/misc-devices/pci-endpoint-test.txt | 41 - Documentation/misc-devices/spear-pcie-gadget.rst | 170 +++++ Documentation/misc-devices/spear-pcie-gadget.txt | 130 ---- Documentation/misc-devices/xilinx_sdfec.rst | 2 +- Documentation/openrisc/openrisc_port.rst | 2 +- Documentation/powerpc/index.rst | 1 + Documentation/powerpc/vas-api.rst | 25 +- ...pudispatch_stats.txt => vcpudispatch_stats.rst} | 17 +- Documentation/process/2.Process.rst | 12 +- Documentation/process/4.Coding.rst | 4 +- Documentation/process/botching-up-ioctls.rst | 2 +- Documentation/process/changes.rst | 6 +- Documentation/process/clang-format.rst | 2 +- Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 118 +++ Documentation/process/howto.rst | 2 +- Documentation/process/index.rst | 4 +- Documentation/process/kernel-docs.rst | 28 +- Documentation/process/maintainer-pgp-guide.rst | 2 +- Documentation/process/submitting-drivers.rst | 22 +- Documentation/process/submitting-patches.rst | 9 +- Documentation/s390/monreader.rst | 2 +- Documentation/s390/vfio-ap.rst | 2 +- Documentation/security/credentials.rst | 10 +- Documentation/security/keys/core.rst | 2 +- Documentation/security/keys/trusted-encrypted.rst | 2 +- Documentation/sh/index.rst | 18 +- .../sh/{new-machine.txt => new-machine.rst} | 199 ++--- .../sh/{register-banks.txt => register-banks.rst} | 13 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/{crc32.txt => staging/crc32.rst} | 0 Documentation/staging/index.rst | 58 ++ Documentation/{lzo.txt => staging/lzo.rst} | 0 .../{remoteproc.txt => staging/remoteproc.rst} | 2 +- Documentation/{rpmsg.txt => staging/rpmsg.rst} | 0 .../{speculation.txt => staging/speculation.rst} | 8 +- .../{static-keys.txt => staging/static-keys.rst} | 0 Documentation/{tee.txt => staging/tee.rst} | 73 ++ Documentation/{xz.txt => staging/xz.rst} | 0 Documentation/timers/no_hz.rst | 2 - Documentation/trace/ftrace.rst | 18 +- Documentation/trace/histogram-design.rst | 4 +- Documentation/trace/index.rst | 3 + Documentation/{kprobes.txt => trace/kprobes.rst} | 16 +- Documentation/trace/kprobetrace.rst | 2 +- ...ng-buffer-design.txt => ring-buffer-design.rst} | 836 +++++++++++---------- Documentation/trace/stm.rst | 4 +- .../translations/it_IT/core-api/index.rst | 18 + .../it_IT/core-api/symbol-namespaces.rst | 166 ++++ Documentation/translations/it_IT/index.rst | 5 +- .../translations/it_IT/kernel-hacking/hacking.rst | 4 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/ko_KR/memory-barriers.txt | 6 +- .../zh_CN/admin-guide/clearing-warn-once.rst | 9 + .../translations/zh_CN/admin-guide/cpu-load.rst | 105 +++ .../translations/zh_CN/admin-guide/index.rst | 125 +++ Documentation/translations/zh_CN/arm/Booting | 2 +- .../translations/zh_CN/filesystems/sysfs.txt | 6 +- Documentation/translations/zh_CN/index.rst | 4 + .../translations/zh_CN/process/2.Process.rst | 8 +- .../translations/zh_CN/process/4.Coding.rst | 2 +- .../zh_CN/process/7.AdvancedTopics.rst | 6 +- .../translations/zh_CN/process/8.Conclusion.rst | 10 +- .../translations/zh_CN/process/coding-style.rst | 2 +- Documentation/translations/zh_CN/process/howto.rst | 12 +- .../zh_CN/process/submitting-drivers.rst | 18 +- .../zh_CN/process/submitting-patches.rst | 4 +- .../zh_CN/process/volatile-considered-harmful.rst | 4 +- Documentation/virt/kvm/amd-memory-encryption.rst | 6 +- Documentation/virt/kvm/api.rst | 18 +- Documentation/virt/kvm/mmu.rst | 2 +- Documentation/virt/kvm/nested-vmx.rst | 2 +- Documentation/virt/kvm/s390-pv.rst | 2 +- Documentation/vm/memory-model.rst | 2 +- Documentation/x86/earlyprintk.rst | 2 +- Documentation/x86/x86_64/machinecheck.rst | 2 +- MAINTAINERS | 22 +- arch/Kconfig | 2 +- arch/ia64/hp/common/sba_iommu.c | 12 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/sh/Kconfig.cpu | 2 +- arch/x86/include/asm/dma-mapping.h | 4 +- arch/x86/kernel/amd_gart_64.c | 2 +- crypto/asymmetric_keys/asymmetric_type.c | 2 +- crypto/asymmetric_keys/public_key.c | 2 +- crypto/asymmetric_keys/signature.c | 2 +- drivers/block/drbd/Kconfig | 2 +- drivers/md/Kconfig | 8 +- drivers/md/dm-crypt.c | 2 +- drivers/misc/Kconfig | 2 +- drivers/misc/ad525x_dpot.c | 2 +- drivers/parisc/sba_iommu.c | 14 +- fs/cifs/cifsacl.c | 4 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/winucase.c | 2 +- include/crypto/public_key.h | 2 +- include/keys/asymmetric-parser.h | 2 +- include/keys/asymmetric-subtype.h | 2 +- include/keys/asymmetric-type.h | 2 +- include/linux/dma-mapping.h | 2 +- include/linux/fs.h | 2 +- include/linux/jump_label.h | 2 +- include/linux/kcsan-checks.h | 10 +- include/linux/netdevice.h | 2 + include/linux/phylink.h | 4 + include/media/videobuf-dma-sg.h | 2 +- init/Kconfig | 2 +- kernel/dma/debug.c | 2 +- lib/crc32.c | 2 +- lib/lzo/lzo1x_decompress_safe.c | 2 +- lib/xz/Kconfig | 2 +- mm/Kconfig | 2 +- mm/nommu.c | 2 +- net/core/dev.c | 1 + samples/kprobes/kprobe_example.c | 2 +- samples/kprobes/kretprobe_example.c | 2 +- scripts/kernel-doc | 30 +- scripts/sphinx-pre-install | 4 - tools/testing/selftests/vm/protection_keys.c | 2 +- 275 files changed, 3356 insertions(+), 1928 deletions(-) create mode 100644 Documentation/PCI/endpoint/function/binding/pci-test.rst delete mode 100644 Documentation/PCI/endpoint/function/binding/pci-test.txt rename Documentation/{nommu-mmap.txt => admin-guide/mm/nommu-mmap.rst} (100%) rename Documentation/arm64/{perf.txt => perf.rst} (95%) create mode 100644 Documentation/block/blk-mq.rst rename Documentation/{bus-virt-phys-mapping.txt => core-api/bus-virt-phys-mapping.rst} (99%) rename Documentation/{this_cpu_ops.txt => core-api/this_cpu_ops.rst} (100%) rename Documentation/{process => core-api}/unaligned-memory-access.rst (100%) rename Documentation/crypto/{api-intro.txt => api-intro.rst} (70%) rename Documentation/crypto/{asymmetric-keys.txt => asymmetric-keys.rst} (91%) rename Documentation/crypto/{async-tx-api.txt => async-tx-api.rst} (55%) rename Documentation/crypto/{descore-readme.txt => descore-readme.rst} (81%) rename Documentation/devicetree/{booting-without-of.txt => booting-without-of.rst} (90%) rename Documentation/{mailbox.txt => driver-api/mailbox.rst} (100%) create mode 100644 Documentation/features/debug/kcov/arch-support.txt create mode 100644 Documentation/features/debug/kmemleak/arch-support.txt rename Documentation/misc-devices/{ad525x_dpot.txt => ad525x_dpot.rst} (85%) rename Documentation/misc-devices/{apds990x.txt => apds990x.rst} (86%) rename Documentation/misc-devices/{bh1770glc.txt => bh1770glc.rst} (83%) rename Documentation/misc-devices/{c2port.txt => c2port.rst} (61%) create mode 100644 Documentation/misc-devices/pci-endpoint-test.rst delete mode 100644 Documentation/misc-devices/pci-endpoint-test.txt create mode 100644 Documentation/misc-devices/spear-pcie-gadget.rst delete mode 100644 Documentation/misc-devices/spear-pcie-gadget.txt rename Documentation/powerpc/{vcpudispatch_stats.txt => vcpudispatch_stats.rst} (94%) rename Documentation/sh/{new-machine.txt => new-machine.rst} (73%) rename Documentation/sh/{register-banks.txt => register-banks.rst} (88%) rename Documentation/{crc32.txt => staging/crc32.rst} (100%) create mode 100644 Documentation/staging/index.rst rename Documentation/{lzo.txt => staging/lzo.rst} (100%) rename Documentation/{remoteproc.txt => staging/remoteproc.rst} (99%) rename Documentation/{rpmsg.txt => staging/rpmsg.rst} (100%) rename Documentation/{speculation.txt => staging/speculation.rst} (97%) rename Documentation/{static-keys.txt => staging/static-keys.rst} (100%) rename Documentation/{tee.txt => staging/tee.rst} (80%) rename Documentation/{xz.txt => staging/xz.rst} (100%) rename Documentation/{kprobes.txt => trace/kprobes.rst} (99%) rename Documentation/trace/{ring-buffer-design.txt => ring-buffer-design.rst} (55%) create mode 100644 Documentation/translations/it_IT/core-api/index.rst create mode 100644 Documentation/translations/it_IT/core-api/symbol-namespaces.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/clearing-warn-once.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/cpu-load.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/index.rst