In-Depth Tech
- Locking Engineering Hierarchy
- Locking Engineering Principles
- Lockdep False Positives, some stories about
- Why no 2D Userspace API in DRM?
- Awesome Atomic Advances
- VT Switching with Atomic Modeset
- Atomic Modesetting Design Overview
- Update for Atomic Display Updates
- Atomic Modeset Support for KMS Drivers
- Botching up ioctls
- More drm/i915 Testsuite Infrastructure
- Recent drm/i915 Testsuite Improvements
- Precomputing the CRTC Configuration in drm/i915
- i915/GEM Q&A
- Overclocking your Intel GPU on Linux
- New Kernel Modesetting Locking
- i915/GEM Crashcourse: Overview
- i915/GEM Crashcourse, Part 4
- i915/GEM Crashcourse, Part 3
- i915/GEM Crashcourse, Part 2
- i915/GEM Crashcourse
- New Modeset Code
- GEM Overview
- On Getting Your API Right
Maintainer-Stuff
- Upstream, Why & How
- Upstream Graphics: Too Little, Too Late
- Upstream First
- Linux Kernel Maintainer Statistics
- LCA Sydney: Burning Down the Castle
- Why Github can't host the Linux Kernel Community
- Review, not Rocket Science
- Maintainers Don't Scale
- How do you do docs?
- Midlayers, Once More With Feelings!
- Commit Rights in the Linux Kernel?!
- On Getting Patches Merged
- ARM kernel cross compiling
- Better Markup for the Kernel GPU DocBook
- GFX Kernel Upstreaming Requirements
- Community Code of Conduct for intel-gfx
- Review Training Slides
- Documentation for drm/i915
- New drm/i915 Git Repository
- Testing Requirements for drm/i915 Features and Patches
- In Which Kernel Release Will $FEATURE Land In?
- On Forklifting and Pitchforks
- drm/i915 Branches Explained
- git for Bug Reporters
- New drm-intel-next Git Tree
Conferences
- EOSS Prague: Kernel Locking Engineering
- Upstream Graphics: Too Little, Too Late
- ELCE Lyon: Everything Great About Upstream Graphics
- Upstream First
- LCA Sydney: Burning Down the Castle
- LCA Hobart: Maintainers Don't Scale
- Maintainers Don't Scale
- Commit Rights in the Linux Kernel?!
- LCA Geelong: Embrace the Atomic Display Age
- XDC 2015: Atomic Modesetting for Drivers
- LCA 2015: Botching Up IOCTLs
- LinuxTag 2014
- FOSDEM: Testing Kernel GPU Drivers
- FOSDEM Slides 2013
- Slides for XDC 2012 Presentation
- Slides for FODSEM 2012 dma_buf presentation
Kernel RelNotes
- Neat drm/i915 Stuff for 4.7
- Neat drm/i915 stuff for 4.6
- Neat drm/i915 stuff for 4.5
- Neat drm/i915 stuff for 4.4
- Neat drm/i915 stuff for 4.3
- Neat drm/i915 stuff for 4.2
- Neat drm/i915 stuff for 4.1
- Neat drm/i915 Stuff for 3.20
- Neat drm/i915 stuff for 3.19
- Neat drm/i915 stuff for 3.18
- Neat drm/i915 stuff for 3.17
- Neat drm/i915 stuff for 3.16
- Neat drm/i915 stuff for 3.15
- Neat drm/i915 stuff for 3.14
- Neat drm/i915 stuff for 3.13
- Neat drm/i915 stuff for 3.12
- Neat drm/i915 stuff for 3.11
- Neat drm/i915 stuff for 3.10
- Neat drm/i915 stuff for 3.9
- Neat drm/i915 stuff for 3.8
- Neat drm/i915 stuff for 3.7
X.org
Kernel Relnotes