Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5227 Discussions

[VTune] user-mode sampling and FUSE mount failure

ManolisMaroudas
Beginner
355 Views

Hello,

I am trying to profile a custom synchronization primitive, annotated with ITT notify, which is part of a bigger application. The analysis type I am using is:

Threading
user-mode sampling
'Analyze user tasks, events and counters' checkbox selected

The application, during initialization, creates and mounts a FUSE filesystem as a core component, which seems to fail when I select user-mode sampling.

mount failed: Operation not permitted

If I switch to hardware-based sampling, the mount succeeds as expected.
Is this expected, or the result of a system misconfiguration on my side?

Any hints to resolve or work around this mount error would be appreciated.

Removing FUSE for profiling purposes would be my last resort, as it requires some heavy refactoring and is less maintainable in the long term.

Additional info:

$ lsb_release -d
Description:    Ubuntu 22.04.5 LTS

$ uname -r
6.8.0-60-generic

$ ls -l /dev/fuse
crw-rw-rw- 1 root root 10, 229 Jun 17 13:26 /dev/fuse

$ vtune --version
Intel(R) VTune(TM) Profiler 2025.4.0 (build 630424) Command Line Tool
Copyright (C) 2009 Intel Corporation. All rights reserved.

 

Best,
Manolis

0 Kudos
0 Replies
Reply