>
> [...]
> > > static void mhi_net_dl_callback(struct mhi_device *mhi_dev,
> > > struct mhi_result *mhi_res)
> > > {
> > > @@ -142,19 +175,42 @@ static void mhi_net_dl_callback(struct mhi_device
> > > *mhi_dev,
> > > free_desc_count = mhi_get_free_desc_co
Hi Willem,
On Tue, 2 Feb 2021 at 23:45, Willem de Bruijn
wrote:
>
> On Tue, Feb 2, 2021 at 11:08 AM Loic Poulain wrote:
> >
> > When device side MTU is larger than host side MTU, the packets
> > (typically rmnet packets) are split over multiple MHI transfers.
> > In that case, fragments must be
On Tue, Feb 2, 2021 at 11:08 AM Loic Poulain wrote:
>
> When device side MTU is larger than host side MTU, the packets
> (typically rmnet packets) are split over multiple MHI transfers.
> In that case, fragments must be re-aggregated to recover the packet
> before forwarding to upper layer.
>
> A
When device side MTU is larger than host side MTU, the packets
(typically rmnet packets) are split over multiple MHI transfers.
In that case, fragments must be re-aggregated to recover the packet
before forwarding to upper layer.
A fragmented packet result in -EOVERFLOW MHI transaction status for