Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

objtool: warning "stack state mismatch" when calling __noreturn functions #1234

Closed
arndb opened this issue Jan 5, 2021 · 2 comments
Closed
Labels
duplicate This issue or pull request already exists

Comments

@arndb
Copy link

arndb commented Jan 5, 2021

This happens in reiserfs_panic() and GEM_BUG_ON(), but nowhere else in the kernel

fs/reiserfs/do_balan.o: warning: objtool: replace_key()+0x1ba: stack state mismatch: cfa1=7+72 cfa2=7+88
fs/reiserfs/do_balan.o: warning: objtool: balance_leaf()+0x4ab4: stack state mismatch: cfa1=7+312 cfa2=7+328
fs/reiserfs/lbalance.o: warning: objtool: leaf_copy_boundary_item()+0xc6e: stack state mismatch: cfa1=7+144 cfa2=7+152
fs/reiserfs/ibalance.o: warning: objtool: balance_internal()+0x189d: stack state mismatch: cfa1=7+312 cfa2=7+336
fs/reiserfs/ibalance.o: warning: objtool: internal_insert_key()+0x263: stack state mismatch: cfa1=7+104 cfa2=7+120
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.o: warning: objtool: check_relocations()+0x89: stack state mismatch: cfa1=7+32 cfa2=-1+0
drivers/gpu/drm/i915/gem/i915_gem_mman.o: warning: objtool: __igt_mmap_revoke()+0x1e7: stack state mismatch: cfa1=7+64 cfa2=-1+0

0xF91C6098-config.gz

@nathanchance
Copy link
Member

Is this a dupe of #612?

@arndb
Copy link
Author

arndb commented Jan 5, 2021

Yes, I only looked for issues with 'objtool' in the subject, so I did not find that.

@nickdesaulniers nickdesaulniers added the duplicate This issue or pull request already exists label Jan 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants