You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
NFC: Atomic socket allocation
rawsock_create() is called with preemption disabled, so we should not sleep. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
94a098da42
commit
db81a62451
+1
-1
@@ -310,7 +310,7 @@ static int rawsock_create(struct net *net, struct socket *sock,
|
||||
|
||||
sock->ops = &rawsock_ops;
|
||||
|
||||
sk = sk_alloc(net, PF_NFC, GFP_KERNEL, nfc_proto->proto);
|
||||
sk = sk_alloc(net, PF_NFC, GFP_ATOMIC, nfc_proto->proto);
|
||||
if (!sk)
|
||||
return -ENOMEM;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user