FIXUP: reservation: add suppport for read-only access using rcu

We had an older, unfinished version of this patch. This fixup
is a diff to final upstream commit 3c3b177a9369b26890ced004867fb32708e8ef5b
that fixed krealloc called from atomic context.

BUG=chromium:903998
TEST=boot kernel 3.8 with CONFIG_DEBUG_ATOMIC_SLEEP enabled

Change-Id: I6ced06d99c1227d8a23cdf33dc90cdf2120371dc
Signed-off-by: Dominik Behr <dbehr@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1336647
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
1 file changed