summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-08-30ipacm: Update tcp fragment rule for IPv6Mohammed Javid
Update TCP fragment rule attribute for IPv6. Change-Id: I6c2a7c1b6f6ed7638497eb220ad5f5d6462c838e
2018-08-10ipacm: Handle WLAN FW rejuvenate eventsMohammed Javid
Handle WLAN FW SSR event for FW rejuvenate scenario. Change-Id: Ieceaf20a05dd645e56e3fb3b87ffd7cb97453cb0
2018-08-07ipacm: send all IPv6 framents to IPA appsMohammed Javid
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
2018-08-06Snap for 4933870 from 235525a98aab0cc2804057be5d10b3e3d6c942a5 to ↵android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16pie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releaseandroid-build-team Robot
pi-qpr1-release Change-Id: I5ec6fa133282c7e1f65bc46bee0f50539ee823d8
2018-08-03Add os_pickup.bp to create namespace am: 235525a98aChengYou Ho
am: 6486ef4a27 Change-Id: Id10a1950cd73edbc031dd7b7f4b4abfea8d0625e
2018-08-03Add os_pickup.bp to create namespaceChengYou Ho
am: 235525a98a Change-Id: I60ee18ac8150ab8528317421d5c6a461b80d8854
2018-08-02Add os_pickup.bp to create namespaceandroid-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r37android-9.0.0_r36pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-b4s4-devChengYou Ho
This can fix duplicate module names problem with other platforms Bug: 112062468 Change-Id: I376f8037a42e8200aea856d7515f45887cc7452a
2018-08-01Snap for 4924178 from 3f5615325989d5c739f08f75155f84908611c95e to ↵android-build-team Robot
pi-qpr1-release Change-Id: Id910996ff03bad8cfd39f2a2acd6415dc2be0f83
2018-07-31ipacm: do not post internal link up events am: 3f56153259Tyler Wear
am: 4ea2ff7a0a Change-Id: Ide811fdef0fb530bddad0a072a62e4b87e4ed20c
2018-07-31ipacm: do not post internal link up eventsTyler Wear
am: 3f56153259 Change-Id: Ie30d0ec61007cf95b9194dff5e7e61a3427aa259
2018-07-31ipacm: do not post internal link up eventsTyler Wear
The internal link up events clear up the cache of requests from FWK causing offload to fail. This CL fixes not to post internal link up events when IPACM is started from boot. Test: WiFi tethering offload is verified on B1C1 Bug: 110913099 Change-Id: I4b310423e188923a3a251c29cc6f7e30edc05797
2018-07-21ipacm: do not post internal link up eventsMohammed Javid
Make a change to not to post internal link up events when IPACM is started from boot. Bug: 10913099 Change-Id: I9438076f576271d164959996821df0b864dfe23d
2018-07-17ipacm: fix the err_type override issueSkylar Chang
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
2018-07-02ipacm: Add UL rules with XLAT mux idMohammed Javid
In case of HAL feature, currently UL rules are installed without XLAT info. Install UL rules with XLAT mux id. Change-Id: Ib290d439e0775f647dcc4b600e67c500b2b24fde
2018-06-27Suppress enum-compare warningYi Kong
Test: m checkbuild Bug: 72330874 Change-Id: Idfb07aaa187ead24547cf54fe5a35e37c73f84cc
2018-06-26ipacm: fix the err_type override issue am: f22064088bTyler Wear
am: 03e44a691e Change-Id: I2962acdd63f915b15cb189270c54abff3ef5eb04
2018-06-26ipacm: fix the err_type override issueTyler Wear
am: f22064088b Change-Id: Ie88da0bc588effb85688b89f26413d43539a3a20
2018-06-26ipacm: fix the err_type override issuepie-dr1-devTyler Wear
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. CRs-fixed: 2265427 Bug: 109872530 Test: VTS Test PASS. Basic live sanity with TMO Change-Id: I0cda8ae7a8075ef2f8caeead078296aa7e010e58
2018-06-26ipacm: For HAL feature, post wan_down event with 0 tether ifaceMohammed Javid
Currently when WAN comes up, value of IPACM_Wan::ipa_if_num_tether_v4_total is incremented. But it is decremented in both case when WAN or LAN iface goes down. So if WAN is up but LAN tether iface goes down and comes up, value of IPACM_Wan::ipa_if_num_tether_v4_total is 0. In result later UL flt rules will not be deleted when wan goes down. In case of HAL post wan_down event with 0 if_num_tether and add condition to delete tether iface only if HAL feature is not defined. Change-Id: I3289cd89e2fd4de135ef44f402345644477e37b0
2018-06-20Merge remote-tracking branch ↵Aaron Ding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.376' into pi-dev am: 3d55bd42a1 am: 23422bada9 Change-Id: I7154afaaf6443522b642b97d70b6330ef9df69f3
2018-06-20Merge remote-tracking branch ↵Aaron Ding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.376' into pi-dev am: 3d55bd42a1 Change-Id: Ic79bcbcb46bf1e3224da49f7c9bdeafab109e5e9
2018-06-14Merge remote-tracking branch ↵Aaron Ding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.376' into pi-dev Bug: 110126338 Change-Id: Ia65d68058e2263e432790a681cf1b6acc3d98741
2018-06-08Snap for 4829593 from c75c8a4b7b96a72360c0c1372189ed68704010d6 to pi-releaseandroid-build-team Robot
Change-Id: Ib2f6f9046e8078ff024bf10bb4e36e26e392ed34
2018-06-07Merge remote-tracking branch ↵aaronding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.356' into pi-dev am: c75c8a4b7b am: 4d55a132cc Change-Id: I6719acd9a832ea80fe70353e873b7d8106ebf493
2018-06-07Merge remote-tracking branch ↵aaronding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.356' into pi-dev am: c75c8a4b7b Change-Id: I5ca93259cd2b35907ac6bcb261d1a3953e96e896
2018-06-04Merge remote-tracking branch ↵aaronding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.356' into pi-dev Bug: 109547412 Change-Id: I20bd6f7a832d7ea4d486e36c216cfa9067484382
2018-06-03Snap for 4818534 from 88e98374cb52b954c7598bd81172b5b08b7de4d3 to pi-releaseandroid-build-team Robot
Change-Id: I5364a7954b30a0e812c679c09f520f0845762eca
2018-06-02Rename sdm670 to sdm710Shibin George
Change-Id: Iec20539e6ffb6712cf61fae2c8803084f714f359
2018-06-01Merge branch 'qcom/release/LA.UM.7.3.9.08.00.00.385.328' into pi-dev am: ↵aaronding
88e98374cb am: 58dc95d234 Change-Id: I9f43a55fc2b4722df4e17a172efcc5bca706b2b6
2018-06-01Merge branch 'qcom/release/LA.UM.7.3.9.08.00.00.385.328' into pi-devaaronding
am: 88e98374cb Change-Id: Ibaeef5b536369794b0c7bd01ddb55b9f62ba6b79
2018-05-27Snap for 4807121 from d5dc6de2f5230a2935e8d168bdbb7fcb2362df54 to pi-releaseandroid-build-team Robot
Change-Id: Ic65ef2887a065400608cd652aa939463a097ee6b
2018-05-25Merge branch 'qcom/release/LA.UM.7.3.9.08.00.00.385.328' into pi-devaaronding
Bug: 80274434 Change-Id: Ib7d25e389ba2d68fa961531b234844c9c439e375
2018-05-24Merge remote-tracking branch ↵aaronding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.300' into pi-dev am: d5dc6de2f5 am: 6cbb6b723f Change-Id: I94a4929c0ceb664487cdd26088d926e630ba23e6
2018-05-24Merge remote-tracking branch ↵aaronding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.300' into pi-dev am: d5dc6de2f5 Change-Id: I25779c2040ab17b44d7bff65b7a7d92c2c38836a
2018-05-17ipacm: ignore iff_flags change for rmnet_dataMohammed Javid
For rmnet_data interfaces we expect only the IFF_UP flag to change. Make a change to ignore any other flags. Change-Id: I351fdfc98129965bdd81d4ae7aaf638995200080
2018-05-17Merge remote-tracking branch ↵aaronding
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.300' into pi-dev Bug: 79367535 Change-Id: I90957e4394ae5f102a7433e2d2f6e593380e3490
2018-05-09Snap for 4770446 from 2ae6ed35ca48cfa844149c562b597739255d1226 to pi-releaseandroid-build-team Robot
Change-Id: Iadef4955c315a0c6f2fec31a13df4e9373ce7a3a
2018-05-08Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.267' into pi-dev am: 2ae6ed35ca am: b3e1811fcb Change-Id: I43ef420a372f03ebb00ef1e9c6b2c2d4404b0df4
2018-05-08Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.267' into pi-dev am: 2ae6ed35ca Change-Id: Icf5dbf924f7139182705d5d83f82ffe81ff31066
2018-05-02ipacm:clear event cache if ipacm receives stopOffloadMohammed Javid
Currently if NAT iface is not added, IPACM cache setupstream events but default gw index will be set only after adding NAT iface. If IPACM receives stopOffload in between, then it is returning input check error to framework. Add check and clear event cache in case of stopOffload. Change-Id: I1e49a37bfba64458f8966c9894bf48f749f0bbd7
2018-04-27Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.267' into pi-dev Bug: 78481303 Change-Id: Ie3f3226023924e986039da3ca9729018fb7bdf68
2018-04-24IPACM: support ipacm restartSkylar Chang
Add support on ipacm restart to clean up existing rules in ipa-hw which is installed by ipacm and reconstruct the rulse when framework ready to offload. Change-Id: I9dba5a7d572f8f7c773a1e3495e57c2e76a93e0a
2018-04-22Snap for 4736748 from c4a539f0c57201daf275a8bd481ea315017ff7c1 to pi-releaseandroid-build-team Robot
Change-Id: I669a08136b21e6fd939063fdd3c1989db2f669c3
2018-04-20Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.245' into pi-dev am: c4a539f0c5 am: ea0f4d3d84 Change-Id: Ic40227e650e83c7535086575577056b87339cc76
2018-04-20Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.245' into pi-dev am: c4a539f0c5 Change-Id: I58e905792796644cffe40dc9ce07016a52f8216c
2018-04-14Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.245' into pi-dev Bug: 77871398 Change-Id: I6ee756786d9413ff083cb7b3933de2a8aa648a28
2018-04-05ipacm: Add libipanat.so library for 32 bitMohammed Javid
libipanat.so library for 32 bit is missing in /vendor/lib path. Add library libipanat.so library for 32 bit. Change-Id: Icc85792d2c5717d52845747324eeed5df0ea5e2f
2018-03-27Snap for 4680594 from e4f0f62b4266236a564fd98ae82c8f66f3aca3f9 to pi-releaseandroid-build-team Robot
Change-Id: Ic1243dbc0e1a86b1351982e9e98a7368534ca373
2018-03-27Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.203' into pi-dev am: e4f0f62b42 am: d45eea13b0 Change-Id: I5bcc867f9cd2ddf8bb1a6c77f5f680a021cd4eb6
2018-03-27Merge remote-tracking branch ↵Daniel Mentz
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.203' into pi-dev am: e4f0f62b42 Change-Id: Ifca4eec614cc057e60bbabd441c8a0a156c7d71e