Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1e429f38 authored by Gustavo Padovan's avatar Gustavo Padovan
Browse files

Bluetooth: Remove gfp_mask param from hci_reassembly()



It is unnecessary, once we are always in interrupt context.

Signed-off-by: default avatarGustavo F. Padovan <padovan@profusion.mobi>
parent 220b881a
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -1341,7 +1341,7 @@ int hci_recv_frame(struct sk_buff *skb)
EXPORT_SYMBOL(hci_recv_frame);

static int hci_reassembly(struct hci_dev *hdev, int type, void *data,
			  int count, __u8 index, gfp_t gfp_mask)
						  int count, __u8 index)
{
	int len = 0;
	int hlen = 0;
@@ -1371,7 +1371,7 @@ static int hci_reassembly(struct hci_dev *hdev, int type, void *data,
			break;
		}

		skb = bt_skb_alloc(len, gfp_mask);
		skb = bt_skb_alloc(len, GFP_ATOMIC);
		if (!skb)
			return -ENOMEM;

@@ -1457,8 +1457,7 @@ int hci_recv_fragment(struct hci_dev *hdev, int type, void *data, int count)
		return -EILSEQ;

	while (count) {
		rem = hci_reassembly(hdev, type, data, count,
						type - 1, GFP_ATOMIC);
		rem = hci_reassembly(hdev, type, data, count, type - 1);
		if (rem < 0)
			return rem;

@@ -1492,8 +1491,8 @@ int hci_recv_stream_fragment(struct hci_dev *hdev, void *data, int count)
		} else
			type = bt_cb(skb)->pkt_type;

		rem = hci_reassembly(hdev, type, data,
					count, STREAM_REASSEMBLY, GFP_ATOMIC);
		rem = hci_reassembly(hdev, type, data, count,
							STREAM_REASSEMBLY);
		if (rem < 0)
			return rem;