[
https://issues.apache.org/jira/browse/MYNEWT-336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15658688#comment-15658688
]
William San Filippo commented on MYNEWT-336:
--------------------------------------------
NOTE: I am not resolving this yet until I look at some other issues regarding
how the controller uses mbufs. These are mainly msys issues. Not sure if
modifications will be made that will use this ticket so wanted to keep it open.
> Allow smaller mbufs for data frames
> -----------------------------------
>
> Key: MYNEWT-336
> URL: https://issues.apache.org/jira/browse/MYNEWT-336
> Project: Mynewt
> Issue Type: Improvement
> Components: Nimble
> Reporter: Christopher Collins
> Assignee: William San Filippo
> Fix For: v1_1_beta1
>
>
> When the host sends a data packet, it fills an mbuf with the payload and
> passes it to the controller.
> The controller expects the mbuf to consist of a single contiguous buffer. To
> support this requirement, a nimble application needs to allocate large mbufs
> (>= 260 bytes) to permit large data packets to be sent. This is wasteful
> because many data frames are likely quite a bit smaller than this.
> Reliability would improve if an application could allocate more, smaller,
> mbufs.
> The fix is for the controller to accept mbufs that consist of several chained
> buffers.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)