diff options
| author | Govind Singh <govinds@qti.qualcomm.com> | 2016-05-30 20:11:30 +0530 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2016-06-06 11:41:26 +0530 |
| commit | 39928f1500b58b73a5bbf7f0fb0fcfd77bc10f55 (patch) | |
| tree | 92fde32809fdf2720db9be90ff1ccef8db222ec4 | |
| parent | 4a698ba530480038b0e37b38f73a769e64138040 (diff) | |
qcacld-2.0: Reduce SKB CB size to defined limit
SKB control block structure is exceeding 48 byte, reduce
SKB CB size to defined limit by packing few elements.
CRs-Fixed: 1022448
Change-Id: Id35282eb2768f531459b618e2d134f1236f619dc
| -rw-r--r-- | CORE/SERVICES/COMMON/adf/linux/adf_nbuf_pvt.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/CORE/SERVICES/COMMON/adf/linux/adf_nbuf_pvt.h b/CORE/SERVICES/COMMON/adf/linux/adf_nbuf_pvt.h index 1a48042bd43e..431d2c4d7f2c 100644 --- a/CORE/SERVICES/COMMON/adf/linux/adf_nbuf_pvt.h +++ b/CORE/SERVICES/COMMON/adf/linux/adf_nbuf_pvt.h @@ -88,9 +88,10 @@ struct cvg_nbuf_cb { * Store info for data path tracing */ struct { - uint8_t packet_state; - uint8_t packet_track; - uint8_t dp_trace; + uint8_t packet_state: 4; + uint8_t packet_track: 2; + uint8_t dp_trace: 1; + uint8_t dp_trace_reserved: 1; } trace; /* |
