🔵 عنوان مقاله
Linux 6.17 AMD PMF Driver Adding New ACPI ID For Upcoming AMD Platform
🟢 خلاصه مقاله:
** لینوکس 6.17 به مرحله نهایی نزدیک شده و در بسته جدید platform-drivers-x86، یک تغییر مهم برای سختافزارهای تازه اضافه شده است: افزوده شدن یک ACPI ID جدید به AMD PMF Driver برای پشتیبانی از پلتفرم آینده AMD. این کار به هسته اجازه میدهد سیستمهای جدید را در زمان بوت شناسایی کند و مدیریت توان و حرارت را بهصورت خودکار فعال کند. هرچند این تغییر یک ویژگی بزرگ محسوب نمیشود، اما برای آمادهسازی و سازگاری بهتر دستگاههای تازه با Linux 6.17 اهمیت دارد و به بهبود تجربه کاربران و OEMها کمک میکند.
#Linux #LinuxKernel #AMD #PMF #ACPI #x86 #DeviceIDs #HardwareEnablement
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.17-AMD-AMDI0108
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Linux 6.17 AMD PMF Driver Adding New ACPI ID For Upcoming AMD Platform
🟢 خلاصه مقاله:
** لینوکس 6.17 به مرحله نهایی نزدیک شده و در بسته جدید platform-drivers-x86، یک تغییر مهم برای سختافزارهای تازه اضافه شده است: افزوده شدن یک ACPI ID جدید به AMD PMF Driver برای پشتیبانی از پلتفرم آینده AMD. این کار به هسته اجازه میدهد سیستمهای جدید را در زمان بوت شناسایی کند و مدیریت توان و حرارت را بهصورت خودکار فعال کند. هرچند این تغییر یک ویژگی بزرگ محسوب نمیشود، اما برای آمادهسازی و سازگاری بهتر دستگاههای تازه با Linux 6.17 اهمیت دارد و به بهبود تجربه کاربران و OEMها کمک میکند.
#Linux #LinuxKernel #AMD #PMF #ACPI #x86 #DeviceIDs #HardwareEnablement
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.17-AMD-AMDI0108
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Linux 6.17 AMD PMF Driver Adding New ACPI ID For Upcoming AMD Platform
A new round of platform-drivers-x86 'fixes' were submitted today for the nearly-complete Linux 6.17 kernel cycle
👍1
🔵 عنوان مقاله
Linux 6.18 Landing Patch For Old AMD Bulldozer CPUs With XOP Instruction Set
🟢 خلاصه مقاله:
کرنل Linux 6.18 یک پچ جدید اضافه میکند که به کاربران پردازندههای قدیمی AMD Bulldozer با پشتیبانی از XOP کمک میکند، مخصوصاً وقتی کرنل را با گزینه X86_NATIVE_CPU میسازند تا برای قابلیتهای دقیق CPU/ISA سیستم بهینه شود. این پچ تشخیص و استفاده درست از XOP را در مسیر ساخت بومی بهبود میدهد تا فلگهای کامپایلر و مسیرهای کد متناسب فعال شوند و از جاافتادن بهینهسازیها یا ناهماهنگیهای ساخت جلوگیری شود. نتیجه برای دارندگان سیستمهای Bulldozer قدیمی، تجربهای روانتر و احتمال بهبود کارایی در برخی سناریوها است، در حالیکه سازگاری حفظ میشود. این تغییر در Linux 6.18 ادغام میشود.
#Linux #Kernel #AMD #Bulldozer #XOP #x86 #Performance #Optimization
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-AMD-Bulldozer-XOP
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Linux 6.18 Landing Patch For Old AMD Bulldozer CPUs With XOP Instruction Set
🟢 خلاصه مقاله:
کرنل Linux 6.18 یک پچ جدید اضافه میکند که به کاربران پردازندههای قدیمی AMD Bulldozer با پشتیبانی از XOP کمک میکند، مخصوصاً وقتی کرنل را با گزینه X86_NATIVE_CPU میسازند تا برای قابلیتهای دقیق CPU/ISA سیستم بهینه شود. این پچ تشخیص و استفاده درست از XOP را در مسیر ساخت بومی بهبود میدهد تا فلگهای کامپایلر و مسیرهای کد متناسب فعال شوند و از جاافتادن بهینهسازیها یا ناهماهنگیهای ساخت جلوگیری شود. نتیجه برای دارندگان سیستمهای Bulldozer قدیمی، تجربهای روانتر و احتمال بهبود کارایی در برخی سناریوها است، در حالیکه سازگاری حفظ میشود. این تغییر در Linux 6.18 ادغام میشود.
#Linux #Kernel #AMD #Bulldozer #XOP #x86 #Performance #Optimization
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-AMD-Bulldozer-XOP
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Linux 6.18 Landing Patch For Old AMD Bulldozer CPUs With XOP Instruction Set
The Linux 6.18 kernel is bringing a new patch to benefit those using the decade-old AMD Bulldozer processors and wanting to make use of Linux's X86_NATIVE_CPU build option for enhancing performance in some areas by optimizing the kernel build for your particular…
🔵 عنوان مقاله
Linear Address Space Separation Revised Following Prior Intel Engineer's Departure
🟢 خلاصه مقاله:
طی حدود سه سال گذشته، جامعه Linux روی قابلیت LASS کار کرده تا جداسازی فضای آدرس خطی را تقویت و خطر نشت دادهها در حملات همخانواده Spectre/Meltdown را کاهش دهد. ایده اصلی LASS جدا کردن دقیق ناحیههای آدرسدهی کاربر و هسته است تا از عبورهای ناخواسته یا حدسی جلوگیری شود و در کنار KPTI، SMEP/SMAP و دیگر راهکارها لایهای حفاظتی اضافه فراهم کند. پس از خروج یک مهندس از Intel که پیشتر این مجموعه وصلهها را پیش میبرد، سری LASS بازبینی و با هستههای جدید هماهنگ شده و اکنون با مستندسازی و تست بهتر در مسیر ارسال به upstream قرار دارد. انتظار میرود سربار کارایی کم باشد و بسته به ویژگیهای CPU و بار کاری تفاوت کند؛ در عین حال، سازگاری با KASLR، ماژولها و مجازیسازی نیز در حال بررسی است تا امکان ادغام امن در نسخههای آتی Linux فراهم شود.
#LinuxKernel #Security #LASS #Spectre #Meltdown #x86 #Intel #KernelHardening
🟣لینک مقاله:
https://www.phoronix.com/news/Intel-LASS-v10
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Linear Address Space Separation Revised Following Prior Intel Engineer's Departure
🟢 خلاصه مقاله:
طی حدود سه سال گذشته، جامعه Linux روی قابلیت LASS کار کرده تا جداسازی فضای آدرس خطی را تقویت و خطر نشت دادهها در حملات همخانواده Spectre/Meltdown را کاهش دهد. ایده اصلی LASS جدا کردن دقیق ناحیههای آدرسدهی کاربر و هسته است تا از عبورهای ناخواسته یا حدسی جلوگیری شود و در کنار KPTI، SMEP/SMAP و دیگر راهکارها لایهای حفاظتی اضافه فراهم کند. پس از خروج یک مهندس از Intel که پیشتر این مجموعه وصلهها را پیش میبرد، سری LASS بازبینی و با هستههای جدید هماهنگ شده و اکنون با مستندسازی و تست بهتر در مسیر ارسال به upstream قرار دارد. انتظار میرود سربار کارایی کم باشد و بسته به ویژگیهای CPU و بار کاری تفاوت کند؛ در عین حال، سازگاری با KASLR، ماژولها و مجازیسازی نیز در حال بررسی است تا امکان ادغام امن در نسخههای آتی Linux فراهم شود.
#LinuxKernel #Security #LASS #Spectre #Meltdown #x86 #Intel #KernelHardening
🟣لینک مقاله:
https://www.phoronix.com/news/Intel-LASS-v10
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Linear Address Space Separation Revised Following Prior Intel Engineer's Departure
Being worked on for the past roughly three years has been Linear Address Space Separation 'LASS' for the Linux kernel as a security improvement in light of Spectre/Meltdown.
🔵 عنوان مقاله
Intel Nova Lake Support Merged For GCC 16 Compiler
🟢 خلاصه مقاله:
پشتیبانی اولیه از Intel Nova Lake با اضافه شدن پرچم -march=novalake به GCC 16 ادغام شد؛ اقدامی که پس از افزودن همین پشتیبانی در LLVM/Clang 22 رخ میدهد و هماهنگی دو زنجیره ابزار اصلی را نشان میدهد. این تغییر فعلاً به معنای شناسایی هدف و آمادهسازی زیرساخت برای بهینهسازیهای دقیقتر است و اثر عملی آن تا انتشار جزئیات بیشتر و عرضه سختافزار محدود خواهد بود. با این حال، وجود این پرچم در هر دو GCC و LLVM/Clang کار توسعهدهندگان و نگهدارندگان ابزارها را برای آزمایش، تنظیم ساختها و آمادهسازی پروژهها برای نسل بعدی پردازندههای دسکتاپ Intel سادهتر میکند.
#GCC16 #LLVM #Clang #Intel #NovaLake #Compiler #Toolchain #x86
🟣لینک مقاله:
https://www.phoronix.com/news/Intel-Nova-Lake-GCC-16
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Intel Nova Lake Support Merged For GCC 16 Compiler
🟢 خلاصه مقاله:
پشتیبانی اولیه از Intel Nova Lake با اضافه شدن پرچم -march=novalake به GCC 16 ادغام شد؛ اقدامی که پس از افزودن همین پشتیبانی در LLVM/Clang 22 رخ میدهد و هماهنگی دو زنجیره ابزار اصلی را نشان میدهد. این تغییر فعلاً به معنای شناسایی هدف و آمادهسازی زیرساخت برای بهینهسازیهای دقیقتر است و اثر عملی آن تا انتشار جزئیات بیشتر و عرضه سختافزار محدود خواهد بود. با این حال، وجود این پرچم در هر دو GCC و LLVM/Clang کار توسعهدهندگان و نگهدارندگان ابزارها را برای آزمایش، تنظیم ساختها و آمادهسازی پروژهها برای نسل بعدی پردازندههای دسکتاپ Intel سادهتر میکند.
#GCC16 #LLVM #Clang #Intel #NovaLake #Compiler #Toolchain #x86
🟣لینک مقاله:
https://www.phoronix.com/news/Intel-Nova-Lake-GCC-16
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Intel Nova Lake Support Merged For GCC 16 Compiler
Following last week LLVM/Clang 22 adding Intel Nova Lake with '-march=novalake' support, the GNU Compiler Collection (GCC) has now received similar treatment for the promising next-generation desktop processors.
🔵 عنوان مقاله
Box64 0.3.8 Brings DynaCache As Disk Cache For Generated Native Code From x86_64
🟢 خلاصه مقاله:
Box64 0.3.8 منتشر شده و امکان اجرای برنامهها و بازیهای x86_64 را روی سیستمهای Linux مبتنی بر ARM64، RISCV و LoongArch فراهم میکند. ویژگی مهم این نسخه، DynaCache است؛ قابلیتی که کد بومیِ تولیدشده در زمان اجرا را روی دیسک ذخیره میکند تا در اجراهای بعدی بدون نیاز به ترجمه دوباره استفاده شود. نتیجه این کار، زمان راهاندازی سریعتر، کاهش سربار CPU و اجرای روانتر—بهویژه برای بازیها و برنامههای سنگین—است. Box64 در کنار FEX-Emu همچنان از گزینههای اصلی برای اجرای نرمافزارهای x86_64 روی معماریهای غیر x86_64 به شمار میرود.
#Box64 #DynaCache #x86_64 #ARM64 #RISCV #LoongArch #Linux #Emulation
🟣لینک مقاله:
https://www.phoronix.com/news/Box64-0.3.8-Released
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Box64 0.3.8 Brings DynaCache As Disk Cache For Generated Native Code From x86_64
🟢 خلاصه مقاله:
Box64 0.3.8 منتشر شده و امکان اجرای برنامهها و بازیهای x86_64 را روی سیستمهای Linux مبتنی بر ARM64، RISCV و LoongArch فراهم میکند. ویژگی مهم این نسخه، DynaCache است؛ قابلیتی که کد بومیِ تولیدشده در زمان اجرا را روی دیسک ذخیره میکند تا در اجراهای بعدی بدون نیاز به ترجمه دوباره استفاده شود. نتیجه این کار، زمان راهاندازی سریعتر، کاهش سربار CPU و اجرای روانتر—بهویژه برای بازیها و برنامههای سنگین—است. Box64 در کنار FEX-Emu همچنان از گزینههای اصلی برای اجرای نرمافزارهای x86_64 روی معماریهای غیر x86_64 به شمار میرود.
#Box64 #DynaCache #x86_64 #ARM64 #RISCV #LoongArch #Linux #Emulation
🟣لینک مقاله:
https://www.phoronix.com/news/Box64-0.3.8-Released
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Box64 0.3.8 Brings DynaCache As Disk Cache For Generated Native Code From x86_64
Box64 0.3.8 is now available for this x86_64 user-space emulator for Linux that allows ARM64 and RISC-V 64-bit and LoongArch 64-bit systems to enjoy running x86_64 games and applications
🔵 عنوان مقاله
A Minor Optimization Comes For x86 Memory Management In Linux 6.18
🟢 خلاصه مقاله:
یک pull request برای شاخه x86/mm بهمنظور نسخه Linux 6.18 ارسال شده که یک patch جدید و کوچک را برای بهینهسازی مدیریت حافظه روی x86/x86_64 شامل میشود. با وجود کوچک بودن، این بهینهسازی در یکی از مسیرهای مرکزی هسته انجام میشود و میتواند به کاهش سربار یا سادهسازی اجرای مسیرهای پرتکرار کمک کند، بدون اینکه رفتار قابلمشاهده سیستم تغییر کند. این تغییر برای چرخه انتشار Linux 6.18 در نظر گرفته شده و نمونهای از بهبودهای تدریجی و مستمر هسته است؛ احتمالاً با پیشرفت چرخه توسعه، تغییرات بیشتری نیز به صف ادغام اضافه شود.
#Linux #Kernel #x86 #x86_64 #MemoryManagement #Linux618 #OpenSource #Performance
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-x86-mm
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
A Minor Optimization Comes For x86 Memory Management In Linux 6.18
🟢 خلاصه مقاله:
یک pull request برای شاخه x86/mm بهمنظور نسخه Linux 6.18 ارسال شده که یک patch جدید و کوچک را برای بهینهسازی مدیریت حافظه روی x86/x86_64 شامل میشود. با وجود کوچک بودن، این بهینهسازی در یکی از مسیرهای مرکزی هسته انجام میشود و میتواند به کاهش سربار یا سادهسازی اجرای مسیرهای پرتکرار کمک کند، بدون اینکه رفتار قابلمشاهده سیستم تغییر کند. این تغییر برای چرخه انتشار Linux 6.18 در نظر گرفته شده و نمونهای از بهبودهای تدریجی و مستمر هسته است؛ احتمالاً با پیشرفت چرخه توسعه، تغییرات بیشتری نیز به صف ادغام اضافه شود.
#Linux #Kernel #x86 #x86_64 #MemoryManagement #Linux618 #OpenSource #Performance
🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-x86-mm
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
A Minor Optimization Comes For x86 Memory Management In Linux 6.18
Sent out today was the x86/mm pull request of the x86/x86_64 memory management changes destined for this next version of the Linux kernel