- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page