Hello!
Would the stable maintainers please consider backporting the following series of patches?: https://lore.kernel.org/lkml/20220801013834.156015-1-andres@anarazel.de/
Branches where this is needed are: * 5.4 * 5.10 * 5.15
Branch 6.0.y is fine, as this series is present there.
Failure is seen in this form:
-----8<----------8<----------8<----- util/annotate.c: In function 'symbol__disassemble_bpf': util/annotate.c:1739:9: error: too few arguments to function 'init_disassemble_info' 1739 | init_disassemble_info(&info, s, | ^~~~~~~~~~~~~~~~~~~~~ In file included from util/annotate.c:1692: /usr/include/dis-asm.h:472:13: note: declared here 472 | extern void init_disassemble_info (struct disassemble_info *dinfo, void *stream, | ^~~~~~~~~~~~~~~~~~~~~ make[4]: *** [/builds/linux/tools/build/Makefile.build:96: /home/tuxbuild/.cache/tuxmake/builds/1/build/util/annotate.o] Error 1 ----->8---------->8---------->8-----
The 5.15 backport is almost straight-forward, with patches 7 and 8 requiring some small modifications. I could not get the 5.10 backport to build, and for 5.4 it was even more difficult to adapt.
Thanks and greetings!
Daniel Díaz daniel.diaz@linaro.org