X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=kernel%2Fpadata.c;h=161402f0b517c9f483f166585bd61d61bac2e3f3;hb=92f99731e61a3487781762d4e6ae8b1576e68e07;hp=2abd25d79cc87bfc171f491c595d500e161f2de3;hpb=6f14d778c15fe08b6d98e759cf7e3893ed67b238;p=~andy%2Flinux diff --git a/kernel/padata.c b/kernel/padata.c index 2abd25d79cc..161402f0b51 100644 --- a/kernel/padata.c +++ b/kernel/padata.c @@ -112,7 +112,7 @@ int padata_do_parallel(struct padata_instance *pinst, rcu_read_lock_bh(); - pd = rcu_dereference(pinst->pd); + pd = rcu_dereference_bh(pinst->pd); err = -EINVAL; if (!(pinst->flags & PADATA_INIT) || pinst->flags & PADATA_INVALID)