summaryrefslogtreecommitdiff
path: root/scripts/kernel-doc
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarIT.de>2016-08-15 17:08:27 +0300
committerJonathan Corbet <corbet@lwn.net>2016-08-23 00:19:53 +0300
commitaa10a7826646c56eb4553df8fe81b3d23655c91a (patch)
treee2aca6289125757ac2b8ea66fc484b6903888d25 /scripts/kernel-doc
parent556aa6d5d9616ccfc0099c40dc239157f50ee776 (diff)
downloadlinux-aa10a7826646c56eb4553df8fe81b3d23655c91a.tar.xz
doc-rst: Revert "kernel-doc: fix handling of address_space tags"
This reverts commit a88b1672d4ddf9895eb53e6980926d5e960dea8e. From the origin comit log:: The RST cpp:function handler is very pedantic: it doesn't allow any macros like __user on it Since the kernel-doc parser does NOT make use of the cpp:domain, there is no need to change the kernel-doc parser eleminating the address_space tags. Signed-off-by: Markus Heiser <markus.heiser@darmarIT.de> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'scripts/kernel-doc')
-rwxr-xr-xscripts/kernel-doc3
1 files changed, 0 insertions, 3 deletions
diff --git a/scripts/kernel-doc b/scripts/kernel-doc
index 4f2e9049e8fa..ba081c7636a2 100755
--- a/scripts/kernel-doc
+++ b/scripts/kernel-doc
@@ -1849,9 +1849,6 @@ sub output_function_rst(%) {
$count++;
$type = $args{'parametertypes'}{$parameter};
- # RST doesn't like address_space tags at function prototypes
- $type =~ s/__(user|kernel|iomem|percpu|pmem|rcu)\s*//;
-
if ($type =~ m/([^\(]*\(\*)\s*\)\s*\(([^\)]*)\)/) {
# pointer-to-function
print $1 . $parameter . ") (" . $2;