mirror of https://gitee.com/openkylin/linux.git
Bluetooth: Fix respecting le_default_mps value
There's a le_default_mps variable that can be modified through debugfs but it was never actually used for determining our MPS value. This patch fixes the MPS initialization to use the variable instead of a fixed value. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
parent
7a8e5a31ec
commit
d1d79413ec
|
@ -482,7 +482,7 @@ static void l2cap_le_flowctl_init(struct l2cap_chan *chan)
|
||||||
chan->sdu_len = 0;
|
chan->sdu_len = 0;
|
||||||
chan->tx_credits = 0;
|
chan->tx_credits = 0;
|
||||||
chan->rx_credits = le_max_credits;
|
chan->rx_credits = le_max_credits;
|
||||||
chan->mps = min_t(u16, chan->imtu, L2CAP_LE_DEFAULT_MPS);
|
chan->mps = min_t(u16, chan->imtu, le_default_mps);
|
||||||
|
|
||||||
skb_queue_head_init(&chan->tx_q);
|
skb_queue_head_init(&chan->tx_q);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue