Use F_KINFO on FreeBSD 13.1
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- rust
- Lĩnh vực
- operating-systems
Hướng nghiên cứu
Bắt đầu trong cap-primitives/rustix/fs/file_path và xem xét cách file_path_by_searching hiện đang phân giải các đường dẫn. Thêm đường dẫn FreeBSD 13.1 F_KINFO, đồng thời giữ lại file_path_by_searching làm fallback khi xảy ra lỗi. Xác minh rằng hành vi này bao quát các trường hợp được mô tả trong tài liệu fcntl của FreeBSD và tránh bug #330.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
FreeBSD 13.1 introduced an F_KINFO fcntl command, which looks up a file descriptor's path. It's exactly what cap-primitives/rustix/fs/file_path needs. It's much more efficient than file_path_by_searching, and isn't vulnerable to the #330 bug. However, it can fail in certain circumstances, so file_path_by_searching should still be used as a fallback.
- Ngôn ngữ chính
- Rust
- Star
- 821
- Fork
- 59
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của bytecodealliance/cap-std
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
bytecodealliance/cap-std#427 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
bytecodealliance/cap-std#416 · 2 bình luận ·
-
Archiving cap-std Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
bytecodealliance/cap-std#426 · 2 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100
bytecodealliance/cap-std#423 · 5 bình luận ·
-
Replace cap-async-std Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100
bytecodealliance/cap-std#408 · 4 bình luận · 2 reaction ·
Tất cả issue của bytecodealliance/cap-std
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
agentic-workflows
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
web-infra-dev/rspack#15847 ·