From: Mauro Carvalho Chehab Date: Mon, 23 Mar 2026 09:10:52 +0000 (+0100) Subject: docs: kdoc_output: raise an error if full_proto not available for var X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9c3911812b4a719623ea7502b419929eb01b2fc2;p=thirdparty%2Fkernel%2Flinux.git docs: kdoc_output: raise an error if full_proto not available for var This is mandatory, but if it is missing, we need to know what symbol had problems. Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Jonathan Corbet Message-ID: <0c3d9dd25889784b999efdb354ade48264c0e03c.1774256269.git.mchehab+huawei@kernel.org> --- diff --git a/tools/lib/python/kdoc/kdoc_output.py b/tools/lib/python/kdoc/kdoc_output.py index 2bfcd356654bf..de107ab4a2811 100644 --- a/tools/lib/python/kdoc/kdoc_output.py +++ b/tools/lib/python/kdoc/kdoc_output.py @@ -513,7 +513,9 @@ class RestFormat(OutputFormat): def out_var(self, fname, name, args): oldprefix = self.lineprefix ln = args.declaration_start_line - full_proto = args.other_stuff["full_proto"] + full_proto = args.other_stuff.get("full_proto") + if not full_proto: + raise KeyError(f"Can't find full proto for {name} variable") self.lineprefix = " "