งานของ Google เกี่ยวกับไดรเวอร์เคอร์เนล VirtIO DRM เกี่ยวกับแนวคิด”ประเภทบริบท”และสามารถเริ่มต้นบริบทประเภทต่าง ๆ ได้ถูกกำหนดให้รวมเข้ากับ Linux 5.16 เพื่อเปิดกรณีการใช้งานเพิ่มเติมสำหรับไดรเวอร์นี้ซึ่งเป็นส่วนสำคัญของ สแต็คกราฟิกเวอร์ชวลไลเซชันโอเพนซอร์สสำหรับกราฟิก
ไดรเวอร์ VirtIO GPU ที่มีอยู่สร้างแบบจำลองตามการใช้งานโปรโตคอล Virgl สำหรับ 3D ภายในเครื่องเสมือนของแขก แต่ด้วยบริบทนี้ งาน init/บริบทจะสามารถรองรับโปรโตคอลเพิ่มเติมสำหรับการสื่อสาร GPU ระหว่าง guest VM และโฮสต์
เสริมการรองรับ Virgl วิศวกร Chrome OS ของ Google กำลังมองหาการรองรับ GFXSTREAM สำหรับ OpenGL และ Vulkan ด้วยไดรเวอร์ VirtIO นี้ งานประเภทบริบทนี้สามารถเปิดขึ้นเพื่อให้สามารถส่งคำสั่ง Wayland ผ่านไดรเวอร์ VirtIO และโปรโตคอลอื่น ๆ วิศวกร Chrome OS ได้ทดสอบความเป็นไปได้ใหม่ๆ ด้วย CrosVM
ย้อนกลับไปในเดือนสิงหาคม ตอนแรกฉันเขียนเกี่ยวกับ ทำงานร่วมกับ Google โดยมีเป้าหมายเพื่อให้ VirtIO GPU รองรับการขยายเพิ่มเติม ข่าววันนี้เป็นรหัสบริบทใหม่สำหรับไดรเวอร์ VirtIO DRM ที่ส่งโดยเป็นส่วนหนึ่งของชุดงาน drm-misc-next ของสัปดาห์นี้
ขณะนี้โค้ดกำลังเข้าสู่ DRM-Next จากนั้นจะนำไปปรับปรุงกับ Linux 5.16 เพื่อปรับปรุงความสามารถ VirtIO ของเคอร์เนลต่อไป
งานเริ่มต้นของบริบททั้งหมดถูกส่งไปเป็นส่วนหนึ่งของ การดึงนี้ ขอ