Intel ได้ทำการแก้ไขปัญหาใน Linux Kernel หลังจากที่ Linus Torvalds ผู้พัฒนาหลักของ Linux แสดงความไม่พอใจอย่างรุนแรงเกี่ยวกับการเปลี่ยนแปลงโค้ดที่ส่งผลกระทบต่อกระบวนการคอมไพล์ โดยปัญหานี้เกี่ยวข้องกับ Direct Rendering Manager (DRM) สำหรับ Intel Xe Graphics Driver ซึ่งมีการเพิ่มไฟล์ทดสอบที่สร้างปัญหาให้กับกระบวนการสร้างเคอร์เนล

HDRTest Files สร้างปัญหาต่อกระบวนการคอมไพล์
- Torvalds ชี้ให้เห็นว่าไฟล์ hdrtest ไม่ควรอยู่ในการคอมไพล์หลัก เพราะทำให้ระบบ ทำงานช้าลงและสร้างไฟล์ขยะในไดเรกทอรี
- ไฟล์เหล่านี้ทำให้คำสั่ง git status แจ้งเตือนว่าไฟล์ไม่ได้ถูก ignore และส่งผลให้ผู้ใช้พบไฟล์ที่ไม่จำเป็นในระบบ

ปฏิกิริยาจาก Intel
- Jani Nikula วิศวกร Linux ของ Intel ตอบโต้ด้วยการบอกว่า จะ "ซ่อนไฟล์ขยะเหล่านี้" ไว้ในไดเรกทอรีย่อย และเพิ่มตัวเลือก Kconfig เพื่อควบคุมการตรวจสอบโค้ด
- การแก้ไขนี้ช่วยให้โค้ดทำงานเร็วขึ้นและลดปัญหาการรบกวนของไฟล์ที่ไม่จำเป็น

Torvalds ยืนยันว่าไฟล์ HDRTest ควรถูกกำจัดออกไป
- แม้ว่า Intel จะเสนอทางออกในการซ่อนไฟล์เหล่านี้ Torvalds ยืนยันว่าควรลบออกไปเลย
- เขาแนะนำให้ Intel แยกการทดสอบเหล่านี้เป็น make drm-hdrtest เพื่อให้สามารถรันได้แยกจากการคอมไพล์หลัก

การปรับปรุงโค้ดสำหรับ Linux Kernel 6.15
- การเปลี่ยนแปลงนี้จะถูกบรรจุใน Linux Kernel 6.15 ซึ่งจะช่วยให้การคอมไพล์ทำงานได้เร็วขึ้นและไม่มีไฟล์ขยะที่รบกวนระบบ

https://www.neowin.net/news/intel-gives-linus-torvalds-funny-taste-of-his-own-language-to-hide-disgusting-broken-turds/
Intel ได้ทำการแก้ไขปัญหาใน Linux Kernel หลังจากที่ Linus Torvalds ผู้พัฒนาหลักของ Linux แสดงความไม่พอใจอย่างรุนแรงเกี่ยวกับการเปลี่ยนแปลงโค้ดที่ส่งผลกระทบต่อกระบวนการคอมไพล์ โดยปัญหานี้เกี่ยวข้องกับ Direct Rendering Manager (DRM) สำหรับ Intel Xe Graphics Driver ซึ่งมีการเพิ่มไฟล์ทดสอบที่สร้างปัญหาให้กับกระบวนการสร้างเคอร์เนล HDRTest Files สร้างปัญหาต่อกระบวนการคอมไพล์ - Torvalds ชี้ให้เห็นว่าไฟล์ hdrtest ไม่ควรอยู่ในการคอมไพล์หลัก เพราะทำให้ระบบ ทำงานช้าลงและสร้างไฟล์ขยะในไดเรกทอรี - ไฟล์เหล่านี้ทำให้คำสั่ง git status แจ้งเตือนว่าไฟล์ไม่ได้ถูก ignore และส่งผลให้ผู้ใช้พบไฟล์ที่ไม่จำเป็นในระบบ ปฏิกิริยาจาก Intel - Jani Nikula วิศวกร Linux ของ Intel ตอบโต้ด้วยการบอกว่า จะ "ซ่อนไฟล์ขยะเหล่านี้" ไว้ในไดเรกทอรีย่อย และเพิ่มตัวเลือก Kconfig เพื่อควบคุมการตรวจสอบโค้ด - การแก้ไขนี้ช่วยให้โค้ดทำงานเร็วขึ้นและลดปัญหาการรบกวนของไฟล์ที่ไม่จำเป็น Torvalds ยืนยันว่าไฟล์ HDRTest ควรถูกกำจัดออกไป - แม้ว่า Intel จะเสนอทางออกในการซ่อนไฟล์เหล่านี้ Torvalds ยืนยันว่าควรลบออกไปเลย - เขาแนะนำให้ Intel แยกการทดสอบเหล่านี้เป็น make drm-hdrtest เพื่อให้สามารถรันได้แยกจากการคอมไพล์หลัก การปรับปรุงโค้ดสำหรับ Linux Kernel 6.15 - การเปลี่ยนแปลงนี้จะถูกบรรจุใน Linux Kernel 6.15 ซึ่งจะช่วยให้การคอมไพล์ทำงานได้เร็วขึ้นและไม่มีไฟล์ขยะที่รบกวนระบบ https://www.neowin.net/news/intel-gives-linus-torvalds-funny-taste-of-his-own-language-to-hide-disgusting-broken-turds/
WWW.NEOWIN.NET
Intel gives Linus Torvalds funny taste of his own language to "hide disgusting broken turds"
An Intel employee has given a funny response to Linus Torvalds as they clean up the "disgusted broken turd" pointed out by Torvalds.
0 Comments 0 Shares 76 Views 0 Reviews