All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] Documentation for 4.16
@ 2018-01-29 17:48 Jonathan Corbet
  0 siblings, 0 replies; only message in thread
From: Jonathan Corbet @ 2018-01-29 17:48 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, linux-doc

The following changes since commit
50c4c4e268a2d7a3e58ebb698ac74da0de40ae36:

  Linux 4.15-rc3 (2017-12-10 17:56:26 -0800)

are available in the Git repository at:

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

for you to fetch changes up to ae17a87dd7c79fa742ef5dcf06d1095eec4e1925:

  linux-next: docs-rst: Fix typos in kfigure.py (2018-01-17 16:49:05 -0700)

----------------------------------------------------------------
Documentation updates for 4.16.  New stuff includes refcount_t
documentation, errseq documentation, kernel-doc support for nested
structure definitions, the removal of lots of crufty kernel-doc support for
unused formats, SPDX tag documentation, the beginnings of a manual for
subsystem maintainers, and lots of fixes and updates.

As usual, some of the changesets reach outside of Documentation/ to effect
kerneldoc comment fixes.  It also adds the new LICENSES directory, of which
Thomas promises I do not need to be the maintainer.

Expect a somewhat unpleasant conflict with the printk tree, which also
has changes to printk-formats.rst.  The resolution in linux-next is good;
please say the word if you'd like me to create a separate resolution for
you to apply.

----------------------------------------------------------------
Adam Borowski (2):
      Documentation/filesystems/vfat.txt: fix a remark that implies UCS2
      fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at

Cengiz C (1):
      i2c: update i2c-dev.h warning in documentation

Darren Hart (VMware) (2):
      Documentation/kbuild: Add guidance for the use of default
      Documentation/process: Add CONFIG default value to submit-checklist

David Sterba (1):
      Documentation: Add myself to the enforcement statement list

Elena Reshetova (1):
      docs: refcount_t documentation

Fabio Estevam (1):
      doc: usb: chipidea: Fix typo in 'enumerate'

Gergo Huszty (1):
      Fixed typo in onewire generic doc

Jonathan Corbet (3):
      docs: Add an intro note to the maintainers handbook
      docs: Remove "could not extract kernel version" warning
      vsprintf: Fix a dangling documentation reference

Jonathan Neuschäfer (1):
      Documentation: mono: Update links and s/CVS/Git/

Kees Cook (1):
      Documentation: Add Kees Cook to list of enforcement statement endorsers

Lu Baolu (1):
      usb: doc: Update document for USB3 debug port usage

Luis R. Rodriguez (1):
      Documentation: Add Luis R. Rodriguez to list of enforcement statement endorsers

Marco Donato Torsello (1):
      Documentation: kernel-hacking: corrected a typo

Markus Heiser (2):
      docs: ftrace-uses.rst fix varios code-block directives
      docs: fix process/submit-checklist.rst Sphinx warning

Masanari Iida (3):
      doc: md: Fix a file name to md-fault.c in fault-injection.txt
      linux-next: DOC: HWPOISON: Fix path to debugfs in hwpoison.txt
      linux-next: docs-rst: Fix typos in kfigure.py

Matthew Wilcox (2):
      errseq: Add to documentation tree
      Documentation: Fix misconversion of #if

Mauro Carvalho Chehab (20):
      kernel-doc: parse DECLARE_KFIFO and DECLARE_KFIFO_PTR()
      docs: kernel-doc.rst: better describe kernel-doc arguments
      docs: kernel-doc.rst: improve private members description
      docs: kernel-doc.rst: improve function documentation section
      docs: kernel-doc.rst: improve structs chapter
      docs: kernel-doc.rst: improve typedef documentation
      docs: kernel-doc.rst: add documentation about man pages
      docs: get rid of kernel-doc-nano-HOWTO.txt
      scripts: kernel-doc: get rid of unused output formats
      scripts: kernel-doc: improve argument handling
      scripts: kernel-doc: change default to ReST format
      scripts: kernel-doc: replace tabs by spaces
      scripts: kernel-doc: parse next structs/unions
      scripts: kernel-doc: get rid of $nested parameter
      scripts: kernel-doc: print the declaration name on warnings
      scripts: kernel-doc: handle nested struct function arguments
      scripts: kernel-doc: improve nested logic to handle multiple identifiers
      scripts: kernel-doc: apply filtering rules to warnings
      w1_netlink.h: add support for nested structs
      scripts: kernel_doc: better handle show warnings logic

NeilBrown (1):
      Documentation: security/credentials.rst: explain need to sort group_list

Randy Dunlap (2):
      Documentation: add Sorting section to kernel-api
      Documentation: add UUID/GUID to kernel-api

Scott Wood (1):
      Documentation: Better document the hardlockup_panic sysctl

Stefan Tatschner (1):
      Documentation/driver-api/usb: Replace dead link

Thomas Gleixner (11):
      Documentation: Add license-rules.rst to describe how to properly identify file licenses
      LICENSES: Add the GPL 2.0 license
      LICENSES: Add the LGPL 2.0 license
      LICENSES: Add the LGPL-2.1 license
      LICENSES: Add the BSD 2-clause "Simplified" license
      LICENSES: Add the BSD 3-clause "New" or "Revised" License
      LICENSES: Add the BSD-3-clause "Clear" license
      LICENSES: Add the MIT license
      LICENSES: Add Linux syscall note exception
      LICENSES: Add the GPL 1.0 license
      LICENSES: Add MPL-1.1 license

Tobin C. Harding (5):
      doc: add maintainer book
      doc: convert printk-formats.txt to rst
      doc: update kptr_restrict documentation
      doc: add documentation on printing kernel addresses
      docs: add index entry for networking/msg_zerocopy

 Documentation/00-INDEX                             |    4 -
 Documentation/admin-guide/kernel-parameters.txt    |    3 +
 Documentation/admin-guide/mono.rst                 |    6 +-
 Documentation/conf.py                              |    1 -
 Documentation/{ => core-api}/errseq.rst            |   20 +-
 Documentation/core-api/index.rst                   |    3 +
 Documentation/core-api/kernel-api.rst              |   15 +
 .../printk-formats.rst}                            |  227 +--
 Documentation/core-api/refcount-vs-atomic.rst      |  150 ++
 Documentation/doc-guide/kernel-doc.rst             |  360 +++--
 Documentation/driver-api/basics.rst                |   21 +-
 Documentation/driver-api/usb/usb3-debug-port.rst   |   52 +
 .../driver-api/usb/writing_usb_driver.rst          |    2 +-
 Documentation/fault-injection/fault-injection.txt  |    2 +-
 Documentation/filesystems/ext2.txt                 |    2 -
 Documentation/filesystems/ext4.txt                 |    7 +-
 Documentation/filesystems/vfat.txt                 |    2 +-
 Documentation/i2c/dev-interface                    |   17 +-
 Documentation/index.rst                            |   13 +
 Documentation/kbuild/kconfig-language.txt          |   21 +
 Documentation/kernel-doc-nano-HOWTO.txt            |  322 -----
 Documentation/kernel-hacking/hacking.rst           |    6 +-
 Documentation/maintainer/conf.py                   |   10 +
 Documentation/maintainer/configure-git.rst         |   34 +
 Documentation/maintainer/index.rst                 |   14 +
 Documentation/maintainer/pull-requests.rst         |  178 +++
 Documentation/networking/index.rst                 |    1 +
 .../process/kernel-enforcement-statement.rst       |    3 +
 Documentation/process/license-rules.rst            |  370 +++++
 Documentation/process/submit-checklist.rst         |    4 +-
 Documentation/security/credentials.rst             |    7 +
 Documentation/security/self-protection.rst         |   15 +
 Documentation/sphinx/kfigure.py                    |    6 +-
 Documentation/sysctl/kernel.txt                    |   17 +-
 Documentation/trace/ftrace-uses.rst                |   60 +-
 Documentation/usb/chipidea.txt                     |   12 +-
 Documentation/vm/hwpoison.txt                      |    2 +-
 Documentation/w1/w1.generic                        |    2 +-
 LICENSES/exceptions/Linux-syscall-note             |   25 +
 LICENSES/other/GPL-1.0                             |  260 ++++
 LICENSES/other/MPL-1.1                             |  478 +++++++
 LICENSES/preferred/BSD-2-Clause                    |   32 +
 LICENSES/preferred/BSD-3-Clause                    |   36 +
 LICENSES/preferred/BSD-3-Clause-Clear              |   41 +
 LICENSES/preferred/GPL-2.0                         |  353 +++++
 LICENSES/preferred/LGPL-2.0                        |  487 +++++++
 LICENSES/preferred/LGPL-2.1                        |  503 +++++++
 LICENSES/preferred/MIT                             |   30 +
 drivers/w1/w1_netlink.h                            |    6 +-
 fs/9p/Kconfig                                      |    3 -
 fs/Kconfig                                         |    6 +-
 fs/btrfs/Kconfig                                   |    3 -
 fs/ceph/Kconfig                                    |    3 -
 fs/cifs/Kconfig                                    |   15 +-
 fs/ext2/Kconfig                                    |    6 +-
 fs/ext4/Kconfig                                    |    3 -
 fs/f2fs/Kconfig                                    |    6 +-
 fs/hfsplus/Kconfig                                 |    3 -
 fs/jffs2/Kconfig                                   |    6 +-
 fs/jfs/Kconfig                                     |    3 -
 fs/reiserfs/Kconfig                                |    6 +-
 fs/xfs/Kconfig                                     |    3 -
 include/linux/errseq.h                             |    2 +-
 include/linux/refcount.h                           |    2 +-
 lib/errseq.c                                       |   37 +-
 lib/uuid.c                                         |   34 +-
 lib/vsprintf.c                                     |    5 +-
 scripts/kernel-doc                                 | 1506 +++-----------------
 68 files changed, 3888 insertions(+), 2006 deletions(-)
 rename Documentation/{ => core-api}/errseq.rst (92%)
 rename Documentation/{printk-formats.txt => core-api/printk-formats.rst} (64%)
 create mode 100644 Documentation/core-api/refcount-vs-atomic.rst
 delete mode 100644 Documentation/kernel-doc-nano-HOWTO.txt
 create mode 100644 Documentation/maintainer/conf.py
 create mode 100644 Documentation/maintainer/configure-git.rst
 create mode 100644 Documentation/maintainer/index.rst
 create mode 100644 Documentation/maintainer/pull-requests.rst
 create mode 100644 Documentation/process/license-rules.rst
 create mode 100644 LICENSES/exceptions/Linux-syscall-note
 create mode 100644 LICENSES/other/GPL-1.0
 create mode 100644 LICENSES/other/MPL-1.1
 create mode 100644 LICENSES/preferred/BSD-2-Clause
 create mode 100644 LICENSES/preferred/BSD-3-Clause
 create mode 100644 LICENSES/preferred/BSD-3-Clause-Clear
 create mode 100644 LICENSES/preferred/GPL-2.0
 create mode 100644 LICENSES/preferred/LGPL-2.0
 create mode 100644 LICENSES/preferred/LGPL-2.1
 create mode 100644 LICENSES/preferred/MIT

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-01-29 17:49 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-29 17:48 [PULL] Documentation for 4.16 Jonathan Corbet

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.