zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.86k stars 6.62k forks source link

[L2CAP] Data sent exceeds maximum PDU size #2707

Closed zephyrbot closed 8 years ago

zephyrbot commented 8 years ago

Reported by Mariusz Skamra:

IUT is requested to send 60 bytes of data, fragmentation is used. In the first frame 23 bytes of fragmented data + 2 bytes of length is sent. So length of this frame is 25 bytes exceeds negotiated MPS size = 23 bytes.

What's interesting, this test passes on QEMU and occasionally fails on Arduino 101. I'll report this issue to PTS as well.

TC affected: TC_LE_CFC_BV_03_C Traces in the attachement.

(Imported from Jira ZEP-1219)

zephyrbot commented 8 years ago

by Mariusz Skamra:

zephyrbot commented 8 years ago

by Mariusz Skamra:

zephyrbot commented 8 years ago

by Luiz Augusto von Dentz:

Patch merged into bluetooth branch.

zephyrbot commented 7 years ago

by Mark Linkmeyer:

Correcting the priority field