มันถูกร้องหรือเกือบ อย่างน้อยเพลงนี้ก็แต่งขึ้น และหลังจากการพัฒนาซึ่งข่าวเด่นและแพร่หลายที่สุดคือไม่มีข่าว Linus Torvalds ได้เปิดตัวเวอร์ชันเสถียรของ Linux 6.3. ใน ข้างต้น ใช่ จำเป็นต้องมี RC ตัวที่แปด แต่เนื่องจากสิ่งต่างๆ ช้าลงมากในช่วงคริสต์มาส ครั้งนี้ แม้แต่อีสเตอร์ก็ไม่สามารถทำให้วัฏจักรที่ดีช้าลงได้
ข่าวมักจะถูกรวมไว้มากมาย แต่บางข่าวก็โดดเด่นเหนือข่าวอื่น ๆ ใน Linux 6.3 การสนับสนุนอินเทอร์เฟซ Steam Deck controller หรือคอนโซล Valve ได้เริ่มขึ้นแล้วอย่างน่าทึ่ง แม้ว่าจะสามารถใช้เล่นเกม Steam ได้เกือบทุกเกม แต่ฮาร์ดแวร์ยังเป็นของใหม่เมื่อนำเสนอ ดังนั้นจึงต้องรวมไว้ในเคอร์เนลเพื่อปรับปรุงการทำงานของมัน นี่คือรายการที่มี ข่าวเด่นที่สุด พวกเขามาพร้อมกับ Linux 6.3
จุดเด่นของ Linux 6.3
- โปรเซสเซอร์:
- AMD Auto IBRS สำหรับโปรเซสเซอร์ Zen 4 ในกลุ่มผลิตภัณฑ์ Ryzen และ EPYC ทั้งหมด
- Intel LKGS รองรับคำสั่ง Load Kernel GS เป็นส่วนหนึ่งของฟังก์ชัน FRED ที่กำลังจะมีขึ้น
- การเตรียมเคอร์เนล Linux สำหรับ ARM SME2 และ SME2.1 เป็นส่วนขยายเมทริกซ์ที่ปรับขนาดได้ของ ARM
- ไดรเวอร์การจัดการพลังงานใหม่สำหรับ ARM และ RISC-V
- ฟังก์ชันสตริงที่ปรับให้เหมาะกับ RISC-V โดยใช้ส่วนขยายการจัดการบิต Zbb
- ไดรเวอร์ TPMI ของ Intel ได้รับการผสานเพื่อให้รีจิสเตอร์ที่รับรู้โทโพโลยีและอินเทอร์เฟซแคปซูล PM นี้ใช้เพื่อจัดการกับฟังก์ชันการจัดการพลังงานต่างๆ
- Intel TDX ได้รับการอัปเดตเพื่อหลีกเลี่ยงสถานการณ์ "บ้าทั้งหมด"
- มีการผสานไดรเวอร์ AMD-Xilinx XDMA สำหรับระบบย่อย Xilinx Direct Memory Access (DMA) นี้
- การบังคับใช้การจัดสรรแบนด์วิดท์หน่วยความจำช้าของ AMD สำหรับโปรเซสเซอร์เซิร์ฟเวอร์ Zen 4
- ความเข้ากันได้กับ Qualcomm Snapdragon 8 Gen 2
- การอัปเกรด RAS และ EDAC ที่หลากหลายสำหรับเซิร์ฟเวอร์ AMD และ Intel รวมถึง 5-channel DDR12 สำหรับ Granite Rapids
- กราฟิก:
- ไดรเวอร์ Intel Meteor Lake VPU ได้รับการผสานสำหรับ "หน่วยประมวลผลอเนกประสงค์" ที่จะเปิดตัวใน Meteor Lake SoC รุ่นต่อไป VPU จะถูกใช้เพื่อวัตถุประสงค์ในการอนุมานของ AI นี่เป็นไดรเวอร์ใหม่ตัวแรกที่ใช้ประโยชน์จากระบบย่อย "accel" ของตัวเร่งการประมวลผลที่เริ่มต้นใน Linux 6.2
- ไดรเวอร์ Intel Habana Labs AI ได้รับการพอร์ตไปยังระบบย่อย/เฟรมเวิร์ก Compute Accelerator ใหม่
- รองรับการแสดงผล Intel Meteor Lake แล้ว
- รองรับ Intel DP MST DSC
- ไดรเวอร์เก่าหลายตัวเช่นไดรเวอร์สำหรับ ATI Rage 128, 3Dfx, S3 Savage, Intel 810, SiS, VIA ฯลฯ ถูกลบออกแล้ว
- AMDGPU เปิดเผยข้อมูล PCIe ไปยังพื้นที่ผู้ใช้แล้ว
- AMDGPU ยังได้ออกแบบ S0ix sleep code ใหม่อีกด้วย
- ตอนนี้ Etnaviv รองรับแกน NPU ของ VeriSilicon พร้อมงานที่รอดำเนินการเพื่อเปิดใช้งาน OpenCL บน Mesa NPU
- การอัปเดต Direct Rendering Manager (DRM) อื่นๆ
- การปรับปรุงในการรองรับทีวีแอนะล็อก
- ระบบไฟล์และที่เก็บข้อมูล:
- การปรับประสิทธิภาพให้เหมาะสมของ EXT4 Direct I/O
- การปรับ BFQ สำหรับยูนิตที่มีแอคชูเอเตอร์หลายตัว
- การปรับปรุงระบบไฟล์ F2FS เล็กน้อย
- ขณะนี้การสนับสนุน MMC/SD แนะนำตัวกำหนดตารางเวลา BFQ I/O เพื่ออำนวยความสะดวกในการรวบรวมเคอร์เนลสำหรับระบบดังกล่าว
- รองรับการเมาต์ Tmpfs IDMAPPED ที่มีประโยชน์สำหรับ systemd, Kubernetes และงานอื่นๆ
- การเข้ารหัส AES-SHA2 สำหรับ NFSD พร้อมกับการปรับปรุงรหัสความปลอดภัยหน่วยความจำ
- การปรับปรุงความเร็วบางอย่างสำหรับไดรเวอร์ระบบไฟล์ Btrfs
- ตัวเลือกการบีบอัดเวลาแฝงต่ำสำหรับ EROFS
- เครือข่าย:
- ไดรเวอร์ Qualcomm ath12k ใหม่ได้รับการเพิ่มเพื่อรองรับชิปเซ็ตไร้สาย WiFi 7 รุ่นใหม่ของ Qualcomm
- รองรับ IPv4 BIG TCP เพื่อประสิทธิภาพของเครือข่ายที่ดีขึ้น คล้ายกับ BIG TCP ที่มีอยู่สำหรับ IPv6
- รองรับ NVIDIA BlueField 3 DPU Ethernet
- ความเข้ากันได้กับอแด็ปเตอร์ Realtek RTL8188EU WiFi
- ฮาร์ดแวร์อื่น ๆ:
- HID-BPF ถูกรวมเข้าด้วยกันและยังมีการสนับสนุนดั้งเดิมสำหรับอินเทอร์เฟซ Steam Deck Controller ซึ่งเป็นส่วนหนึ่งของการเปลี่ยนแปลง HID
- การสนับสนุนคอนโทรลเลอร์ Sony DualShock 4 ถูกลบออกจาก hid-sony เนื่องจาก Linux 6.2 รองรับไดรเวอร์ hid-playstation อย่างเป็นทางการ
- รองรับคอนโทรลเลอร์สำหรับรถแข่ง Logitech G923
- การสนับสนุนที่เหมาะสมสำหรับคอนโทรลเลอร์แบบมีสาย 8BitDo Pro 2 สำหรับนักเล่นเกม Linux
- การตรวจสอบเซ็นเซอร์สำหรับเมนบอร์ด ASUS B650/B660/X670 ASUS Ryzen จำนวนมาก
- รองรับโหมดการจัดสรรแบนด์วิธ Thunderbolt / USB4 DisplayPort
- Intel PMCI รองรับ FPGA สูงสุด 10 รายการ
- รองรับภูมิภาค CXL RAM และการอัปเดตอื่นๆ รอบระบบย่อย Compute Express Link
- รองรับระบบเสียงสำหรับ Tesla FSD SoC
- เข้ากันได้กับอุปกรณ์ Aquacomputer อื่น ๆ
- รองรับคอนโทรลเลอร์ IT87952E super I/O ของเมนบอร์ดเดสก์ท็อปรุ่นใหม่บางรุ่น
- การลบความเข้ากันได้กับบอร์ดและเครื่อง ARM รุ่นเก่าบางรุ่น
- ความปลอดภัย:
- รองรับ Microsoft Pluton TPM CRB ที่พบในโปรเซสเซอร์พกพา AMD Ryzen รุ่นล่าสุด สิ่งนี้มีไว้เพื่อจัดการเฉพาะ TPM2 Command Response Buffer (CRB) ของชิปความปลอดภัย Pluton และไม่มีอะไรอื่น
- รองรับการเปิดใช้งาน STIBP เมื่อใช้ IBRS เดิมเป็นส่วนหนึ่งของการลดความปลอดภัยของ CPU เพื่อปกป้องเธรดพื้นที่ผู้ใช้
- KASLR รองรับ LoongArch สำหรับการสุ่มเค้าโครงพื้นที่ที่อยู่เคอร์เนล
- เพิ่มประสิทธิภาพการเข้ารหัส ARIA รุ่น AVX2 และ AVX-512 ภายในระบบย่อยการเข้ารหัสลับเคอร์เนล Linux
- การปรับปรุงทั่วไป:
- มีการรวมรหัส More Rust ก่อนเปิดตัวไดรเวอร์เคอร์เนล Rust ตัวแรกในอนาคตอันใกล้
- การปรับปรุงใน MEMFD และ MGLRU
- รองรับไฮเปอร์ไวเซอร์ที่ซ้อนกันของ Microsoft Hyper-V
- การเพิ่มประสิทธิภาพเล็กน้อยในโค้ดของโปรแกรมเมอร์
- การอัพเกรด KVM มากมาย
- ลบการสนับสนุนสำหรับคอมไพเลอร์ Intel ICC
- การแก้ไขสำหรับ Zstd
- การปรับปรุงลำดับที่รีสตาร์ทได้ (RSEQ)
- การปรับปรุง Printk เพื่อเตรียมการสำหรับคอนโซลแบบเธรด/อะตอม
- เครื่องมือเสียงฮาร์ดแวร์ใหม่ "hwnoise"
- การปรับปรุง Objtool สำหรับการสร้างเคอร์เนลที่เร็วขึ้นและลดการใช้หน่วยความจำที่เพิ่มขึ้นอย่างรวดเร็ว ผู้ที่สร้างการกำหนดค่าเคอร์เนล allyesconfig จะสามารถทำได้บนระบบที่มี RAM เพียง 32GB โดยไม่มีปัญหาใดๆ
Linux 6.3 วางจำหน่ายแล้ว และสามารถดาวน์โหลดได้จาก kernel.orgแต่ในรูปแบบทาร์บอล ผู้ใช้ Ubuntu ที่ต้องการติดตั้งจะต้องทำเองด้วยมือหรือดึงเครื่องมือเช่น ฉีด. อูบุนตู 23.04 มันมาพร้อมกับ 6.2 และจะยังคงอยู่ในเวอร์ชั่นนั้นในช่วง 9 เดือนที่จะได้รับการสนับสนุน
ผ่าน: ไมเคิลลาราเบล.