เคอร์เนลลินุกซ์ 5.4 พร้อมใช้งานแล้วและนี่คือข่าว

ลินุกซ์เคอร์เนล

หลังจากสองเดือนของการพัฒนา มีการนำเสนอ Linux Kernel 5.4 เวอร์ชันใหม่, เวอร์ชันที่ การเปลี่ยนแปลงต่างๆจะถูกเน้น ซึ่งรวมถึง: ไดรเวอร์ exFAT แบบทดลอง, โหมด "lockdown" เพื่อ จำกัด การเข้าถึงรูทไปยังเคอร์เนล, กลไก fs-verity เพื่อตรวจสอบความสมบูรณ์ของไฟล์, ความสามารถในการใช้ CIFS สำหรับพาร์ติชันรูทและอื่น ๆ

เวอร์ชันใหม่ใช้แพทช์ 15743s, ขนาดแพตช์คือ 63MB (การเปลี่ยนแปลงที่ได้รับผลกระทบ 12800 ไฟล์, เพิ่มโค้ด 828167 บรรทัด, ลบ 126149 บรรทัด) ประมาณ 46% ของการเปลี่ยนแปลงทั้งหมดที่นำเสนอใน 5.4 เกี่ยวข้องกับไดรเวอร์อุปกรณ์ประมาณ 15% ของการเปลี่ยนแปลงเกี่ยวข้องกับการอัปเดตรหัสเฉพาะของสถาปัตยกรรมฮาร์ดแวร์ 12% เกี่ยวข้องกับสแต็กเครือข่าย 4% กับระบบไฟล์และ 3% ด้วยระบบย่อยภายในเคอร์เนล

ข่าวหลักใน Linux 5.4

ในส่วนการทดลอง«การจัดเตรียม» ("ไดรเวอร์ / การจัดเตรียม /") ซึ่งวางส่วนประกอบที่ต้องการการปรับแต่ง เพิ่มไดรเวอร์ exFAT แบบเปิดที่พัฒนาโดย Samsung ก่อนหน้านี้ไม่สามารถเพิ่มการรองรับ exFAT ให้กับเคอร์เนลได้เนื่องจากสิทธิบัตร แต่สถานการณ์เปลี่ยนไปหลังจากที่ Microsoft เปิดตัวข้อกำหนดที่เปิดเผยต่อสาธารณะและอนุญาตให้ใช้สิทธิบัตร exFAT บน Linux ได้ฟรี

ไดรเวอร์ที่เพิ่มลงในเคอร์เนลจะใช้รหัส Samsung ล้าสมัย (เวอร์ชัน 1.2.9) ซึ่งต้องการการปรับแต่งและการปรับให้เข้ากับข้อกำหนดในการออกแบบโค้ดสำหรับเคอร์เนล

เพิ่มกลไกในการตรวจจับการปรับเปลี่ยนดังนั้นการเปลี่ยนตัว fs-verity คล้ายกับ dm-verity แต่ทำงานในระดับระบบไฟล์ ไม่ได้อยู่ในอุปกรณ์บล็อก Fs-verity เพิ่มความสามารถในการเลือกใช้การตรวจสอบความสมบูรณ์และพิสูจน์ตัวตนไฟล์แต่ละไฟล์ที่ใช้ในโหมดอ่านอย่างเดียว

ไดรเวอร์ "Device-Mapper dm-clone" ใหม่ ถึงเคอร์เนลลินุกซ์ 5.4 สิ่งนี้ อนุญาตให้คุณสร้างสำเนาในเครื่องโดยใช้อุปกรณ์บล็อกแบบอ่านอย่างเดียว ที่สามารถเขียนได้ในระหว่างกระบวนการโคลน

ระบบไฟล์ EROFS ที่เคยอยู่ในสาขา "การจัดเตรียม" ถูกย้ายไปยังทรีหลัก

EROFS รองรับการจัดเก็บข้อมูลที่บีบอัด แต่ใช้วิธีการอื่นในการจัดเก็บบล็อกที่บีบอัดซึ่งปรับให้เหมาะสมเพื่อประสิทธิภาพสูงพร้อมการเข้าถึงข้อมูลแบบสุ่ม

สำหรับส่วนเวอร์ชวลไลเซชัน เคอร์เนลใช้โมดูล» lockdown »ซึ่งรวมเอาแพตช์ที่ให้มาในการแจกแจงใช้เพื่อ จำกัด การเข้าถึงของผู้ใช้รูทไปยังเคอร์เนลและบล็อกบายพาส UEFI Secure Boot

โดยไม่ต้องใช้การล็อกผู้โจมตีที่ประสบความสำเร็จในการรันโค้ดด้วยสิทธิ์ระดับรูทยังสามารถรันโค้ดของเขาในระดับเคอร์เนลได้เช่นโดยการแทนที่เคอร์เนลด้วย kexec หรือหน่วยความจำการอ่าน / เขียนผ่าน / dev / kmem

ความแปลกใหม่อีกอย่างคือมีการเพิ่ม ระบบไฟล์ Virtiofs ใหม่ซึ่งช่วยให้สามารถส่งออกชิ้นส่วนระบบไฟล์จากระบบโฮสต์ไปยังระบบแขกได้อย่างมีประสิทธิภาพ ไดเร็กทอรีที่ทำเครื่องหมายสำหรับการเอ็กซ์พอร์ตสามารถติดตั้งโดยระบบเกสต์บนฝั่งโฮสต์ซึ่งช่วยลดความยุ่งยากในการจัดระเบียบการเข้าถึงไดเร็กทอรีบนระบบเวอร์ชวลไลเซชัน

ในทางกลับกันมันโดดเด่นที่ Amdgpu เพิ่มการรองรับ Navi 12/14 GPUsเช่นเดียวกับ Arcturus และ Renoir APU รวมถึงเครื่องมือจัดการพลังงานสำหรับ Navi12, Renoir และ Arcturus

ตัวควบคุม amdkfd (สำหรับ GPU แบบแยกเช่นฟิจิตองกา Polaris) เพิ่มการรองรับการ์ดที่ใช้ GPU Navi14, Navi12 และ Arcturus

ในไดรเวอร์ DRM สำหรับกราฟิกการ์ด Intel การรองรับ GPU ที่ใช้ในชิปที่ยังไม่เปิดตัวได้ถูกเพิ่มโดยอิงจากสถาปัตยกรรมไมโครโครงสร้างใหม่ของ Tiger Lake

ระบบย่อย DRM (Direct Rendering Manager) และไดรเวอร์ i915 DRM สำหรับระบบย่อยวิดีโอของ Intel ได้เพิ่มการสนับสนุนสำหรับเทคโนโลยีป้องกันการคัดลอกเนื้อหาวิดีโอและเสียง HDCP2.2

ไดรเวอร์ Nouveau ได้ปรับปรุงการจัดการสีของจอแสดงผล และได้เพิ่มความสามารถในการใช้คุณสมบัติเพิ่มเติม (DEGAMMA / CTM / GAMMA) สำหรับ NVIDIA nv50 GPU

ในขณะที่ฮาร์ดแวร์:

  • เพิ่มการรองรับ ARM SoC ASpeed ​​AST2600 
  • การสนับสนุนสำหรับ Kendin / Micrel / Microchip SoCs, Winbond / Nuvoton W8695x90 และ Intel IOP900x / IOP33xx ที่ล้าสมัยและไม่ใช้อีกต่อไป
  • การสนับสนุนเพิ่มเติมสำหรับแพลตฟอร์มและจาน ARM Snapdragon 855 (SM8150), Mediatek MT7629, Allwinner V3, NXP i.MX8M Nano, Layerscape LS1046A, Amlogic SM1 (S905X3), Amlogic G12B (S922X, A311D), Rockchips Mecer Xtreme Mini S6, AO Mini, AsOpen Chromebase Mini, AsOpen Mini Chromebase Mini AST2600, Leez RK3399 P710
  • เพิ่มการรองรับแล็ปท็อป โดยใช้ SoC Snapdragon 835 / MSM8998 (Asus NovaGo TP370QL, HP Envy X2 และ Lenovo Miix 630), Snapdragon 850 / sdm850 (Lenovo Yoga C630) และสมาร์ทโฟนที่ใช้ Snapdragon 410 / MSM8916 (Samsung Galaxy A3, A5, Longcheer L8150 / Android One 2).

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา