🔹ویژگی System Callsاضافه شدن OPENAT2_REGULARاضافه شدن O_EMPTYPATHکنترل دقیق‌تر روی Path Resolutionق

🔹ویژگی System Callsاضافه شدن OPENAT2_REGULARاضافه شدن O_EMPTYPATHکنترل دقیق‌تر روی Path Resolutionقابلیت Re-open کردن File از طریق File Descriptor در سناریوهای جدید🔹ویژگی /proc و System Performance سریع‌تر شدن خواندن:/proc/filesystems/proc/interruptsاین تغییر حتی روی ابزارها و کتابخانه‌هایی که مرتب این فایل‌ها را بررسی می‌کنند تأثیر دارد.🔹ویژگی Rust در Kernel گسترش استفاده از Rustاضافه شدن کتابخانه Rust Zerocopyهدف اصلی: کاهش نیاز به unsafe Rustادامه حرکت Kernel به سمت Memory-Safe Code🔹ویژگی Compiler و Build Systemافزایش حداقل نیازمندی‌های LLVM/Clangپشتیبانی از Distributed ThinLTOحذف API قدیمی strncpy() پس از حدود 6 سال کار و صدها Patch🔹درحالت Testing🧪 بهبود KUnitپشتیبانی از خروجی JUnit XMLمناسب‌تر شدن Kernel Testها برای Integration با CI/CD🔹معماری Architectureبهبودهای جدید در RISC-Vکاهش Kernel Startup Overhead در RISC-Vفعال شدن پشتیبانی ESWIN SoC در RISC-V Defconfigحذف برخی پشتیبانی‌های بسیار قدیمی CPU🔹 حذف سخت‌افزارها و کدهای قدیمیبرای سبک‌تر و قابل‌نگهداری‌تر شدن Kernel:حذف پشتیبانی Hercules Monochrome ISAحذف AppleTalkحذف ARCnet قدیمیحذف برخی ISA Driverهای بسیار قدیمیحذف برخی Crypto Implementationهای قدیمیحذف Driverهای قدیمی Speech Synthesizerحذف برخی کدهای قدیمی Profibus🔹تغییرات File Securityقابلیت جدید OPENAT2_REGULAR می‌تواند از این سناریو جلوگیری کند که یک سرویس انتظار یک فایل عادی داشته باشد اما به‌جای آن به FIFO، Device Node یا Object دیگری هدایت شود.این تغییر برای Security Hardening سرویس‌ها اهمیت دارد. (Kernel Newbies) 🔹 اخبار و آموزش بیشتر در:https://learninghive.ir🔹کانال تلگرام:https://t.me/linuxtnt🔹 کانال در اپلیکشن بله:http://ble.ir/linuxtnt