Intel Lands More Graphics Changes For Linux 3.18

Intel already landed in the drm-next tree improved Cherryview support and many other changes while this week another patch series sent in by Intel OTC's Daniel Vetter just landed into drm-next. The changes outlined by Vetter include:
- basic code for execlist, which is the fancy new cmd submission on gen8. Still disabled by default (Ben, Oscar Mateo, Thomas Daniel et al)
- remove the useless usage of console_lock for I915_FBDEV=n (Chris)
- clean up relations between ctx and ppgtt
- clean up ppgtt lifetime handling (Michel Thierry)
- various cursor code improvements from Ville
- execbuffer code cleanups and secure batch fixes (Chris)
- prep work for dev -> dev_priv transition (Chris)
- some of the prep patches for the seqno -> request object transition (Chris)
- various small improvements all over
Of these changes, the execlist work is interesting for Intel's upcoming Broadwell "Gen8" graphics, albeit it isn't turned on by default yet. Most of the other changes are just clean-ups and other improvements on a smaller scale.
As a reminder, the drm-next merge window is closing early as a new trend for DRM driver development to hopefully improve the stability and quality of the drivers at merge window time.
1 Comment