On Mon, Oct 29, 2012 at 09:33:33AM +0000, Charles Keepax wrote: > regulator_put function was called whilst holding the > regulator_list_mutex, which is also locked from regulator_put. This > causes deadlock when failing to register a regulator. Applied, thanks.