Luiz Augusto von Dentz
9ae3694d96
Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
...
[ Upstream commit 806a5198c05987b748b50f3d0c0cfb3d417381a4 ]
This removes the bogus check for max > hcon->le_conn_max_interval since
the later is just the initial maximum conn interval not the maximum the
stack could support which is really 3200=4000ms.
In order to pass GAP/CONN/CPUP/BV-05-C one shall probably enter values
of the following fields in IXIT that would cause hci_check_conn_params
to fail:
TSPX_conn_update_int_min
TSPX_conn_update_int_max
TSPX_conn_update_peripheral_latency
TSPX_conn_update_supervision_timeout
Link: https://github.com/bluez/bluez/issues/847
Fixes: e4b019515f95 ("Bluetooth: Enforce validation on max value of connection interval")
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
(cherry picked from commit a1f9c8328219b9bb2c29846d6c74ea981e60b5a7)
Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com>
2024-08-08 15:52:16 +00:00
..
2024-08-08 15:52:16 +00:00
2021-06-10 12:43:51 +02:00
2017-11-02 11:10:55 +01:00
2024-07-15 18:30:23 +00:00
2024-05-06 14:36:40 +00:00
2024-05-06 14:36:35 +00:00
2019-03-23 14:35:16 +01:00
2022-01-05 12:33:49 +01:00
2019-05-04 09:15:20 +02:00
2020-06-03 08:17:33 +02:00
2024-05-31 12:30:38 +00:00
2017-08-29 10:55:20 +01:00
2024-06-03 12:47:31 +00:00
2019-08-04 09:31:59 +02:00
2017-11-02 11:10:55 +01:00
2019-06-11 12:21:51 +02:00
2017-11-02 11:10:55 +01:00
2022-04-27 13:15:32 +02:00
2022-02-23 11:57:34 +01:00
2024-05-06 14:36:38 +00:00
2022-09-05 10:25:04 +02:00
2021-06-03 08:36:13 +02:00
2022-03-02 11:33:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-08-31 14:42:19 -07:00
2017-09-05 11:53:34 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2022-02-16 12:44:51 +01:00
2024-01-18 11:27:48 +00:00
2024-04-13 08:29:03 +00:00
2017-08-22 14:29:30 -07:00
2022-07-12 16:27:27 +02:00
2017-09-01 20:33:42 -07:00
2020-03-20 10:54:10 +01:00
2017-11-02 11:10:55 +01:00
2020-03-11 18:02:48 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-11-10 11:25:37 +01:00
2019-11-10 11:25:37 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2023-12-13 16:46:18 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2021-03-03 18:22:57 +01:00
2022-10-26 13:17:13 +02:00
2018-04-29 11:33:13 +02:00
2017-08-07 11:39:22 -07:00
2017-11-02 11:10:55 +01:00
2024-05-30 09:00:42 +00:00
2020-12-11 13:39:03 +01:00
2019-04-27 09:35:40 +02:00
2022-06-06 08:20:56 +02:00
2022-07-29 17:06:49 +02:00
2018-05-16 10:10:24 +02:00
2019-02-23 09:06:42 +01:00
2019-06-11 12:21:47 +02:00
2021-07-28 11:12:15 +02:00
2019-07-21 09:04:28 +02:00
2019-01-31 08:13:42 +01:00
2024-05-31 10:46:18 +00:00
2020-08-21 09:48:08 +02:00
2022-07-29 17:06:49 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-09-16 08:20:44 +02:00
2023-08-11 11:33:50 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-02-06 17:31:33 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-11-06 12:43:36 +01:00
2024-03-08 08:21:28 +00:00
2021-11-26 11:40:36 +01:00
2023-09-23 10:46:55 +02:00
2018-05-30 07:51:58 +02:00
2017-11-02 11:10:55 +01:00
2023-01-18 09:26:32 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2024-07-15 17:44:33 +00:00
2019-04-17 08:37:50 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-05-16 10:10:23 +02:00
2021-12-08 08:46:48 +01:00
2017-08-29 15:16:52 -07:00
2017-11-02 11:10:55 +01:00
2017-11-09 10:03:09 +09:00
2023-08-11 11:33:44 +02:00
2017-11-02 11:10:55 +01:00
2022-11-10 15:47:22 +01:00
2021-08-26 08:37:02 -04:00
2017-11-02 11:10:55 +01:00
2017-08-07 11:39:21 -07:00
2017-11-02 11:10:55 +01:00
2021-04-16 11:57:49 +02:00
2018-05-30 07:52:01 +02:00
2020-01-27 14:46:50 +01:00
2017-11-02 11:10:55 +01:00
2018-05-30 07:52:14 +02:00
2021-03-30 14:40:12 +02:00
2022-01-27 09:01:01 +01:00
2023-05-17 11:11:41 +02:00
2022-06-06 08:20:56 +02:00
2017-08-25 17:10:23 -07:00
2018-04-19 08:56:16 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2024-05-30 09:00:42 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-10-25 10:37:11 +09:00
2017-08-07 14:48:48 -07:00
2024-05-06 14:36:40 +00:00
2018-12-05 19:41:10 +01:00
2018-06-26 08:06:28 +08:00
2017-11-02 11:10:55 +01:00
2017-08-29 15:16:52 -07:00
2017-11-02 11:10:55 +01:00
2023-04-26 11:18:57 +02:00
2023-04-26 11:18:57 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2022-04-20 09:08:31 +02:00