Hi Mauro, On 9/9/25 12:27 AM, Randy Dunlap wrote: > Hi Mauro, > > I have a few patch nits below, then some testing info. > > > On 9/7/25 9:22 AM, Mauro Carvalho Chehab wrote: >> Specially on kAPI, sometimes it is desirable to be able to >> describe global variables that are part of kAPI. >> >> Documenting vars with Sphinx is simple, as we don't need >> to parse a data struct. All we need is the variable >> declaration and use natice C domain ::c:var: to format it >> for us. >> >> Add support for it. >> >> Link: https://lore.kernel.org/linux-doc/491c3022-cef8-4860-a945-c9c4a3b63c09@xxxxxxxxxxxxx/T/#m947c25d95cb1d96a394410ab1131dc8e9e5013f1 >> Suggested-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> >> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> >> --- >> scripts/lib/kdoc/kdoc_output.py | 31 +++++++++++++++++++++++++++++++ >> scripts/lib/kdoc/kdoc_parser.py | 25 ++++++++++++++++++++++++- >> 2 files changed, 55 insertions(+), 1 deletion(-) >> > So, I grabbed some global data from 6-8 places in the kernel and put them intoinit/kdoc-globals-test.c. Then I modified Documentation/core-api/kernel-api.rst > like this at the end of that file: > > + > +Kernel Globals > +========================== > + > +.. kernel-doc:: init/kdoc-globals-test.c > + :identifiers: > > The html output says > "Kernel Globals" > but nothing else. > > My test files are attached. I dumbed down (simplified) a few > of the globals from fancy types to just unsigned long, but that > didn't help the output results any. > > What's happening? > Thanks. > My problems here could be from a patch mis-merge. Maybe your patch was against a tree or previous patches that I don't have. You could supply an updated patch or I can just wait until all the patches are synchronized for further testing. Or you could just take my sample and keep testing it. Thanks. -- ~Randy