android_kernel_motorola_sm6375/htc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dustin Brown bc9718fea2 qcacmn: Fix HTC packet map/unmap disparity
When a data packet is sent via HTC, it is mapped before being inserted
into the TX queue. However, for control packets, the mapping is done
after being inserted into the queue. This leads to a situation where the
TX queue flush can unmap a pending control packet that was never mapped.
Make sure the TX flush function only unmaps packets that have previously
been mapped.

Change-Id: I48572fb34ae940923012d495625a33a00f74b9ed
CRs-Fixed: 2157006
2018-01-05 15:30:11 -08:00
..
dl_list.h qcacmn: Fix kernel module check patch warnings 2017-05-02 13:29:31 -07:00
htc.c qcacmn: Fix a memory leak in HTC tx bundle packet allocation 2017-11-13 03:42:25 -08:00
htc_api.h qcacmn: Don't encapsulate packets in htc_send_pkt 2018-01-04 07:25:15 -08:00
htc_debug.h
htc_internal.h qcacmn: Enable Bus bundle for both TX and RX 2017-08-31 14:48:38 -07:00
htc_packet.h qcacmn: Fix CLANG warnings in Data path 2017-06-30 22:50:37 -07:00
htc_recv.c qcacmn: Don't encapsulate packets in recv_packet_completion 2018-01-04 03:39:02 -08:00
htc_send.c qcacmn: Fix HTC packet map/unmap disparity 2018-01-05 15:30:11 -08:00
htc_services.c qcacmn: htc: Replace instances of unadorned %p 2017-10-03 16:02:37 -07:00