- Mar 02, 2023
-
-
Vinod Kumar Reddy authored
Change-Id: I898b682bf3450714363fc8f6fc687550e0c90a83 Signed-off-by:
Vinod Kumar Reddy <quic_vreddyk@quicinc.com>
-
- Dec 03, 2022
-
-
Subhash Kumar Katnapally authored
Change-Id: Icbc19f6c983d51d37feed046b9fef6f941eeaf8f Signed-off-by:
Subhash Kumar Katnapally <quic_skatnapa@quicinc.com>
-
- Dec 01, 2022
-
-
Ken Zhu authored
While calling the response msg callback, the callback could trigger irq handler which could take too long to cause the rcu stall issue. and rcu_lock is not needed in this case, because there is nothing to be protected while callback is running. Change-Id: I6f78faf24d8d8fa85c1feb547331c2dc33eb6c0e Signed-off-by:
Ken Zhu <quic_guigenz@quicinc.com>
-
- Oct 28, 2022
-
-
Wayne Tan authored
Stop sync delay work first in the beginning of unregister so that this work would not run while unloading ecm. Change-Id: I15e2c6772ffc59542ec875ab43e7579d502fef2b Signed-off-by:
Wayne Tan <quic_wtan@quicinc.com>
-
- Oct 18, 2022
-
-
Amitesh Anand authored
For VxLAN tunnels, we should set the source port to zero only for outer rule. In this fix, we check respective rule_flags for setting the src_port to 0, only for outer rule. Change-Id: I4486dad031976c0079672334ad6fd2efe8cde4b2 Signed-off-by:
Amitesh Anand <quic_amitesh@quicinc.com>
-
- Oct 15, 2022
-
-
Nitin Shetty authored
Change-Id: Ib89cb5acb8b74f1e217de4413649387f7e07b8d1 Signed-off-by:
Nitin Shetty <quic_nitinsj@quicinc.com>
-
- Oct 09, 2022
-
-
Linux Build Service Account authored
-
- Oct 08, 2022
-
-
Sourav Poddar authored
Push PPE rules if user want to accelerate flows in SFE but want to use PPE for RFS. Change-Id: I861cdc0e9aad54f697ebd71bc7a18bfc7625fc0f Signed-off-by:
Sourav Poddar <quic_souravp@quicinc.com>
-
Sourav Poddar authored
Enable flags to enable HW CSUM offload support. Change-Id: I1eb8f1723ec81534cf9a43d2d81b342cfc39d16f Signed-off-by:
Sourav Poddar <quic_souravp@quicinc.com>
-
- Oct 04, 2022
-
-
Pritam Kumar Jha authored
Change-Id: Ia3623934bff9ffd6dafcf9b2caed7d638f3508a7 Signed-off-by:
Pritam Kumar Jha <quic_pritamku@quicinc.com>
-
- Sep 23, 2022
-
-
Linux Build Service Account authored
-
- Sep 21, 2022
-
-
Nitin Shetty authored
flush the rule when IP fragments received for PPTP decapsulation. Change-Id: Ic52a813ac95cf4c0711e778c7727a368a92994e3 Signed-off-by:
Nitin Shetty <quic_nitinsj@quicinc.com>
-
- Sep 12, 2022
-
-
Vinod Kumar Reddy authored
Change-Id: I7085e57e4ca60ee803d352df7e31799a0416374e Signed-off-by:
Vinod Kumar Reddy <quic_vreddyk@quicinc.com>
-
- Aug 26, 2022
-
-
Sourav Poddar authored
Change CME structure element ordering to all elements accessed during peak KPI test case to a single cache line. This change is beneficial to peak KPIs with Wi-Fi. Change-Id: I42755ec3494e728798bbffa0f154eaf749cf89f0 Signed-off-by:
Sourav Poddar <quic_souravp@quicinc.com>
-
- Aug 24, 2022
-
-
Sourav Poddar authored
skb shared info's prefetching is required only for non fast xmit path. Change-Id: Ifebfbd346c9cdeb5bbe68d5969337795c1a18ab3 Signed-off-by:
Sourav Poddar <quic_souravp@quicinc.com>
-
- Aug 20, 2022
-
-
Ken Zhu authored
This change fixes the checksum calculation of udp flows to the udp socket based tunnel(vxlan, l2tp, etc.). Change-Id: I0012ede6b7c49397b0cf36353449d25e391cddc8 Signed-off-by:
Ken Zhu <quic_guigenz@quicinc.com>
-
- Aug 19, 2022
-
-
Hardik S. Panchal authored
- __udp4_lib_lookup matches parameter "daddr" with local socket address. Hence, need to pass local address as the destination. - UDP checksum should be skipped for zero checksum value. - UDP socket can be used for control packets that need to be passed to userspace. Hence, SFE can't drop those packets and has to resubmit them into Linux stack. Change-Id: Ia51e95791afe33078d9ba8001a05686892aab0a7 Signed-off-by:
Hardik S. Panchal <quic_hpanchal@quicinc.com>
-
Suhas N Bhargav authored
Provide support for ESP protocol handling in SFE for IPv4 and IPv6 Change-Id: I7c2adb5e3ab25db48a7fdfd3c61294ddbba382d4 Signed-off-by:
Suhas N Bhargav <quic_sbhargav@quicinc.com>
-
Ken Zhu authored
This fixes TCP traffic acceleration issue in vxlan and l2tp. MTU check is not needed in the SFE Decap process since it is on RX path. Change-Id: I02821b82bd843e6e09ccfa1cd888e9a0a118cdd7 Signed-off-by:
Ken Zhu <quic_guigenz@quicinc.com>
-
- Jul 13, 2022
-
-
Wayne Tan authored
Change-Id: Ie42f735e22f9b3a46c81ede6c2d51a86fce37b52 Signed-off-by:
Wayne Tan <quic_wtan@quicinc.com>
-
- Jul 12, 2022
-
-
Linux Build Service Account authored
-
- Jun 24, 2022
-
-
Parikshit Gune authored
Change-Id: Ib755035b2d00b09f4eaae606729a7a8576bfd9b5 Signed-off-by:
Parikshit Gune <quic_pgune@quicinc.com>
-
- Jun 22, 2022
-
-
Wayne Tan authored
We already have a source interface check feature so remove match_dev check when performing connection_match entry lookup. Change-Id: If3d4ac795a2096b3f3eb3bb7148fc4cf704a01a2 Signed-off-by:
Wayne Tan <quic_wtan@quicinc.com>
-
- Jun 14, 2022
-
-
Wayne Tan authored
Like IPV4, IPv6 flow needs 5-tuple match and source dev check. Otherwise a wrong flow will be matched in SFE. Change-Id: I0b140937cffa46111526b49e6a4dde960086e6ab Signed-off-by:
Wayne Tan <quic_wtan@quicinc.com>
-
- May 20, 2022
-
-
Murat Sezgin authored
This is required to re-inject the packets to the stack, if L2 acceleration is not enabled for the flows. By doing this check, first pass of the flow with the L2 interface will be skipped and the flow will come to SFE with the L3 interface in the second pass. Change-Id: I83585c3cf937451545e7854f51a0389c2ca557c5 Signed-off-by:
Murat Sezgin <quic_msezgin@quicinc.com>
-
- May 13, 2022
-
-
Apoorv Gupta authored
Data prefetch is not needed as ethernet driver is doing it. Change-Id: I1ca87755440825edde31bd70e10ada2682415f03 Signed-off-by:
Apoorv Gupta <quic_apoogupt@quicinc.com>
-
- May 12, 2022
-
-
Linux Build Service Account authored
-
- Apr 28, 2022
-
-
Nitin Shetty authored
Change-Id: Icc4c7e0b30239edc801327561e2a8c26c20c6cea Signed-off-by:
Nitin Shetty <quic_nitinsj@quicinc.com>
-
- Apr 19, 2022
-
-
Murat Sezgin authored
Gets the conntrack mark update events from the connection manager and updates the match entries' mark values. Change-Id: Ie1f427af18cc484b0751ea84c838adbb609e7a95 Signed-off-by:
Murat Sezgin <quic_msezgin@quicinc.com>
-
Linux Build Service Account authored
-
- Apr 11, 2022
-
-
Nitin Shetty authored
Change-Id: I9202aab951aa5971f7e94db5fdeac800c702a5fa Signed-off-by:
Nitin Shetty <quic_nitinsj@quicinc.com>
-
- Apr 08, 2022
-
-
Linux Build Service Account authored
-
- Apr 07, 2022
-
-
Tian Yang authored
VLAN tagging(encapsulation) and untag(decapsulation) can be accelerated in SFE for Tun6rd. Signed-off-by:
Tian Yang <quic_tiany@quicinc.com> Change-Id: If79b930f8c4ff194e48f209bb63be639913093be
-
- Apr 06, 2022
-
-
Tian Yang authored
DS-LITE packet has encap_limit in extension header whose type is NEXTHDR_DEST. This can be accelerated in both encap/decap direction and thus should not be exceptioned. Signed-off-by:
Tian Yang <quic_tiany@quicinc.com> Change-Id: If52e75b2afe4aa90a45189b758acf77afce62644
-
- Apr 04, 2022
-
-
Tian Yang authored
Create IPv4 outer rule acceleration. Change-Id: I0116c8c9d86208cf27908ffbba1f7eeeed08a8ae Signed-off-by:
Tian Yang <quic_tiany@quicinc.com>
-
- Mar 25, 2022
-
-
Parikshit Gune authored
Change-Id: I5f877d380d4f442f2ab6f1fba8eb19c5dcef91e2 Signed-off-by:
Parikshit Gune <quic_pgune@quicinc.com>
-
- Mar 21, 2022
-
-
Linux Build Service Account authored
-
- Mar 18, 2022
-
-
Linux Build Service Account authored
-
Linux Build Service Account authored
-
- Mar 17, 2022
-
-
Murat Sezgin authored
Fix the debug message and check the result inside the build flag. Change-Id: I7155954aef70c977a152d9a938ca36d9694e0556 Signed-off-by:
Murat Sezgin <quic_msezgin@quicinc.com>
-