Please don't fork ipu7 support as a separate repository
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- c
- Lĩnh vực
- operating-systems
Hướng nghiên cứu
Bắt đầu bằng việc xem xét repository ipu6-drivers được liên kết và so sánh các tệp in-tree được nêu trong issue này, bao gồm drivers/media/pci/intel/cio2-bridge.* và các thay đổi Kconfig/Makefile liên quan. Đồng thời kiểm tra các repository HAL, bins và icamerasrc được liên kết để xem xét các mối lo ngại đã mô tả về các đường dẫn dùng chung. Công việc được xem là hoàn tất khi đã xác lập một phương án tích hợp tránh xung đột giữa các thành phần kernel và xung đột đường dẫn trong userspace.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
For the kernel side, the official way to integrate ipu6-drivers has always been in-tree builds, and the out-of-tree dkms builds breaks from time to time. Under in-tree builds, you copy related driver source files along with Kconfig/Makefile changes into the kernel tree to be integrated. If there are two such in-tree builds, e.g. one ipu6 and one ipu7, the related files are meant to be conflicting to each other, and actually they (for example, drivers/media/pci/intel/cio2-bridge.*) are different right now. Forking kernel drivers with common components is never a good idea. You should really integrate ipu7 drivers into ipu6-drivers instead.
For the userspace side, please always keep in mind that you may have only one instance of a specific file path in the system. For now it appears the HAL and bins repositories are empty and icamerasrc is shared with ipu6, but creating a separate repository for HAL and bins has already been sufficient to raise a concern of potential path conflicts.
- Ngôn ngữ chính
- C
- Star
- 14
- Fork
- 39
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc 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 intel/ipu7-drivers
-
MSI Prestige 16 AI+ (Lunar Lake): OV5675 not probed — TPS68470 “No board-data found for this model”Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
intel/ipu7-drivers#115 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
intel/ipu7-drivers#111 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
intel/ipu7-drivers#102 · 4 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
intel/ipu7-drivers#93 · 1 bình luận · 1 reaction ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
intel/ipu7-drivers#92 · 1 bình luận ·
Tất cả issue của intel/ipu7-drivers
Issue tương tự
-
GPU-UNLOCK RTX 4070 (2786) Gigabyte 1458:416C: cold boot AND warm reboot unlock, Ubuntu 26.04Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
JustAResearcher/gpu-unlock-ada#124 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
-
inflate: total_in uses plain += on c_ulong (32-bit on Windows), panics in debug for streams > 4 GiBĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
trifectatechfoundation/zlib-rs#570 · 1 bình luận ·
-
vim.filetype.match() prefixes a URL buffer name with the cwd before passing it to filetype functionsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
Maintainer thường phản hồi trong vòng 1 ngày
-
compilation errorĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
COVESA/dlt-daemon#925 · 1 reaction ·