* Vincent Bernat <ber...@debian.org> wrote: > Package: lttng-modules-dkms > Version: 2.3.0-1 > Followup-For: Bug #723850 > > Hi! > > I have added this at the end of the dkms file to solve this issue: > > if [ "$KCONFIG" = "true" ] && [ -n "$CONFIG_KPROBES" ]; then > BUILT_MODULE_NAME[$i]="lttng-kretprobes" > BUILT_MODULE_LOCATION[$i]="probes/" > DEST_MODULE_LOCATION[$i]="/extra/probes" > i=$((i+1)) > > BUILT_MODULE_NAME[$i]="lttng-kprobes" > BUILT_MODULE_LOCATION[$i]="probes/" > DEST_MODULE_LOCATION[$i]="/extra/probes" > i=$((i+1)) > fi
Awesome, thanks for the input. I've included both of your suggestions in version I'm about to upload. There remains a more fundamental problem with kernels 3.10 and 3.11, they both contain a deadlock in the timekeeping subsystem. It is fixed by commit 7bd36014460f793c19e7d6c94dab67b0afcfcb7f "timekeeping: Fix HRTICK related deadlock from ntp lock changes". Unfortunately, lttng-modules is not compatible with the now-default sid kernel. The package will install, but DKMS will fail to build, with an error similar to the above in make.log. It sorta sucks, but I'm not sure of a better way of handling it. If you have suggestions I'm all ears. -- Jon -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org