Linus Torvalds đã chính thức phát hành release candidate thứ bảy (RC7) cho phiên bản Linux Kernel 7.3 sắp tới, vào Chủ nhật, ngày 11 tháng 10 năm 2026. Linux 7.3-rc7 đánh dấu chặng thử nghiệm cuối cùng trước khi bản ổn định chính thức ra mắt. Dù lời công bố bị hoãn sáu giờ vì mệt mỏi sau chuyến đi dự Maintainer Summit và Linux Plumbers Conference, tiến độ phát triển vẫn hoàn toàn đúng kế hoạch.

Nhìn chung, bản release candidate này tập trung chủ yếu vào việc củng cố hệ thống tập tin ảo (VFS), tinh chỉnh phần lõi mạng và mở rộng bộ kiểm thử tự động.

Có gì mới trong Linux Kernel 7.3 RC7?

Nhìn thoáng qua, thống kê thay đổi có khuôn mẫu khá bất thường: các selftest tự động trong thư mục tools/testing/ chiếm gần một nửa tổng số patch. Sự bùng nổ này đến trực tiếp từ một bộ kiểm thử mới toàn diện nhằm xác thực các bản sửa lỗi gần đây liên quan đến xử lý mount.

Bỏ qua phần bộ kiểm thử, các thay đổi còn lại có phân bố điển hình của giai đoạn cuối chu kỳ: driver chiếm khoảng một nửa phần mã còn lại, phần còn lại là cập nhật VFS, cải thiện mạng và các bản sửa kiến trúc.

Dưới đây là phân tích chi tiết các cập nhật chính trong Linux 7.3-rc7:

1. Hệ thống tập tin ảo (VFS) và xử lý mount

VFS nhận được sự chú trọng đáng kể trong bản này. Nhóm kernel đã xử lý một số trường hợp biên trong xử lý mount nhằm cải thiện bảo mật và ổn định tổng thể của hệ thống:

  • Củng cố lớp mount: Kernel giờ đây giữ các mount đã sao chép ở trạng thái unbindable và nghiêm ngặt từ chối lệnh MOVE_MOUNT_SET_GROUP trên đích unbindable.
  • Bảo vệ namespace: Các quy tắc cập nhật ngăn bản sao propagated đang bận ẩn tham chiếu trong thao tác unmount. Ngoài ra, mã nguồn đảm bảo các routine unmount không bao giờ duyệt qua cây mount đã chết hoặc đã bị unmount.
  • Bảo vệ automount và vòng lặp: Các kiểm tra mới ngăn bind mount đệ quy ghim mount namespace của bên gọi. Bên cạnh đó, mã sửa cơ chế khóa trong các thao tác automount và pivot_root.
  • Xử lý namespace rỗng: Bản cập nhật đưa vào một tập tin thường rỗng, bất biến trong nullfs và vô hiệu hóa khóa tập tin trên nullfs. Hệ quả là việc đọc thư mục gốc của một mount namespace rỗng sẽ bị treo đúng như mong đợi trong quá trình xử lý page fault.

2. Driver đồ họa và hiển thị (DRM)

Driver đồ họa chiếm phần lớn các bản sửa driver trong rc7. Các nhà phát triển đã mang đến một số cập nhật ổn định quan trọng:

  • Cải thiện GPU AMD: Nhóm phát triển đã tổng quát hóa các workaround cho framebuffer trên Mac cho mọi nền tảng. Ngoài ra, các routine timing hiển thị giờ ngăn việc thay thế sink mode có trùng native totals.
  • Cập nhật Intel Xe: Một bản sửa có mục tiêu đảm bảo xe_mmio_wait32() tôn trọng đúng tham số độ trễ và thời gian ngủ tối đa.
  • Ổn định bridge driver: Các cập nhật xử lý vấn đề truy cập và xóa danh sách khi chưa khóa trong xử lý drm_bridge.

3. Mạng, Bluetooth và bảo mật

Các driver mạng và truyền thông nhận được nhiều bản sửa lỗi quan trọng trên nhiều giao thức:

  • Ổn định Bluetooth: Các routine kết nối được tuần tự hóa giờ bảo vệ vòng đời sco_conn khỏi các đường dữ liệu vào. Ngoài ra, stack từ chối các thiết lập BIS listener đồng thời và tuần tự hóa các cuộc gọi kết nối chạy song song.
  • TCP và định tuyến IP: Network stack từ chối net_iov trong các gợi ý ánh xạ zerocopy receive. Hơn nữa, các routine định tuyến dừng PMTU walk và việc tính kích thước thông báo route khi các nhóm nexthop thu nhỏ.
  • Vòng đời socket: Các cơ chế bảo vệ vòng đời mới bảo vệ cấu trúc clcsock trong SMC, đồng thời giữ tham chiếu node tìm được theo tên link trong TIPC.

4. Cập nhật kiến trúc, lưu trữ và input

Mã kiến trúc lõi và driver lưu trữ cũng có những tinh chỉnh đáng kể:

  • Kiến trúc x86: Bản phát hành gồm bản sửa có mục tiêu cho AMD CPU TLBI Erratum #1718.
  • Cập nhật RISC-V: Bản build giới hạn các sửa lỗi errata SiFive ở cấu hình 64-bit, sửa các output operand trong việc lưu ngữ cảnh vector, và từ chối truy cập CFI regset khi thiếu extension.
  • Bảo mật Device Mapper: Các bản sửa loại bỏ rủi ro tràn bộ đệm trong dm-integrity với kích thước tag lớn, và từ chối chế độ LMK IV khi dùng cùng mật mã AEAD trong dm-crypt.
  • Input và không dây: Bản cập nhật khôi phục cài đặt BSS cũ sau khi teardown MLO trên thiết bị không dây mt76/mt7925. Bên cạnh đó, driver input bổ sung hỗ trợ tay cầm 8BitDo Pro 2 Wired Controller cho Xbox.

Tải về và thử nghiệm Linux 7.3-RC7

Người dùng và những ai đam mê thử nghiệm có thể tải Linux 7.3-rc7 trực tiếp từ Kho lưu trữ Linux Kernel chính thức. Ngoài ra, bạn có thể duyệt hoặc clone toàn bộ cây mã nguồn từ Git repository của Linus Torvalds.

Vì Linux 7.3-rc7 là bản pre-release, nó chủ yếu dành cho nhà phát triển kernel, người kiểm thử hệ thống và người dùng nâng cao quen với việc biên dịch kernel từ mã nguồn.

Các release candidate có thể còn chứa lỗi hoặc hồi quy chưa được giải quyết, nên tốt nhất bạn nên tiếp tục dùng phiên bản kernel ổn định nếu máy của bạn phục vụ công việc hằng ngày hay các tác vụ quan trọng.

Lịch phát hành ước tính cho Linux Kernel 7.3

Vì ứng viên này không lộ ra blocker nghiêm trọng hay hồi quy nào, lịch phát hành vẫn giữ nguyên vẹn theo đúng tiến độ.

Linus Torvalds dự kiến bản ổn định cuối cùng của Linux Kernel 7.3 sẽ ra mắt vào Chủ nhật, ngày 18 tháng 10 năm 2026. Trừ khi các nhà phát triển phát hiện lỗi nghiêm trọng đột xuất đòi hỏi thêm một ứng viên rc8, người dùng có thể kỳ vọng bản ổn định vào ngày 18 tháng 10 năm 2026.

Dòng thời gian phát hành Linux 7.3:

Chủ đề liên quan