The Linux msdos (FAT) filesystem driver contained a bug where msdos_format_name() failed to enforce an upper bound on filename length, silently truncating names longer than NAME_MAX (255 bytes) to the 8.3 format (11 bytes) while still reporting success. This let fat_scan() match against truncated names, causing open() calls on overly long path components to attach an inode to a dentry with an out-of-spec name, later triggering a WARN_ON_ONCE() in fanotify's event reporting path with an empty name reported to userspace. Huawei engineer Zizhi Wo identified and patched the issue by adding a length check at the single entry point for msdos name handling, aligning it with checks already performed by xfs, 9p, ceph, and simple_lookup(). Note vfat was unaffected since it already rejects overly long names via xlate_to_uni(). The fix has been merged for the upcoming Linux 7.3 kernel and is expected to be backported to stable kernels.
Nguồn: https://www.phoronix.com/news/Linux-7.3-FAT. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Trước khi cài lại Windows hoặc chuyển sang Linux, hãy kiểm tra và xác nhận một số điều quan trọng trên ổ đĩa của bạn.
Lập trình viên nên đọc bài này để tránh mất dữ liệu quan trọng hoặc gặp rắc rối khi chuyển đổi hệ điều hành, đồng thời có kế hoạch an toàn trước khi xóa dữ liệu và cài lại hệ thống.
npm 12 mặc định tắt cài đặt scripts trong quá trình cài đặt package, buộc người dùng phải …
CachyOS trở thành bản phân phối Linux phổ biến nhất trên Steam, vượt xa các phiên bản khác không phải của Valve nhờ hiệu suất gaming vượt trội.
Là người phát triển game hoặc người chơi muốn tối ưu hóa trải nghiệm chơi game trên Linux, bạn nên đọc bài này để biết cách CachyOS, một distro Linux độc lập, đã vượt qua sự hỗ trợ của Valve và trở thành lựa chọn hàng đầu trên Steam, giúp bạn hiểu về những công cụ và chiến lược mới cho nền tảng game trên hệ điều hành này.
witr là công cụ truy vết nguyên nhân của tiến trình, port, container hay file đang chạy, hiển thị toàn bộ chuỗi khởi động từ systemd, supervisor, shell hay cron cùng thông tin người khởi động, thời gian, nguồn gốc và cảnh báo quan trọng. Có thể chạy dạng tương tác TUI hoặc script với định dạng đầu ra ngắn gọn (--short) hoặc JSON (--json), hỗ trợ đa nền tảng qua một file binary Go tĩnh.
Lập trình viên nên đọc bài này để hiểu cách khám phá và giải quyết nguyên nhân sâu sắc của các quá trình bất thường, container hoặc dịch vụ chạy trong hệ thống, từ nguồn gốc khởi động đến các cảnh báo quan trọng mà ps, top hoặc lsof không thể cung cấp.
Flux Mirror cung cấp tính năng mirroring khai báo cho container images, Helm charts và OCI artifacts, bao gồm xác minh chữ ký, chính sách nguồn gốc và tuổi thọ tối thiểu của artifact.
Là người phát triển Kubernetes hoặc xây dựng ứng dụng container hóa, bạn nên đọc để khám phá cách Flux Mirror giúp tự động đồng bộ hóa, kiểm tra và bảo mật các ảnh container, Helm chart và tài nguyên OCI một cách minh bạch và hiệu quả.
Các sự kiện và nền tảng tập trung vào open source, open tech và open web đóng vai trò quan trọng trong việc bảo tồn những gì không thể thay thế.
Lập trình viên nên đọc bài này để hiểu cách các định dạng mở (open formats) giúp bảo vệ dữ liệu quan trọng của bạn khỏi mất đi khi hệ thống hoặc công cụ thay đổi, tránh tình trạng bị phụ thuộc vào các nền tảng đóng cửa hoặc không còn hỗ trợ.
GOG đang phát triển phiên bản GOG GALAXY client cho Linux nhờ tuyển dụng nhân sự mới.
Là người phát triển game trên Linux, bạn nên đọc bài này để biết GOG đang mở rộng khả năng tương thích cho các game độc quyền trên hệ điều hành của mình, giúp mở rộng thị trường và tăng cơ hội phát triển ứng dụng game cho cộng đồng Linux.
Bài viết chia sẻ hành trình học DevOps của tác giả, tập trung vào Linux, Git, GitHub và lần đầu tiên sử dụng Docker container, nhấn mạnh sự khác biệt giữa học lý thuyết và ứng dụng thực tế trong xây dựng phần mềm.
Là người mới bắt đầu hoặc muốn mở rộng kiến thức về DevOps, bài này giúp bạn hiểu rõ cách chuyển từ lý thuyết sang thực hành với các công cụ cơ bản như Linux, Git/GitHub và Docker, từ đó nhanh chóng xây dựng được nền tảng thực tế để triển khai dự án.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử