On 17.03.2022 12:08, Roger Pau Monne wrote: > I wonder whether it's possible to have unresolved symbols if we only > ignore non SHF_ALLOC sections, so we could maybe error out earlier if we > found a symbols that belongs to a non SHF_ALLOC section in > livepatch_elf_resolve_symbols. The current approach is more conservative > as we would only report an error if we have unresolved symbols that are > referenced in relocations.
I think it's better to remain that way. Symbols appearing in non-alloc sections isn't wrong in any way, as long - as you say - there's no relocation using them. Jan