Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs: kabi: helpers: add documentation for each "enum" value

Ensure that kABI module documentation will describe each
debug bit.

Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Message-ID: <3b118b157e52d757bf82fd74f03b0f4bd9e8b8f1.1768838938.git.mchehab+huawei@kernel.org>

authored by

Mauro Carvalho Chehab and committed by
Jonathan Corbet
b713adad 5c9ece0b

+20 -20
+20 -20
tools/lib/python/abi/helpers.py
··· 13 13 class AbiDebug: 14 14 """Debug levels""" 15 15 16 - WHAT_PARSING = 1 17 - WHAT_OPEN = 2 18 - DUMP_ABI_STRUCTS = 4 19 - UNDEFINED = 8 20 - REGEX = 16 21 - SUBGROUP_MAP = 32 22 - SUBGROUP_DICT = 64 23 - SUBGROUP_SIZE = 128 24 - GRAPH = 256 16 + WHAT_PARSING = 1 #: Enable debug parsing logic. 17 + WHAT_OPEN = 2 #: Enable debug messages on file open. 18 + DUMP_ABI_STRUCTS = 4 #: Enable debug for ABI parse data. 19 + UNDEFINED = 8 #: Enable extra undefined symbol data. 20 + REGEX = 16 #: Enable debug for what to regex conversion. 21 + SUBGROUP_MAP = 32 #: Enable debug for symbol regex subgroups 22 + SUBGROUP_DICT = 64 #: Enable debug for sysfs graph tree variable. 23 + SUBGROUP_SIZE = 128 #: Enable debug of search groups. 24 + GRAPH = 256 #: Display ref tree graph for undefined symbols. 25 25 26 - 26 + #: Helper messages for each debug variable 27 27 DEBUG_HELP = """ 28 - 1 - enable debug parsing logic 29 - 2 - enable debug messages on file open 30 - 4 - enable debug for ABI parse data 31 - 8 - enable extra debug information to identify troubles 32 - with ABI symbols found at the local machine that 33 - weren't found on ABI documentation (used only for 34 - undefined subcommand) 35 - 16 - enable debug for what to regex conversion 36 - 32 - enable debug for symbol regex subgroups 37 - 64 - enable debug for sysfs graph tree variable 28 + 1 - enable debug parsing logic 29 + 2 - enable debug messages on file open 30 + 4 - enable debug for ABI parse data 31 + 8 - enable extra debug information to identify troubles 32 + with ABI symbols found at the local machine that 33 + weren't found on ABI documentation (used only for 34 + undefined subcommand) 35 + 16 - enable debug for what to regex conversion 36 + 32 - enable debug for symbol regex subgroups 37 + 64 - enable debug for sysfs graph tree variable 38 38 128 - enable debug of search groups 39 39 256 - enable displaying refrence tree graphs for undefined symbols. 40 40 """