port to modern kernel api
can't really test it because arch doesn't provide system.map anymore, but at least someone else can get to use it, I guess
Hey, sorry for the delay! I had flag this but failed to answer it up until now.
I unfortunately haven't test/use kjackal since I think 3.14 or something. So I'm curious to know on which version this is working for you now?
didn't get far enough to actually test it, because I don't have a system.map, but it now builds with 4.14 at least
Compiles and works for me on 4.16, but I had to shield the changes to maintain backwards compatibility: the kernel commits that introduced the breakage are 7523e4dc5057e157212b4741abd6256e03404cf1 and 8244062ef1e54502ef55f54cced659913f244c3e, both should be in 4.5+.
Still, kallsyms is exposed only if CONFIG_KALLSYMS is defined.