Hi -

> Version: 4.9-1
> https://ci.debian.net/data/autopkgtest/testing/amd64/s/systemtap/39374282/log.gz
> 
> 223s /usr/share/systemtap/runtime/linux/print.c:367:46: error: ‘struct
> module’ has no member named ‘core_text_size’; did you mean
> ‘kprobes_text_size’?
> 223s   367 |                (unsigned long)
> (THIS_MODULE->core_text_size)/1024,
> 223s       |                                              ^~~~~~~~~~~~~~
> 223s /usr/src/linux-headers-6.5.0-3-common/include/linux/printk.h:427:33:
> note: in definition of macro ‘printk_index_wrap’
> [...]
> [/usr/src/linux-headers-6.5.0-3-common/scripts/Makefile.build:248:

> 223s Tip: /usr/share/doc/systemtap/README.Debian should help you get
> started.

These errors are typical of the situation where a kernel is much newer
than the release of systemtap that you're using.  Version 5.0,
released this past weekend, supports all the way up to 6.6.
Unfortunately, the kernel API is a not a stationary target, so regular
updates are necessary.

- FChE

Reply via email to