Age | Commit message (Collapse) | Author |
|
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.167' into qt-r1-dev
Conflicts:
ipacm/src/Android.mk
Bug: 134087013
Change-Id: I945efee74f60a919916d4632a3e7c83512b61245
|
|
'goog/qcom/release/LA.UM.8.1.C9.09.00.00.518.158' into qt-r1-dev
Bug: 132954074
Change-Id: If77548c6d39e38c30b98d00abbf66810562ff72b
|
|
Use the correct name of vendor_product.mk and
put in the right path.
Change-Id: I7d3e004d8bb0f992e1171c7b2138c23926899108
|
|
|
|
Add the support to offload the intra-bss traffic
between softap clients to use IPA-HW.
Change-Id: I86bee6a5777375008ff54113cb1457333b7253ca
|
|
Seeing ipacm was using the wrong mux-id
to construct modem UL clat rules which
causes modem drops those non-translated
ipv4 pkts. The fix is to propagate the
right mux-id to LAN/WLAN instance to
install the modem UL clat rules with
right clat mux-id.
Change-Id: Ie1e363866489fe67782b6b3abf41ff6fb2e75b22
|
|
Put WIGIG_CLIENT_CONNECT event inside flag to fix compilation issue.
Change-Id: Ib4bd2bb024890485e9ea1fee20ad9c26e4cf0991
|
|
|
|
|
|
|
|
data.lnx.5.1
|
|
11AD protocol is operated by WIGIG driver and is connected to IPA by
ipa_wigig client. This change adds data path changes to offload 11ad
clients.
Change-Id: I288f9587ab86d5ac52c66024982a80beeeeeb6b1
|
|
Add atoll to IPA v3 target list.
Change-Id: I28bd9d49772c9c5d1048eeef7a11f7a87bfb18bc
|
|
Add lito in v3 target list.
Change-Id: Ibd92729955f2b1050598c4e01aaafaca075c1b25
|
|
FR 53051 dictates tech teams to move module definitions
from common board package makefiles into individual
product make file specific to each module. As part of
this requirement we have made the following changes:
* Move opensource data ipcam module definitions from
base.mk into a new file called
ipacm_prop_vendor_product.mk
* Created new .rc files for ipacm and moved the
configurations from init.qcom.rc into ipacm.rc
Change-Id: I287125ac6d8d876a32abb453de2158252abcfb75
|
|
There is a race condition between setupstream and IPA_NEW_NEIGH_EVENT.
If we receive IPA_NEW_NEIGH_EVENT after setupstream, IPA_HANDLE_WAN_UP_TETHER
event is not posted. Post IPA_HANDLE_WAN_UP_TETHER event inside
handle_route_add_evt method to avoid the race condition.
Change-Id: I5d884075e463749325d6ee2d6541c4aea4859183
|
|
After SSR if we receive different number of rules than bootup,
still same number of rule is getting installed as bootup.
Reset ext prop flag ext_prop variable after SSR to install
correct number of rules.
Change-Id: Ie00ca5c70a2929b3840a11965a877f79055d7d3a
|
|
Bug: 129559122
Change-Id: I22fd3d8adbf784e67848aed66e40842bfb67f2b3
|
|
Bug: 128639903
Change-Id: I07a47e0744a24448d251f6e4fff2549b047c04c6
|
|
Bug: 127924739
Change-Id: If569ffb06a5031d1b9e07a0064a5cf06ca83fee6
|
|
|
|
On modem xlat scenario, due to the metadata replacement
after NAT, the vdev-ID is not retainned after the first
pass in ipa-hw, resuled in 2st-pass pkts sometimes go
to AP exception pipe and dropped. The fix is to disable
metadata replacement for XLAT ipv4 flt rules.
Change-Id: Iad0b589d3a938460770d4cfe87f45604639d19cf
|
|
Removed debug tag for IPACM module from LOCAL_MODULE_TAGS since
it is deprecated. It conflicted with the ability for products
to specify which modules should be installed.
Change-Id: I84b7995644670cf2db86e14dff55458d645da820
|
|
Bug: 124450013
Change-Id: I852c6bbbca0c874f0f0def96280904e42c99daf5
|
|
Bug: 123862805
Change-Id: I4f379ead23217d113e6de68c5c309916bc464a08
|
|
SM6125 target is not added in V3 target list, so correct QMI msg
is not being sent to Q6. Add SM6125 to IPA v3 target list.
Change-Id: I3b80bdc56708919f716a81e4967fdaa58b38754d
|
|
Add kona target to IPAv3 target list as kona
uses IPAv3 driver.
Change-Id: I75091e46d90e3489372a122a15f92649ed5404e8
|
|
Bug: 123059966
Change-Id: Ie47fa65648488255d14a381557d4ea73fdc52c03
|
|
Bug: 122718553
Change-Id: Icfbe3a153b11741be4855cf8c45fd013ea912762
|
|
When XLAT is enabled, mux_id will not be configured. Make
changes to use xlat_mux_id to configure the metadata in PDN
table.
Change-Id: Ic1646bbc4ff66e3f4911098041d2dfaf0670950d
|
|
Insert fallthrough statement to fix compilation
error for unannotated fall-through between switch
labels.
Change-Id: Ibc5f3f0cdc29e8144a47059c31ce15441a90ddac
|
|
It will be a global error by default.
Test: make checkbuild
Bug: 112564944
Change-Id: Iae843ff17e0fcd5b84514d76dd6840106446305f
Exempt-From-Owner-Approval: do not block on new warnings
|
|
Fix the ipv6 frag pkts going to sw-exception
issue. Update the TCP ipv6 fragment rule attribute
on LTE use-case.
Change-Id: I53dcdf624cbc29146a7e095e7cc043584e919795
|
|
'goog/qcom/release/LA.UM.7.1.R1.09.00.00.461.057' into pi-dev
Conflicts:
ipacm/src/Android.mk
Bug: 117197316
Change-Id: Ib75e02188e4bfc221ae7517b75182c4aa38c96d9
|
|
"LA.UM.7.1.r1-04500-sm8150.0"
Bug: 115750368
Change-Id: I7764fe745b38c83367bf1f3aee24462a139b5dda
|
|
Update TCP fragment rule attribute for IPv6.
Change-Id: I6c2a7c1b6f6ed7638497eb220ad5f5d6462c838e
|
|
Bug: 113942917
Change-Id: I078173887ead47588138132d7c2eb2405aab6b00
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
|
Add check to prevent use of invalid array index.
Change-Id: I82052602bdafd296e2941827b0498e2671307198
|
|
Made the change to get usb_link_up from
usb-driver instead of using netlink
event to resolve the timing issue
between usb-driver and android framework.
Also not self-posting the usb-up from
downstream event which was used to support
ipcam restart phase 3.
Change-Id: I3549cfbfbb5f41fa5ed99a43f00c6d8b4333b8e5
|
|
Change-Id: I4c7e433c88be06b205650d7641003d423a846469
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
|
Enable IPACM restart FR for all eligible targets.
Change-Id: I5bcea2ab359b7982193fafffe1789077bd0717fd
|
|
In case of TCP, if the ipv6 packets are fragmented there
is a possibility that the second fragment packets match
TCP SYN/FIN/RST rules and packets are routed to apps.
This results in connection failure as the primary fragment
will be routed correctly to hotspot client.
Change-Id: I482b48c4786bda180b6f5d921149fed766c91fe0
|
|
Handle WLAN FW SSR event for FW rejuvenate
scenario.
Change-Id: Ieceaf20a05dd645e56e3fb3b87ffd7cb97453cb0
|
|
Initialize pointer before use to fix KW issue.
Change-Id: I023d67c13528c33e625d60e030952b0377b5fd27
|
|
Done code change to fix -Wall -Werror issue.
Change-Id: I1deb0e1e85944ec1fc62249c4e700f4377dcf31f
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
|
|
Enable IPACM for all P upgrade targets.
Change-Id: I3bb2a84714ac17cda2bef9f320c7d286c33f3ba8
|
|
|
|
Make a change to not to post internal link up events
when IPACM is started from boot.
Change-Id: I9438076f576271d164959996821df0b864dfe23d
|
|
TOS_MASKED cannot be implemented using the
attribute TOS as it does not accept mask.
CRs-Fixed: 2280281
Change-Id: I515139d55beae4261f65d7126c6f7bf200837f98
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
|
|
Without ipacm-diag debug component, all
the debug prints will have NOFILE err_type
and overrides the kernel error codes. The fix
is to cache it onve we got error from
kernel.
Bug: 109872530
Change-Id: I222f0eceaff1c2f8e5d5c71556a3a1df0c053eaa
|