Daniel currently works at Linaro where he is tech lead for the Support and Solutions Engineering team. This team provides a mixture of pragmatic training, technical support (for developers) and custom engineering services both for Linaro members and for our Developer Services services customers. As tech lead for the team, Daniel leads training within Linaro. He is an experienced trainer and is regularly found writing new material or delivering courses. His working life is not all training however. Daniel remains a hands-on engineer and is co-maintainer of the Linux kernel kgdb/kdb and backlight sub-systems.
Debugging Arm kernels using NMI/FIQSunday, February 8, 2015
Daniel Thompson talks about how Linaroâs work to upstream a little known tool for Android evolved into an effort, in collaboration with other contributors, to build a framework to exploit fast interrupt requests and, as a result, port a wide variety of NMI-based diagnostic techniques to Arm.