Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

RDS: don't use GFP_ATOMIC for sk_alloc in rds_create

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Signed-off-by: Bang Nguyen <bang.nguyen@oracle.com>
Signed-off-by: Gerd Rausch <gerd.rausch@oracle.com>
Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Chris Mason and committed by
David S. Miller
356feaad 65dedd7f

+1 -1
+1 -1
net/rds/af_rds.c
··· 705 705 if (sock->type != SOCK_SEQPACKET || protocol) 706 706 return -ESOCKTNOSUPPORT; 707 707 708 - sk = sk_alloc(net, AF_RDS, GFP_ATOMIC, &rds_proto, kern); 708 + sk = sk_alloc(net, AF_RDS, GFP_KERNEL, &rds_proto, kern); 709 709 if (!sk) 710 710 return -ENOMEM; 711 711