Can confirm, the stable kernel (compiled directly from kernel.org) works just fine (along with the included packaging) with SystemTap 3.1 from Debian experimental:
$ stap -V Systemtap translator/driver (version 3.1/0.168, Debian version 3.1-1 (experimental)) Copyright (C) 2005-2017 Red Hat, Inc. and others This is free software; see the source for copying conditions. tested kernel versions: 2.6.18 ... 4.10-rc8 enabled features: AVAHI LIBSQLITE3 NLS NSS $ uname -a Linux vm000949 4.10.1 #2 SMP Fri Mar 3 15:00:38 CET 2017 x86_64 GNU/Linux $ stap -v -e 'probe vfs.read { printf("read performed\n"); exit() }' Pass 1: parsed user script and 465 library scripts using 122332virt/46968res/6636shr/40644data kb, in 170usr/20sys/191real ms. Pass 2: analyzed script: 1 probe, 1 function, 7 embeds, 0 globals using 281772virt/207800res/7924shr/200084data kb, in 1860usr/330sys/2217real ms. Pass 3: using cached /home/jack/.systemtap/cache/28/stap_284d447b34881d240eeab3f29fc1d9dc_2511.c Pass 4: using cached /home/jack/.systemtap/cache/28/stap_284d447b34881d240eeab3f29fc1d9dc_2511.ko Pass 5: starting run. read performed Pass 5: run completed in 10usr/0sys/430real ms.