diff --git a/net/tipc/bcast.c b/net/tipc/bcast.c index f3711176be4559e5707d4c75d130a7907e35afe2..9ee6cfea56dd015851302f1702f9e068803d01dd 100644 --- a/net/tipc/bcast.c +++ b/net/tipc/bcast.c @@ -512,7 +512,7 @@ int tipc_bcast_init(struct net *net) struct tipc_bc_base *bb = NULL; struct tipc_link *l = NULL; - bb = kzalloc(sizeof(*bb), GFP_ATOMIC); + bb = kzalloc(sizeof(*bb), GFP_KERNEL); if (!bb) goto enomem; tn->bcbase = bb;