On Wed, Jan 17, 2024 at 10:44:24AM +0100, Jiri Olsa wrote: > From: Alan Maguire <alan.maguire@xxxxxxxxxx> > > commit 7b99f75942da332e3f4f865e55a10fec95a30d4f upstream. > > v1.25 of pahole supports filtering out functions with multiple inconsistent > function prototypes or optimized-out parameters from the BTF representation. > These present problems because there is no additional info in BTF saying which > inconsistent prototype matches which function instance to help guide attachment, > and functions with optimized-out parameters can lead to incorrect assumptions > about register contents. > > So for now, filter out such functions while adding BTF representations for > functions that have "."-suffixes (foo.isra.0) but not optimized-out parameters. > This patch assumes that below linked changes land in pahole for v1.25. > > Issues with pahole filtering being too aggressive in removing functions > appear to be resolved now, but CI and further testing will confirm. > > Signed-off-by: Alan Maguire <alan.maguire@xxxxxxxxxx> > Acked-by: Jiri Olsa <jolsa@xxxxxxxxxx> > Link: https://lore.kernel.org/r/20230510130241.1696561-1-alan.maguire@xxxxxxxxxx > Signed-off-by: Alexei Starovoitov <ast@xxxxxxxxxx> > --- > scripts/pahole-flags.sh | 3 +++ > 1 file changed, 3 insertions(+) Again, a signed-off-by please. Resend the whole series? thanks, greg k-h