summaryrefslogtreecommitdiffstats
path: root/Documentation/dev-tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* scripts/spelling.txt: add "disble(d)" pattern and fix typo instancesMasahiro Yamada2017-03-101-1/+1
| | | | | | | | | | | | | | | | Fix typos and add the following to the scripts/spelling.txt: disble||disable disbled||disabled I kept the TSL2563_INT_DISBLED in /drivers/iio/light/tsl2563.c untouched. The macro is not referenced at all, but this commit is touching only comment blocks just in case. Link: http://lkml.kernel.org/r/1481573103-11329-20-git-send-email-yamada.masahiro@socionext.com Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
* Improve sparse documentationMatthew Wilcox2017-02-151-0/+6
| | | | | | | | | Add documentation of -DCONFIG_SPARSE_RCU_POINTER. I started to add documentation of -D__CHECK_ENDIAN__ as well, but discovered I'm too late; that's now enabled by default. Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* Documentation/sparse: drop __CHECK_ENDIAN__Michael S. Tsirkin2016-12-151-6/+1
| | | | | | It's no longer used. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
* Documentation/sparse: drop __bitwise__Michael S. Tsirkin2016-12-151-7/+0
| | | | | | | We dropped __CHECK_ENDIAN__ so __bitwise__ is now an implementation detail. People should use __bitwise everywhere. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
* Documentation/dev-tools: use code-block with proper languageJani Nikula2016-11-032-3/+9
| | | | | | | Now that we don't have automatic syntax highlighting, use the code-block directive with the explicitly selected language, where appropriate. Signed-off-by: Jani Nikula <jani.nikula@intel.com>
* doc-rst: make dev-tools folder buildable stand-aloneMarkus Heiser2016-10-272-0/+18
| | | | | | | | | | | | Add minimal conf.py and moved dev-tools/tools.rst to dev-tools/index.rst makes the dev-tools folder buildable stand-alone. To build only this folder run:: make SPHINXDIRS=dev-tools htmldocs make SPHINXDIRS=dev-tools pdfdocs Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mappingCatalin Marinas2016-10-121-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | Some of the kmemleak_*() callbacks in memblock, bootmem, CMA convert a physical address to a virtual one using __va(). However, such physical addresses may sometimes be located in highmem and using __va() is incorrect, leading to inconsistent object tracking in kmemleak. The following functions have been added to the kmemleak API and they take a physical address as the object pointer. They only perform the corresponding action if the address has a lowmem mapping: kmemleak_alloc_phys kmemleak_free_part_phys kmemleak_not_leak_phys kmemleak_ignore_phys The affected calling places have been updated to use the new kmemleak API. Link: http://lkml.kernel.org/r/1471531432-16503-1-git-send-email-catalin.marinas@arm.com Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Reported-by: Vignesh R <vigneshr@ti.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
* Merge branch 'dev-tools' into doc/4.9Jonathan Corbet2016-08-191-1/+1
| | | | | Coalesce development-tool documents into a single directory and sphinxify them.
* docs: Sphinxify gdb-kernel-debugging.txt and move to dev-toolsJonathan Corbet2016-08-192-0/+174
| | | | | Acked-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify kmemcheck.txt and move to dev-toolsJonathan Corbet2016-08-192-0/+734
| | | | | | Cc: Vegard Nossum <vegardno@ifi.uio.no> Cc: Pekka Enberg <penberg@kernel.org> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify kmemleak.txt and move it to dev-toolsJonathan Corbet2016-08-192-0/+211
| | | | | Acked-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify ubsan.txt and move it to dev-toolsJonathan Corbet2016-08-192-0/+89
| | | | | Acked-by: Andrey Ryabinin <aryabinin@virtuozzo.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify kasan.txt and move to dev-toolsJonathan Corbet2016-08-192-0/+174
| | | | | | | | | No textual changes beyond formatting. Acked-by: Andrey Ryabinin <aryabinin@virtuozzo.com> Acked-by: Alexander Potapenko <glider@google.com> Cc: Dmitry Vyukov <dvyukov@google.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinixfy gcov.txt and move to dev-toolsJonathan Corbet2016-08-192-0/+257
| | | | | | | No textual changes beyond formatting. Cc: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify kcov.txt and move to dev-toolsJonathan Corbet2016-08-192-0/+112
| | | | | | | Another document added to the dev-tools collection. Cc: Dmitry Vyukov <dvyukov@google.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify sparse.txt and move to dev-toolsJonathan Corbet2016-08-192-0/+118
| | | | | | | Fold the sparse document into the development tools set; no changes to the text itself beyond formatting. Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: sphinxify coccinelle.txt and add it to dev-toolsJonathan Corbet2016-08-192-0/+492
| | | | | | | | | | | No textual changes have been made, but the formatting has obviously been tweaked. Cc: Michal Marek <mmarek@suse.com> Cc: Gilles Muller <Gilles.Muller@lip6.fr> Acked-by: Nicolas Palix <nicolas.palix@imag.fr> Acked-by: Julia Lawall <julia.lawall@lip6.fr> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
* docs: create a new dev-tools directoryJonathan Corbet2016-08-191-0/+16
This directory will be a collecting point for documentation oriented around development tools. As a step toward ordering Documentation/ it's a small one, but we have to start somewhere... Signed-off-by: Jonathan Corbet <corbet@lwn.net>