Skip to content

Comments

compiler.h: Avoid the usage of __typeof_unqual__() when __GENKSYMS__ is defined#67

Closed
modules-kpd-app[bot] wants to merge 1 commit intomodules-next_basefrom
series/949908=>modules-next
Closed

compiler.h: Avoid the usage of __typeof_unqual__() when __GENKSYMS__ is defined#67
modules-kpd-app[bot] wants to merge 1 commit intomodules-next_basefrom
series/949908=>modules-next

Conversation

@modules-kpd-app
Copy link

Pull request for series with
subject: compiler.h: Avoid the usage of typeof_unqual() when GENKSYMS is defined
version: 1
url: https://patchwork.kernel.org/project/linux-modules/list/?series=949908

@modules-kpd-app
Copy link
Author

Upstream branch: 897c0b4
series: https://patchwork.kernel.org/project/linux-modules/list/?series=949908
version: 1

Pull request is NOT updated. Failed to apply https://patchwork.kernel.org/project/linux-modules/list/?series=949908
error message:

Cmd('git') failed due to: exit code(128)
  cmdline: git am --3way
  stdout: 'Applying: compiler.h: Avoid the usage of __typeof_unqual__() when __GENKSYMS__ is defined
Patch failed at 0001 compiler.h: Avoid the usage of __typeof_unqual__() when __GENKSYMS__ is defined'
  stderr: 'error: sha1 information is lacking or useless (include/linux/compiler.h).
error: could not build fake ancestor
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config advice.mergeConflict false"'

conflict:


…is defined

Current version of genksyms doesn't know anything about __typeof_unqual__()
operator.  Avoid the usage of __typeof_unqual__() with genksyms to prevent
errors when symbols are versioned.

There were no problems with gendwarfksyms.

Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Fixes: ac05394 ("compiler.h: introduce TYPEOF_UNQUAL() macro")
Reported-by: Paul Menzel <pmenzel@molgen.mpg.de>
Closes: https://lore.kernel.org/lkml/81a25a60-de78-43fb-b56a-131151e1c035@molgen.mpg.de/
Cc: Sami Tolvanen <samitolvanen@google.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Tested-by: Paul Menzel <pmenzel@molgen.mpg.de> # warning `cryptd: no
@modules-kpd-app
Copy link
Author

Upstream branch: b464e57
series: https://patchwork.kernel.org/project/linux-modules/list/?series=949908
version: 1

@modules-kpd-app modules-kpd-app bot force-pushed the series/949908=>modules-next branch from a11e43b to 50b84c9 Compare April 7, 2025 14:13
@modules-kpd-app
Copy link
Author

At least one diff in series https://patchwork.kernel.org/project/linux-modules/list/?series=949908 irrelevant now. Closing PR.

@modules-kpd-app modules-kpd-app bot closed this Apr 14, 2025
@modules-kpd-app modules-kpd-app bot deleted the series/949908=>modules-next branch April 14, 2025 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant