- Apr 30, 2018
-
-
Avinash Thakur authored
Using a safer implementation of memcpy to avoid buffer overflow CRs-Fixed: 2210993 Change-Id: I486f49ce96c27bfd5010cc9c4e7ace6eb606f1fc Signed-off-by:
"Avinash Thakur <avinasht@codeaurora.org>"> Acked-by:
Kaustubh Pandey <kapandey@qti.qualcomm.com>
-
- Apr 26, 2018
-
-
Conner Huff authored
tcontext=u:r:netmgrd:s0 tclass=netlink_socket permissive=0 netmgr calls librmnetctl init where librmnetctl creates socket. Need to add SOCK_CLOEXEC flag while creating socket. SOCK_CLOEXEC sets the close-on-exec (FD_CLOEXEC) flag on the new file descriptor. Change-Id: I7497737140ae7b0bd8eca27960fec2af209200c7
-
- Apr 11, 2018
-
-
Sean Tranchetti authored
Compiler warnings marked as errors made it impossible to build this project successfully. This patch fixes said warnings, allowing the project to be compiled. This patch also fixes the observed segfault behavior and fixes the behavior of command line options. Change-Id: Iede2b0d9ffac33737694ea3313c6e1a68de3ed44
-
- Jan 25, 2018
-
-
Subash Abhinov Kasiviswanathan authored
Add support for newlink, dellink, chagelink and bridge netlink operations for the netlink type "rmnet" to communicate with the linux rmnet driver. CRs-Fixed: 2184454 Change-Id: Ib088fd919a77c926c5e4c3a55062a59ab72fd5d0
-
- Oct 18, 2017
-
-
Subash Abhinov Kasiviswanathan authored
rmnet_data assigns device name by the order they are created. This causes problems which multiple processes are trying to create devices and leads to random device names. Assign device name as specified by user. CRs-Fixed: 2018794 Change-Id: Ie0630611d658418b067df796321f4c3f565b9661
-
- Jul 20, 2017
-
-
Linux Build Service Account authored
Change-Id: I285e09262415a53619a24bf677410280e4505d0d
-
- Jun 13, 2017
-
-
Linux Build Service Account authored
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 2056634 If74c1d5b088335f6fd576c2598925203ec750f80 rmnetcli: Install to /vendor/bin Change-Id: Icda06b04f4a99b575875725e61e371ba90e5c761 CRs-Fixed: 2056634
-
- Jun 06, 2017
-
-
Subash Abhinov Kasiviswanathan authored
rmnetcli was incorrectly installed to /vendor, so move it to /vendor/bin. CRs-Fixed: 2056634 Change-Id: If74c1d5b088335f6fd576c2598925203ec750f80
-
- May 22, 2017
-
-
Linux Build Service Account authored
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 2037752 I315ab29be5f9abdf7a0948bc6642d70617b35122 rmnetctl: Generate modules in vendor Change-Id: I8c0706435f98575bf833e405455a17593bf78e0b CRs-Fixed: 2037752
-
- May 08, 2017
-
-
Subash Abhinov Kasiviswanathan authored
Support generation in vendor CRs-Fixed: 2037752 Change-Id: I315ab29be5f9abdf7a0948bc6642d70617b35122
-
- Feb 03, 2017
-
-
Linux Build Service Account authored
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 1102958 Ibbcb75f3e4389cae669c684237a8a0df973f4d06 dataservices: Changes to prevent double free Change-Id: Ia93754aa405f0820ea79e6e6d395b863c04f9501 CRs-Fixed: 1102958
-
- Jan 25, 2017
-
-
Subash Abhinov Kasiviswanathan authored
Change-Id: I6e155b1a8a150bd898d54ba2a85e4bef83264ba7
-
- Jan 09, 2017
-
-
Ashwanth Goli authored
Changes to prevent double free of the response and request buffers. CRs-Fixed: 1102958 Change-Id: Ibbcb75f3e4389cae669c684237a8a0df973f4d06 Signed-off-by:
Ashwanth Goli <ashwanth@codeaurora.org>
-
- Sep 27, 2016
-
-
Linux Build Service Account authored
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 971746 I16dd64aaf219a59aba6a612002dab78c877cb8b9 dataservices: Makefile changes to enable CLANG Change-Id: Ibbf55aba84bd7cb29a6063a66c13bd166c3bef67 CRs-Fixed: 971746
-
- Sep 22, 2016
-
-
Subash Abhinov Kasiviswanathan authored
Update the makefiles to enable CLANG compilation. Also fix the corresponding warnings and errors caused by CLANG enablement. CRs-Fixed: 971746 Change-Id: I16dd64aaf219a59aba6a612002dab78c877cb8b9
-
- Apr 05, 2016
-
-
Linux Build Service Account authored
Change-Id: I0c17c105c025c7e64dfa4e35c1fab8c39778935c
-
- Mar 18, 2016
-
-
Linux Build Service Account authored
CRs Change ID Subject -------------------------------------------------------------------------------------------------------------- 979414 Ia90b565f370a0c4983381e7c2ab84315d53728db datatop: add support to capture ip table stats Change-Id: I47339c1de5417805987afce0463d84bb9a6d19ab CRs-Fixed: 979414
-
- Mar 04, 2016
-
-
Jerome Stanislaus authored
With the new -r option, datatop will now capture IP table stats every 5sec on a separate thread without affecting the normal datatop polling. CRs-fixed: 979414 Change-Id: Ia90b565f370a0c4983381e7c2ab84315d53728db
-
- Sep 04, 2015
-
-
Subash Abhinov Kasiviswanathan authored
Add an entry corresponding to the MAPv4 ingress and egress data format for checksum offload. Change-Id: I37868d9a9b4e91426ace15f12404869fba2a5246
-
- Jul 31, 2015
-
-
Harout Hedeshian authored
When porting the snapshot, a change was made to dtop_get_file_line_amount() to initialize rc to -1. glibc defines EoF as -1 thus causing the for loop to never get executed. A line count of 0 was getting returnd thus causing ~1500 data points to not get polled. Instead, initialize rc to 0. Change-Id: I8e7a93f5efd535d662c13fa81cd5d0e421ad5a6b
-
- Jul 22, 2015
-
-
Harout Hedeshian authored
Replaced lld and llu with PRId64/PRIu64 to allow cross-platform printing of 64-bit integers with printf. Also set C standard to C99 in order for these macros to compile cleanly. Change-Id: I0e39c41f931c92d3e554c2256fdb9d3bcef6d9b9
-
- Jul 04, 2015
-
-
Linux Build Service Account authored
-
- Jul 03, 2015
-
-
Linux Build Service Account authored
-
- Jun 24, 2015
-
-
Jerome Stanislaus authored
Changes to fix compilation issues in dataservices project CRs-Fixed: 860935 Change-Id: Ic31ab1a54673d336369f52b272382dc4edfcfdad Acked-by:
Sireesh Gavini <sgavini@qti.qualcomm.com>
-
- Jun 17, 2015
-
-
Harout Hedeshian authored
Make dtop_poll_periodically wait the time it takes to poll so that the polling times are more accurate to the second. Change-Id: I3253deb79c60b76bc7c0fa8823678832979d2ed0
-
- Jun 11, 2015
-
-
Harout Hedeshian authored
Removed unused variables in dtop_stat_search in datatop_stat_poll.c and get_number_of_values in datatop_gen_poll.c because it was not compiling with newer GCC revisions. Change-Id: Icd8316b0e9bf5070762a18aa1ab65859b31dba5d
-
- May 20, 2015
-
-
Harout Hedeshian authored
Not all platforms have strlcpy and strlcmp. Fall back to strcpy and strcmp for platforms which are missing these functions. Change-Id: Ied2913295e66f695c8b5f2cba49ec34fbe789ed8
-
- May 15, 2015
-
-
Harout Hedeshian authored
datatop is a utility that captures various linux system parameters required for analyzing throughput and data path issues. Fix some compilation and code style issues. Acked-by:
Brennan McConnell <brennanm@qti.qualcomm.com> Change-Id: I2138f657a565fe3d7bcf4bce2ef7142f5557a868
-
- Apr 21, 2015
-
-
Linux Build Service Account authored
-
- Apr 16, 2015
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Apr 14, 2015
-
-
Subash Abhinov Kasiviswanathan authored
Add numbering to the rmnetctl error code enum. This helps for easier reading while debugging. Fix a few typos. Also update copyright. Change-Id: I7ce113f7535f8d1897bb5accb30b0e0dc133869a
-
Subash Abhinov Kasiviswanathan authored
When an message with return type data fails in kernel, the error is handled incorrectly. Consider a scenario when we try to query the vnd name corresponding to a non existent vnd id. / # rmnetcli getvndname 25 rmnetcli getvndname 25 LIBRARY ERROR: Return type is invalid We appear to be getting a library error even though the actual error originates from the kernel. The actual error for this case should be a kernel error and the return code should be Invalid request / Unsupported scenario. Fix this by checking for return codes in case there is an error when a return data type fails. Change-Id: Ideb765f786cf19e29f3f496a6c8d7da92e769111
-
- Apr 11, 2015
-
-
Linux Build Service Account authored
-
- Mar 26, 2015
-
-
Andrew Walker authored
Using AM_INIT_AUTOMAKE with 2 and 3 arguments is deprecated. Change-Id: I656c13497e9eb38ba64180b40e3b46c11f1eb6d8
-
- Mar 23, 2015
-
-
Harout Hedeshian authored
Fix compilation warnings since socklen_t is unsigned. No functional changes in this patch. Change-Id: Ied68433fb966bc338b1fc0c3171c4443b809344f
-
- Nov 26, 2014
-
-
Linux Build Service Account authored
-
Sivan Reinstein authored
Add support to mapv3 based checksum offload for UL. CRs-fixed: 731693 Change-Id: I0a09cc6d081245c24d93cbf2fd1e481f8e38530f
-
- Jul 25, 2014
-
-
Linux Build Service Account authored
-
- Jul 13, 2014
-
-
Sivan Reinstein authored
Add support to qmapv3 based checksum offload for DL. CRs-fixed: 692334 Change-Id: I26ee7b0ba2f5da282f80941a6e933525d6f02fea
-