Gần 5.19 dòng mã liên quan đến trình điều khiển đồ họa đã được chấp nhận trong Linux 500

Logo Nhân Linux, Tux

Tin tức đã phá vỡ gần đây rằng trong kho trong đó bản phát hành hạt nhân của Linux 5.19 đã nhận được một loạt các thay đổi khác liên quan đến hệ thống con DRM (Trình quản lý kết xuất trực tiếp) và trình điều khiển đồ họa.

Bộ vá Đã được chấp nhận thật thú vị vì nó bao gồm 495k dòng mã, có thể so sánh với tổng kích thước thay đổi trong mỗi nhánh hạt nhân (ví dụ: 506k dòng mã đã được thêm vào hạt nhân 5.17).

xin chào linus

Đây là yêu cầu kéo drm chính cho 5.19-rc1.

Tóm tắt thông thường bên dưới, Intel đã kích hoạt DG2 trên một số SKU máy tính xách tay,
AMD đã bắt đầu hỗ trợ GPU mới, msm có các điều khiển VA do người dùng chỉ định.

Xung đột:
Tôi đã hợp nhất với cây của bạn ở đây vài giờ trước, có hai xung đột i915
nhưng chúng khá dễ giải quyết nên tôi nghĩ bạn có thể xử lý chúng.

Không có nhiều thứ bên ngoài lãnh thổ của tôi ở đây.

Như thường lệ, hãy cho tôi biết nếu có bất kỳ sự cố nào,

Nó được đề cập rằng trong bản vá nhận được bao gồm khoảng 400 dòng tổng hợp lại đến từ tệp tiêu đề dữ liệu đăng ký ASIC được tạo tự động trong trình điều khiển GPU AMD.

Ngoài ra, nó cũng được nhấn mạnh rằng 22,5 nghìn dòng khác cung cấp triển khai ban đầu hỗ trợ AMD SoC21. Tổng kích thước của trình điều khiển GPU AMD vượt quá 4 triệu dòng mã (để so sánh, toàn bộ nhân Linux 1.0 bao gồm 176 nghìn dòng mã, 2,0 - 778 nghìn, 2,4 - 3,4 triệu, 5,13 - 29,2 triệu). Ngoài SoC21, trình điều khiển AMD bao gồm hỗ trợ cho SMU 13.x (Đơn vị quản lý hệ thống), hỗ trợ cập nhật cho USB-C và GPUVM, đồng thời sẵn sàng hỗ trợ thế hệ tiếp theo của RDNA3 (RX 7000) và CDNA (bản năng AMD) .

Trong trình điều khiển Intel, những thay đổi nhiều nhất (5,6 nghìn) nằm trong mã quản lý điện năng. Đồng thời bổ sung ID trình điều khiển Intel cho GPU Intel DG2 (Arc Alchemist) được sử dụng trong máy tính xách tay, cung cấp hỗ trợ ban đầu cho Nền tảng Intel Raptor Lake-P (RPL-P), bổ sung thông tin về cạc đồ họa Arctic Sound-M, triển khai ABI cho công cụ máy tính, đã thêm hỗ trợ định dạng Tile4 cho thẻ DG2, hỗ trợ DisplayPort HDR cho các hệ thống dựa trên vi kiến ​​trúc Haswell.

Trong khi ở một phần của bộ điều khiển nouveau, toàn bộ, những thay đổi ảnh hưởng đến khoảng một trăm dòng mã (thay đổi được thực hiện để sử dụng trình điều khiển drm_gem_plane_helper_prepare_fb, áp dụng cấp phát bộ nhớ tĩnh cho một số cấu trúc và biến). Đối với việc sử dụng các mô-đun hạt nhân Nouveau mã nguồn mở của NVIDIA, công việc cho đến nay đã được giảm xuống để xác định và loại bỏ lỗi. Trong tương lai, nó được lên kế hoạch sử dụng phần sụn đã phát hành để cải thiện hiệu suất của bộ điều khiển.

Nếu bạn muốn biết thêm về những thay đổi được đề xuất cho phiên bản tiếp theo của Linux 5.19, bạn có thể tham khảo thông tin chi tiết trong liên kết theo dõi.

Cuối cùng nhưng không kém phần quan trọng, Cũng cần nhắc lại rằng một lỗ hổng đã được xác định gần đây (CVE-2022-1729) trong nhân Linux có thể cho phép người dùng cục bộ có quyền truy cập root vào hệ thống.

Lỗ hổng là do tình trạng chủng tộc trong hệ thống con hoàn thiện gây ra, có thể được sử dụng để bắt đầu truy cập vào vùng đã được giải phóng của bộ nhớ nhân (use-after-free). Vấn đề đã xuất hiện kể từ khi phát hành kernel 4.0-rc1. Khả năng khai thác đã được xác nhận cho các phiên bản 5.4.193+.

đây là thông báo về một lỗ hổng được báo cáo gần đây (CVE-2022-1729) trong hệ thống con hoạt động của nhân Linux. Vấn đề là một điều kiện chủng tộc đã được hiển thị để cho phép một đặc quyền cục bộ leo thang để root trên phiên bản hạt nhân hiện tại> = 5.4.193, nhưng lỗi dường như tồn tại từ hạt nhân phiên bản 4.0-rc1 (bản vá sửa lỗi cam kết của phiên bản này).
May mắn thay, các bản phân phối Linux chính thường hạn chế việc sử dụng perf cho người dùng không có đặc quyền bằng cách thiết lập biến sysctl kernel.perf_event_paranoid> = 3, biểu diễn hiệu quả lỗ hổng vô hại.

Bản sửa lỗi hiện chỉ có sẵn dưới dạng bản vá. Sự nguy hiểm của lỗ hổng bảo mật được giảm thiểu do hầu hết các bản phân phối đều hạn chế quyền truy cập vào hiệu suất đối với người dùng không có đặc quyền theo mặc định. Để sửa lỗi bảo mật, bạn có thể đặt tham số sysctl kernel.perf_event_paranoid thành 3.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.