Commit a7c65b97 authored by Nicolas Pitre's avatar Nicolas Pitre Committed by Michal Marek

kbuild: fix adjust_autoksyms.sh for modules that need only one symbol

When only one symbol was listed and therefore the line didn't contain
any space to separate multiple symbols, that symbol got ignored.
Reported-by: default avatarArnd Bergmann <arnd@arndb.de>
Signed-off-by: default avatarNicolas Pitre <nico@linaro.org>
Signed-off-by: default avatarMichal Marek <mmarek@suse.com>
parent f110e0fe
...@@ -59,7 +59,7 @@ cat > "$new_ksyms_file" << EOT ...@@ -59,7 +59,7 @@ cat > "$new_ksyms_file" << EOT
*/ */
EOT EOT
sed -ns -e '3s/ /\n/gp' "$MODVERDIR"/*.mod | sort -u | sed -ns -e '3{s/ /\n/g;/^$/!p;}' "$MODVERDIR"/*.mod | sort -u |
while read sym; do while read sym; do
if [ -n "$CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX" ]; then if [ -n "$CONFIG_HAVE_UNDERSCORE_SYMBOL_PREFIX" ]; then
sym="${sym#_}" sym="${sym#_}"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment