linux-apfs-rw
linux-apfs-rw copied to clipboard
warning: objtool: lzvn_decode+0x1c6: sibling call from callable instruction with modified stack frame
I get a warning when compiling: CC [M] /home/user/Development/linux-apfs-rw/lzfse/lzvn_decode_base.o /home/user/Development/linux-apfs-rw/lzfse/lzvn_decode_base.o: warning: objtool: lzvn_decode+0x1c6: sibling call from callable instruction with modified stack frame
I've noticed that objtool warning before. The lzfse code code comes from Apple, I just adapted it for the kernel. I haven't dug into it, but I wouldn't be surprised if it's a false positive triggered by all the goto magic that function uses. Either way, objtool warnings are probably not a big deal for an out-of-tree driver that doesn't intend to support live patches or anything like that.
I'm leaving this open, but I won't be fixing it anytime soon.