greybus: connection: fix non-atomic allocations under spin lock
authorJohan Hovold <johan@hovoldconsulting.com>
Thu, 12 Feb 2015 03:22:47 +0000 (11:22 +0800)
committerGreg Kroah-Hartman <greg@kroah.com>
Thu, 12 Feb 2015 03:42:26 +0000 (11:42 +0800)
commit067f3b6bfaa132269756e4e6d0c61360f8d6a4b5
treeac538f3c7011843fef42e0e27d4b2a93fc64253a
parent5f345a5d394270596f532db6611b12a1377fb622
greybus: connection: fix non-atomic allocations under spin lock

Use GFP_ATOMIC for IDA memory allocations under spin lock, which must
not sleep.

Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
drivers/staging/greybus/connection.c