diff --git a/kernel/events/core.c b/kernel/events/core.c index 820127536e62..8958116712fb 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c @@ -9479,7 +9479,7 @@ static bool perf_addr_filter_match(struct perf_addr_filter *filter, if (!filter->path.dentry) return false; - if (d_inode(filter->path.dentry) != file_inode(file)) + if (d_inode(filter->path.dentry) != file_user_inode(file)) return false; if (filter->offset > offset + size)