android_kernel_motorola_sm6375/htc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
wadesong 4b3f37d7dc qcacmn: Stop touching HTC packet after it sent to CE
When HTC packet is sent to CE for physical tx, the tx compl
interrupt can get triggered very quickly, resulting the
HTC buffer being freed at a very early time. Any memory
access into the same HTC buffer after HTC tx compl returns
will be a use-after-free case.

Relocate all HTC packet touching code to places before
it gets populated to CE for tx.

Change-Id: I8bcac16566156104063013c7eb17b2f0debd32e6
CRs-Fixed: 2178880
2018-01-29 05:25:29 -08:00
..
dl_list.h qcacmn: Fix kernel module check patch warnings 2017-05-02 13:29:31 -07:00
htc.c qcacmn: Optimize HIF module driver load time logs 2018-01-24 12:29:40 -08:00
htc_api.h qcacmn: Address minor HTC review comments 2018-01-13 02:17:54 -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: Increase the HTC control msg timeout 2018-01-26 17:21:04 -08:00
htc_send.c qcacmn: Stop touching HTC packet after it sent to CE 2018-01-29 05:25:29 -08:00
htc_services.c qcacmn: Optimize HIF module driver load time logs 2018-01-24 12:29:40 -08:00