-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
Description
Description
Calling tokio::fs::File::open on a symlink returns an Operation not permitted (os error 1) error when the io-uring feature is enabled.
Platform
$ uname -a
Linux 4e7e5f758b9d 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxVersion
$ cargo tree | grep tokio
│ └── tokio v1.48.0
│ └── tokio-macros v2.6.0 (proc-macro)
│ │ ├── tokio v1.48.0 (*)
│ │ ├── tokio-util v0.7.16
│ │ │ └── tokio v1.48.0 (*)
│ ├── tokio v1.48.0 (*)
│ ├── tokio v1.48.0 (*)
│ │ └── tokio v1.48.0 (*)
│ │ │ ├── tokio v1.48.0 (*)
│ │ │ └── tokio-util v0.7.16 (*)
│ │ ├── tokio v1.48.0 (*)
│ │ ├── tokio-rustls v0.26.0
│ │ │ └── tokio v1.48.0 (*)
│ │ ├── tokio-util v0.7.16 (*)
│ │ │ │ ├── tokio v1.48.0 (*)
│ │ │ │ ├── tokio-rustls v0.26.0 (*)
│ │ │ │ ├── tokio v1.48.0 (*)
│ │ │ │ ├── tokio-native-tls v0.3.1
│ │ │ │ │ └── tokio v1.48.0 (*)
│ │ │ ├── tokio v1.48.0 (*)
│ │ │ ├── tokio-native-tls v0.3.1 (*)
│ │ │ ├── tokio-rustls v0.26.0 (*)
│ │ │ ├── tokio-util v0.7.16 (*)
│ │ │ │ ├── tokio v1.48.0 (*)
│ │ └── tokio v1.48.0 (*)
│ ├── tokio v1.48.0 (*)
│ ├── reqsign-command-execute-tokio v2.0.0
│ │ └── tokio v1.48.0 (*)
│ ├── reqsign-file-read-tokio v2.0.0
│ │ └── tokio v1.48.0 (*)
├── tokio v1.48.0 (*)
├── tokio-retry2 v0.5.6
│ └── tokio v1.48.0 (*)
├── tokio-serde v0.8.0
├── tokio-util v0.7.16 (*)
│ │ │ ├── tokio v1.48.0 (*)
│ │ │ ├── tokio-util v0.7.16 (*)
│ │ │ ├── tokio v1.48.0 (*)
│ │ │ ├── tokio v1.48.0 (*)
│ │ │ └── tokio-native-tls v0.3.1 (*)
│ │ ├── tokio v1.48.0 (*)
│ │ ├── tokio-native-tls v0.3.1 (*)
│ ├── tokio v1.48.0 (*)