Technical presentation - 30 minutes (including q&a)
In past talks I've often talked about how to write this simplest possible static check. This talk will be the opposite. The Smatch check for locking bugs is the oldest, largest and most complicated check. I have re-written this check since the last Linaro Connect. This talk will cover how to write a very complicated check and some of the lessons learned.
Dan Carpenter has worked on static analysis for 15 years. He lives in Africa and was once almost eaten by a leopard.