aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/dev-tools
AgeCommit message (Expand)AuthorFilesLines
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds1-62/+97
2023-04-20docs: kmemleak: adjust to config renamingLukas Bulwahn1-1/+1
2023-04-08kcov: improve documentationAndrey Konovalov1-62/+97
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+17
2023-02-23Merge tag 'linux-kselftest-kunit-6.3-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-12/+178
2023-02-08Documentation: Add Function Redirection API docsSadiya Kazi2-3/+172
2023-02-08kunit: Add "hooks" to call into KUnit when it's built as a moduleDavid Gow1-9/+6
2023-01-31Documentation: coccinelle: Escape --options to fix Sphinx outputJonathan Neuschäfer1-4/+4
2023-01-26docs/scripts/gdb: add necessary make scripts_gdb stepJakob Koschel1-0/+4
2023-01-18kasan: allow sampling page_alloc allocations for HW_TAGSAndrey Konovalov1-0/+17
2022-12-12Merge tag 'linux-kselftest-kunit-next-6.2-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds6-303/+136
2022-12-12Documentation: dev-tools: Clarify requirements for result descriptionMark Brown1-2/+2
2022-12-12Documentation: kunit: Fix "How Do I Use This" / "Next Steps" sectionsDavid Gow2-21/+16
2022-12-12kunit: Use the static key when retrieving the current testDavid Gow1-9/+21
2022-12-12Documentation: kunit: Remove redundant 'tips.rst' pageDavid Gow2-191/+0
2022-12-12Documentation: KUnit: reword description of assertionsDaniel Latypov1-5/+8
2022-12-12Documentation: KUnit: make usage.rst a superset of tips.rst, remove duplicationDaniel Latypov1-18/+31
2022-11-08docs: kmsan: fix formatting of "Example report"Alexander Potapenko1-0/+1
2022-10-27Documentation: Kunit: Update architecture.rst for minor fixesSadiya Kazi1-57/+58
2022-10-12Merge tag 'linux-kselftest-kunit-6.1-rc1-2' of git://git.kernel.org/pub/scm/l...Linus Torvalds1-7/+8
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+7
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-6/+439
2022-10-07Documentation: kunit: Update description of --alltests optionDavid Gow1-7/+8
2022-10-06Merge tag 'linux-kselftest-kunit-6.1-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds7-312/+130
2022-10-05docs:kselftest: fix kselftest_module.h path of example moduleHoi Pok Wu1-1/+1
2022-10-03checkpatch: warn for non-standard fixes tag styleNiklas Söderlund1-0/+7
2022-10-03kmsan: add ReST documentationAlexander Potapenko2-0/+428
2022-10-03kasan: dynamically allocate stack ring entriesAndrey Konovalov1-1/+3
2022-10-03kasan: support kasan.stacktrace for SW_TAGSAndrey Konovalov1-6/+9
2022-09-30Documentation: Kunit: Use full path to .kunitconfigKhalid Masum1-1/+1
2022-09-30Documentation: KUnit: update links in the index pageTales Aparecida1-6/+7
2022-09-30Documentation: KUnit: add intro to the getting-started pageTales Aparecida1-0/+4
2022-09-30Documentation: KUnit: Reword start guide for selecting testsTales Aparecida1-27/+63
2022-09-30Documentation: KUnit: add note about mrproper in start.rstTales Aparecida1-0/+16
2022-09-30Documentation: KUnit: avoid repeating "kunit.py run" in start.rstTales Aparecida2-24/+16
2022-09-30Documentation: KUnit: remove duplicated docs for kunit_toolTales Aparecida4-253/+16
2022-09-30Documentation: Kunit: Add ref for other kinds of testsTales Aparecida2-0/+4
2022-09-30Documentation: KUnit: Fix non-uml anchorTales Aparecida3-5/+7
2022-09-30Documentation: Kunit: Fix inconsistent titlesTales Aparecida1-2/+2
2022-09-30Documentation: kunit: fix trivial typoTales Aparecida1-1/+1
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2022-08-02Merge tag 'linux-kselftest-kunit-5.20-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds4-8/+89
2022-07-28Documentation: KUnit: Fix example with compilation errorMaíra Canal1-1/+1
2022-07-26Documentation: kunit: Add CLI args for kunit_toolSadiya Kazi1-1/+62
2022-07-11selftest: Taint kernel when test module loadedDavid Gow1-0/+9
2022-07-11Documentation: kunit: fix example run_kunit func to allow spaces in argsDaniel Latypov1-1/+1
2022-07-08Documentation: kunit: Cleanup run_wrapper, fix x-refDavid Gow1-3/+15
2022-07-07kunit: add coverage_uml.config to enable GCOV on UMLDaniel Latypov1-2/+1
2022-06-27docs/kselftest: add more guidelines for adding new testsMuhammad Usama Anjum1-1/+26
2022-06-27docs: dev-tools: modify SPL reference URL to actual SPL doc entryDongliang Mu1-1/+1
2022-06-16mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to k...Patrick Wang1-1/+0
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-99/+129
2022-05-25Merge tag 'linux-kselftest-kunit-5.19-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds4-9/+31
2022-05-25Merge tag 'docs-5.19' of git://git.lwn.net/linuxLinus Torvalds3-11/+72
2022-05-13kasan: move boot parameters section in documentationAndrey Konovalov1-41/+41
2022-05-13kasan: update documentationAndrey Konovalov1-60/+90
2022-05-02kunit: add ability to specify suite-level init and exit functionsDaniel Latypov1-8/+11
2022-04-28Documentation: dev-tools: use literal block instead of code-blockFrank Rowand1-10/+8
2022-04-22Documentation: kunit: change complete_and_exit to kthread_complete_and_exitAndreas-Christian Hagau1-1/+1
2022-04-05Documentation: dev-tools: Enhance static analysis section with discussionMarcelo Schmitt1-0/+32
2022-04-05Documentation: dev-tools: Add a section for static analysis toolsMarcelo Schmitt1-0/+31
2022-04-04Documentation: kunit: update kconfig options needed for UML coverageDaniel Latypov1-1/+2
2022-04-04kunit: split resource API from test.h into new resource.hDaniel Latypov2-0/+18
2022-04-04Documentation: kunit: fix path to .kunitconfig in start.rstDaniel Latypov1-3/+8
2022-03-31Merge tag 'docs-5.18-2' of git://git.lwn.net/linuxLinus Torvalds1-11/+2
2022-03-28Documentation: kunit: Fix cross-referencing warningsDavid Gow1-11/+2
2022-03-24kasan: documentation updatesAndrey Konovalov1-6/+11
2022-03-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+2
2022-03-23Documentation/sparse: add hints about __CHECKER__Bjorn Helgaas1-0/+2
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+12
2022-03-22kfence: allow use of a deferrable timerMarco Elver1-0/+12
2022-03-21Merge tag 'docs-5.18' of git://git.lwn.net/linuxLinus Torvalds1-17/+32
2022-03-11Docs: ktap: add code-block typeRandy Dunlap1-9/+9
2022-02-15Documentation: dev-tools: clarify KTAP specification wordingFrank Rowand1-8/+23
2022-02-10Merge tag 'linux-kselftest-kunit-fixes-5.17-rc4' of git://git.kernel.org/pub/...Linus Torvalds1-1/+1
2022-02-08Documentation: KUnit: Fix usage bugAkira Kawata1-1/+1
2022-01-27docs/kselftest: clarify running mainline tests on stablesShuah Khan1-0/+8
2022-01-11Merge tag 'docs-5.17' of git://git.lwn.net/linuxLinus Torvalds12-569/+1410
2022-01-11Merge tag 'kcsan.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-12/+62
2022-01-07Documentation: kgdb: Replace deprecated remotebaudChristian Löhle1-1/+1
2022-01-03Documentation: kgdb: properly capitalize the MAGIC_SYSRQ configLukas Bulwahn1-2/+2
2021-12-23Documentation: KUnit: Restyled Frequently Asked QuestionsHarinder Singh1-37/+36
2021-12-23Documentation: KUnit: Restyle Test Style and Nomenclature pageHarinder Singh1-54/+51
2021-12-23Documentation: KUnit: Rework writing page to focus on writing testsHarinder Singh3-326/+254
2021-12-23Documentation: kunit: Reorganize documentation related to running testsHarinder Singh4-1/+311
2021-12-23Documentation: KUnit: Added KUnit ArchitectureHarinder Singh4-0/+288
2021-12-23Documentation: KUnit: Rewrite getting startedHarinder Singh1-91/+100
2021-12-23Documentation: KUnit: Rewrite main pageHarinder Singh1-64/+74
2021-12-13kunit: tool: reconfigure when the used kunitconfig changesDaniel Latypov1-4/+4
2021-12-13Documentation: kunit: remove claims that kunit is a mocking frameworkDaniel Latypov3-5/+3
2021-12-10Documentation: dev-tools: Add KTAP specificationRae Moar2-0/+299
2021-12-09kcsan: Document modeling of weak memoryMarco Elver1-12/+62
2021-11-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+5
2021-11-09Documentation/kcov: define `ip' in the exampleSebastian Andrzej Siewior1-0/+2
2021-11-09Documentation/kcov: include types.h in the exampleSebastian Andrzej Siewior1-0/+3
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-4/+19
2021-11-06kfence: default to dynamic branch instead of static keys modeMarco Elver1-4/+8
2021-11-06kfence: add note to documentation about skipping covered allocationsMarco Elver1-0/+11
2021-11-02Merge tag 'docs-5.16' of git://git.lwn.net/linuxLinus Torvalds1-0/+81
2021-11-02Merge tag 'linux-kselftest-kunit-5.16-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-2/+9
2021-10-19kunit: tool: allow filtering test cases via globDaniel Latypov1-2/+9
2021-10-07kasan: Extend KASAN mode kernel parameterVincenzo Frascino1-2/+5
2021-10-04Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT and UNNECESSARY_ELSE"Jonathan Corbet1-47/+0
2021-09-27docs: checkpatch: add multiline, do/while, and multiple-assignment messagesUtkarsh Verma1-0/+43
2021-09-27docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT and UNNECESSARY_ELSEUtkarsh Verma1-0/+47
2021-09-14Documentation: checkpatch: Add SYMBOLIC_PERMS messageUtkarsh Verma1-0/+11
2021-09-14Documentation: checkpatch: Add TRAILING_SEMICOLON messageUtkarsh Verma1-0/+21
2021-09-14Documentation: checkpatch: Add SPLIT_STRING messageUtkarsh Verma1-0/+6
2021-09-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-45/+53
2021-09-08kfence: show cpu and timestamp in alloc/free infoMarco Elver1-45/+53
2021-09-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+8
2021-09-03mm/kasan: move kasan.fault to mm/kasan/report.cWoody Lin1-5/+8
2021-09-02Merge tag 'locking-debug-2021-09-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+12
2021-08-13kunit: tool: make --raw_output support only showing kunit outputDaniel Latypov1-3/+6
2021-08-13kunit: tool: add --kernel_args to allow setting module paramsDaniel Latypov1-0/+10
2021-07-20kcsan: Rework atomic.h into permissive.hMarco Elver1-0/+8
2021-07-20kcsan: Introduce CONFIG_KCSAN_STRICTMarco Elver1-0/+4
2021-07-12Documentation: kunit: drop obsolete note about uml_abort for coverageDaniel Latypov1-13/+1
2021-07-04Merge branch 'kcsan.2021.05.18a' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-51/+36
2021-07-02Merge tag 'linux-kselftest-kunit-fixes-5.14-rc1' of git://git.kernel.org/pub/...Linus Torvalds5-23/+484
2021-06-29Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+4
2021-06-29kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL()David Gow1-5/+4
2021-06-23kunit: Move default config from arch/um -> tools/testing/kunitDavid Gow1-1/+1
2021-06-23Documentation: kunit: Clean up some string casts in examplesDavid Gow1-4/+3
2021-06-23docs: dev-tools: kunit: don't use a table for docs nameMauro Carvalho Chehab1-4/+4
2021-06-17docs: dev-tools: kunit: avoid using ReST :doc:`foo` markupMauro Carvalho Chehab5-15/+18
2021-06-17docs: dev-tools: testing-overview.rst: avoid using ReST :doc:`foo` markupMauro Carvalho Chehab1-8/+8
2021-06-17docs: dev-tools: kunit: don't use a table for docs nameMauro Carvalho Chehab1-4/+4
2021-06-14docs: checkpatch: Document and segregate more checkpatch message typesDwaipayan Ray1-71/+328
2021-06-11Documentation: kunit: document support for QEMU in kunit_toolBrendan Higgins2-10/+86
2021-05-21Documentation: kunit: Update kunit_tool pageDavid Gow1-8/+132
2021-05-21Documentation: kunit: add tips for running KUnitDaniel Latypov3-0/+262
2021-05-20Documentation: checkpatch: Tweak BIT() macro includeAndrew Jeffery1-1/+1
2021-05-20docs: Add more message type documentations for checkpatchDwaipayan Ray1-7/+163
2021-05-18kcsan: Use URL link for pointing access-marking.txtAkira Yokosawa1-2/+3
2021-05-18kcsan: Document "value changed" lineMarco Elver1-50/+32
2021-05-18kcsan: Add pointer to access-marking.txt to data_race() bulletPaul E. McKenney1-1/+3
2021-05-07scripts/gdb: add lx_current support for arm64Barry Song1-1/+1
2021-05-07scripts/gdb: document lx_current is only supported by x86Barry Song1-1/+1
2021-04-30kasan: docs: update tests sectionAndrey Konovalov1-17/+15
2021-04-30kasan: docs: update ignoring accesses sectionAndrey Konovalov1-4/+30
2021-04-30kasan: docs: update shadow memory sectionAndrey Konovalov1-17/+14
2021-04-30kasan: docs: update HW_TAGS implementation details sectionAndrey Konovalov1-13/+13
2021-04-30kasan: docs: update SW_TAGS implementation details sectionAndrey Konovalov1-20/+19
2021-04-30kasan: docs: update GENERIC implementation details sectionAndrey Konovalov1-14/+13
2021-04-30kasan: docs: update boot parameters sectionAndrey Konovalov1-4/+10
2021-04-30kasan: docs: update error reports sectionAndrey Konovalov1-20/+26
2021-04-30kasan: docs: update usage sectionAndrey Konovalov1-12/+11
2021-04-30kasan: docs: update overview sectionAndrey Konovalov1-8/+19
2021-04-30kasan: docs: clean up sectionsAndrey Konovalov1-27/+27
2021-04-28Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+3
2021-04-27Merge tag 'linux-kselftest-kunit-5.13-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-2/+76
2021-04-27Merge tag 'linux-kselftest-next-5.13-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-2/+2
2021-04-26Merge tag 'docs-5.13' of git://git.lwn.net/linuxLinus Torvalds4-2/+883
2021-04-15Documentation: dev-tools: Add Testing OverviewDavid Gow2-0/+121
2021-04-11kasan: Add KASAN mode kernel parameterVincenzo Frascino1-0/+9
2021-04-08docs/gcov: Convert two tags to ref in dev-tools/gov.rstWu XiangCheng1-2/+6
2021-04-07Documentation: kunit: add tips for using current->kunit_testDaniel Latypov1-2/+76
2021-04-02Documentation: kselftest: fix path to test module filesAntonio Terceiro1-2/+2
2021-03-25docs: document all error message types in checkpatchDwaipayan Ray1-38/+280
2021-03-08kcsan: Add missing license and copyright headersMarco Elver1-0/+3
2021-03-06docs: add documentation for checkpatchDwaipayan Ray2-0/+514
2021-02-26kasan: clarify that only first bug is reported in HW_TAGSAndrey Konovalov1-2/+6
2021-02-26kfence: report sensitive information based on no_hash_pointersMarco Elver1-4/+4
2021-02-26kfence: add test suiteMarco Elver1-6/+6
2021-02-26kfence, Documentation: add KFENCE documentationMarco Elver2-0/+299
2021-02-24kasan: rename CONFIG_TEST_KASAN_MODULEAndrey Konovalov1-4/+4
2021-02-24kasan: clarify HW_TAGS impact on TBIAndrey Konovalov1-5/+11
2021-02-22Merge tag 'linux-kselftest-kunit-5.12-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds3-2/+122
2021-02-09kasan: fix stack traces dependency for HW_TAGSAndrey Konovalov1-2/+1
2021-02-08Documentation: kunit: add tips.rst for small examplesDaniel Latypov3-1/+120
2021-02-08KUnit: Docs: make start.rst example Kconfig follow style.rstDaniel Latypov1-1/+2
2021-01-24kasan: fix HW_TAGS boot parametersAndrey Konovalov1-21/+6
2021-01-15Documentation: kunit: include example of a parameterized testDaniel Latypov1-0/+57
2020-12-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-88/+172
2020-12-22Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linuxLinus Torvalds1-2/+2
2020-12-22kasan: update documentationAndrey Konovalov1-68/+114
2020-12-22kasan: add documentation for hardware tag-based modeAndrey Konovalov1-21/+59
2020-12-22kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_*Andrey Konovalov1-1/+1
2020-12-16Merge tag 'linux-kselftest-kunit-5.11-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-6/+77
2020-12-15ubsan: remove UBSAN_MISC in favor of individual optionsKees Cook1-0/+1
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+3
2020-12-15kasan: update documentation for generic kasanWalter Wu1-2/+3
2020-12-14Merge tag 'docs-5.11' of git://git.lwn.net/linuxLinus Torvalds4-8/+14
2020-12-03Documentation: fix typos found in process, dev-tools, and doc-guide subdirect...Andrew Klychkov1-1/+1
2020-12-03Documentation: Coccinelle: Improve command example for debugging patchesSumera Priyadarsini1-1/+8
2020-12-01Documentation: kunit: provide guidance for testing many inputsDaniel Latypov1-6/+77
2020-11-30Documentation: fix typos in dev-tools/kasan.rstAndrew Klychkov1-2/+2
2020-11-18Documentation: kgdb: Fix a typoTiezhu Yang1-4/+3
2020-11-18Merge tag 'linux-kselftest-kunit-fixes-5.10-rc5' of git://git.kernel.org/pub/...Linus Torvalds3-15/+15
2020-11-10KUnit: Docs: usage: wording fixesRandy Dunlap1-5/+5
2020-11-10KUnit: Docs: style: fix some Kconfig example issuesRandy Dunlap1-9/+9
2020-11-10KUnit: Docs: fix a wording typoRandy Dunlap1-1/+1
2020-11-05Merge tag 'linux-kselftest-kunit-fixes-5.10-rc3' of git://git.kernel.org/pub/...Linus Torvalds2-1/+6
2020-10-28docs: kasan.rst: add two missing blank linesMauro Carvalho Chehab1-0/+2
2020-10-27ARM: 9017/2: Enable KASan for ARMLinus Walleij1-2/+2
2020-10-26Documentation: kunit: Update Kconfig parts for KUNIT's module supportSeongJae Park2-1/+6
2020-10-18Merge tag 'linux-kselftest-kunit-5.10-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds3-0/+211
2020-10-16Merge tag 'docs/v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-3/+3
2020-10-15Merge tag 'linux-kselftest-next-5.10-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-13/+22