OSDN Git Service

greybus: operation: allow atomic request submissions
authorJohan Hovold <johan@hovoldconsulting.com>
Wed, 1 Jul 2015 10:37:23 +0000 (12:37 +0200)
committerGreg Kroah-Hartman <gregkh@google.com>
Wed, 1 Jul 2015 23:50:59 +0000 (16:50 -0700)
commita52c4352aef85538d194a9714fe742b18e6fb80f
treef1253f0887e9da1d9e8f77cdc3ad8facd62aebf7
parente420721b47ef5b0d521584d4efc89ff64bd0cd74
greybus: operation: allow atomic request submissions

Add gfp mask argument to gb_operation_request_send in order to allow
submissions from atomic context.

Note that responses are currently always sent from non-atomic context as
incoming requests are processed in a work queue.

Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/operation.c
drivers/staging/greybus/operation.h