UAPI Changes: - Optionally disable automatic recovery after a GPU reset (Chris) Mesa changes at: https://lists.freedesktop.org/archives/mesa-dev/2019-February/215431.html - Added reminders about not leaving holes to uAPI number sequences Cross-subsystem Changes: - Includes the backmerge of drm-next and merge of Daniel's mei-hdcp/i915 component interface work Driver Changes: - Correctly interpret Raw VBT Data Address on OpRegion version 2.1 (ICL+) (Jani) - Fix to actually configure untiled fbdev displays (Maarten, Chris) - Avoid referencing stale pointer in priority scheduler (Chris) - Always restore interrupt enabling after a reset on older gens (Chris) - Use time based guilty context banning (Chris) - Implement new W/A for ICL pipe underruns with wm1+ disabled (Ville) - Fix GLK degamma programming and add ICL degamma/gamma/CSC support (Uma) - Apply RPS waitboosting to non-i915 fences (Chris) - Protect i915_active iterators from the shrinker (Chris) - Defer application of request banning to submission to avoid escapes (Chris) - Track the snd/hda display_power_status using a cookie (Chris) - Only try to park engines after a failed reset (Chris) - Don't claim an unstarted request was guilty of causing hang (Chris) - Revoke mmaps and prevent access to fence registers across reset (Chris) - Make driver reset and wedging more robust (Chris) - Avoid fence releasing race (Mika, Chris) - Fix HDCP state handling for DDI during fastset (Ram) - Register naming fixes (Aditya, Ville) - Fix OpRegion version check (Jani) - Gamma and CSC state tracking fixes (Ville) - Add driver debugging aids (Ville, Chris) - Fixes and improvements to CI issues and kernel selftests (Chris, Jose)