summaryrefslogtreecommitdiff
path: root/net/core/dev.c
diff options
context:
space:
mode:
authorSubash Abhinov Kasiviswanathan <subashab@codeaurora.org>2016-02-10 13:27:46 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:09:47 -0700
commit410646778a98f65bd73a82d29734fe0f090e27b7 (patch)
tree368939c3b277598d332c6663caaf75617b448aee /net/core/dev.c
parent2a7e0a52fa90495343ccdb037b1004630e7882b2 (diff)
net: rmnet_data: Fix QMAP ACK's to work with DL checksum offload
Specifications state that the MAP packet length in the MAP header do not account for the number of bytes of packet trailer from DL checksum offload. Current implementation takes this into account for data packets but not for command packets. As a result, the additional 8 bytes were sent to hardware as part of the MAP ACK's and were subsequently dropped. Fix this by truncating the extra bytes of the DL checksum trailer from the MAP ACK. CRs-Fixed: 961336 Change-Id: I175dde695e7ee09d16c99fb71898d635c7a812ab Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Diffstat (limited to 'net/core/dev.c')
0 files changed, 0 insertions, 0 deletions