Thêm vào tất cả các thay đổi khác của AMD đi kèm với Linux 6.3 hiện cũng có trình điều khiển AMD-Xilinx XDMA. Việc tải ngược trình điều khiển hệ thống con XDMA này là rất quan trọng để bỏ chặn thêm mã tính năng dựa trên Xilinx để được hợp nhất vào nhân Linux.

Hệ thống con AMD-Xilinx XDMA được sử dụng để truyền dữ liệu hiệu suất cao giữa bộ nhớ máy chủ và hệ thống con Truy cập bộ nhớ trực tiếp (DMA) của thẻ Alveo PCIe. Ngoài việc được sử dụng bởi các thẻ Alveo, các hệ thống con Versal ACAP DMA và Bridge cũng sử dụng XDMA.

Mã AMD-Xilinx XDMA đã trải qua nhiều vòng xem xét và giải quyết các phản hồi khác nhau của nhà phát triển ngược dòng. Việc chờ đợi trình điều khiển XDMA này được sắp xếp chính đã ngăn cản mã trình điều khiển khác dựa trên FPGA Xilinx được ngược dòng. Các nhà phát triển khác đã tìm cách đưa trình điều khiển XDMA vào dòng chính để dễ dàng thiết lập/triển khai chung của họ.

Trình điều khiển XDMA trước đây được duy trì ngoài cây bởi Xilinx nên thật tuyệt khi thấy tất cả cuối cùng đã kết hợp với nhau ngược dòng cho Linux 6.3. Việc giới thiệu trình điều khiển XDMA là khía cạnh thú vị nhất của các bản cập nhật công cụ DMA cho sự hợp nhất Linux 6.3 hôm nay cửa sổ. Phiên bản Linux 6.3 ổn định sẽ ra mắt vào khoảng tháng 4.

Categories: IT Info