On Fri, Aug 25, 2017 at 04:05:35PM -0700, Krister Johansen wrote: > Hi Greg, > There's a bit more fallout from pulling in the patches we discussed in > this thread: > > https://lkml.org/lkml/2017/7/5/537 > > While those patches fixed the build, I didn't get a chance to run a full > set of tests on the result. Last week, when attempting to set a > kretprobe in a kernel module using 'perf probe' I hit an assertion that > triggers when you attempt to delete an object that's still in a tree. > > It turned out that the patch below was also pushed around the same time > as the others that had been pulled into 4.9, and so we'd missed a case > where a refcount was not getting correctly incremented. The patch below > is just a git cherry-pick of the commit from HEAD to the stable 4.9 > branch. This addressed the refcount assertion failure I was seeing. Thanks, now queued up. greg k-h