Như đã lưu ý hồi tháng 3, kế hoạch với Linux 6.4 là bắt đầu gỡ bỏ các trình điều khiển PCMCIA cũ, không được sử dụng và không được bảo trì. Là một phần của quá trình bắt đầu loại bỏ mã trình điều khiển PCMCIA/CardBus cũ khỏi nhân, tất cả các trình điều khiển”char”PCMCIA đều nằm trong khối cắt. Linus Torvalds đã đưa ra các thay đổi char/misc trong tuần này cho Linux 6.4 và quả thực những trình điều khiển đó hiện đã bị xóa. Trong khi đó, lần kéo này đã giới thiệu hệ thống phụ AMD CDX mới.

Greg Kroah-Hartman đã chỉ định loại bỏ các trình điều khiển char PCMCIA vì chúng”có lỗi và chỉ nhận được sự chăm sóc tối thiểu”cùng với thực tế là các nhà phát triển nhân khác cũng ủng hộ việc loại bỏ hoàn toàn hầu hết các trình điều khiển PCMCIA.

Trình điều khiển Omnikey Cardman 4000, trình điều khiển Omnikey Cardman 4040, trình điều khiển Giao diện thẻ chip SCR24X và hỗ trợ SyncLink PC Card là những trình điều khiển bị ảnh hưởng bởi việc loại bỏ ký tự ban đầu này trong Linux 6.4. Một cách riêng biệt thông qua hệ thống con USB cũng đang loại bỏ PCMCIA/CardBus sang trình điều khiển USB.


Mong sẽ có thêm mã PCMCIA loại bỏ các chu kỳ kernel sắp tới đối với các trình điều khiển bị coi là bị hỏng hoặc không còn người dùng nào. Nhờ xóa mã char PCMCIA cũ, yêu cầu kéo char/misc cho cửa sổ hợp nhất Linux 6.4 về mức hòa vốn ở 11.014 lần chèn và 10982 lần xóa.

Với yêu cầu kéo char, có nhiều bản cập nhật trình điều khiển khác nhau cũng như giới thiệu AMD CDX hệ thống con. Tìm hiểu thêm về AMD CDX trong AMD CDX Bus Landing cho Linux 6.4 để giao tiếp giữa APU và FPGA.

Categories: IT Info