]> asedeno.scripts.mit.edu Git - linux.git/commit
greybus: Revert "bootrom: Implement timeouts to detect Module failures"
authorJeffrey Carlyle <jcarlyle@google.com>
Fri, 6 May 2016 18:29:37 +0000 (11:29 -0700)
committerJeffrey Carlyle <jcarlyle@google.com>
Fri, 6 May 2016 18:54:55 +0000 (11:54 -0700)
commit03b4fa4b5dd9ecd11c27cdaeacf46453a948df5a
treec4f0b3cba4488b69f8f0eab32b51f29c92e19fc7
parent69c8763eb883a331832b58e842fa0b01321ed9d6
greybus: Revert "bootrom: Implement timeouts to detect Module failures"

This reverts commit 571348253032a86e4f0102d4dfadd390d0ea7e64.

With this patch gb_bootrom_timedout was getting called in interrupt
context and then proceeding to call functions that might block. In
practical terms, this was leading to a kernel BUG at mm/vmalloc.c:1650.

Signed-off-by: Jeffrey Carlyle <jcarlyle@google.com>
Acked-by: Johan Hovold <johan@hovoldconsulting.com>
drivers/staging/greybus/bootrom.c