Commit Graph

1999 Commits

Author SHA1 Message Date
Paul Duffin
1b2c0e9dfb [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 -s ours am: 2105fe72f5 -s ours am: 7da2f31705 -s ours am: 86407a0a26 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 b016744a1a is in history

Change-Id: I48ac902f4c24043544410a48c465ea4d3cc8ef08
2020-05-13 15:34:19 +00:00
Paul Duffin
0e6b29b5de [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 am: a6fe2f4797 -s ours am: 1c15bee4c0 -s ours am: 4dc2752395 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 82e7165284 is in history

Change-Id: I6ad54edb088b0a4f9bf4672d15f25035339793b8
2020-05-13 15:33:54 +00:00
Paul Duffin
86407a0a26 [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 -s ours am: 2105fe72f5 -s ours am: 7da2f31705 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 b016744a1a is in history

Change-Id: Ic57efc95c3199fd9090f286f738c0de904a433fb
2020-05-13 15:19:46 +00:00
Paul Duffin
4dc2752395 [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 am: a6fe2f4797 -s ours am: 1c15bee4c0 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 82e7165284 is in history

Change-Id: I321fd125ab550635fa1a32efb9bc571acb9d3b96
2020-05-13 15:19:34 +00:00
Paul Duffin
7da2f31705 [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 -s ours am: 2105fe72f5 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 b016744a1a is in history

Change-Id: I94c6c4d2bb1f9561adfc94054c9017f352b4e473
2020-05-13 15:02:54 +00:00
Paul Duffin
1c15bee4c0 [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 am: a6fe2f4797 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 82e7165284 is in history

Change-Id: I87073ac1fd13a2bc5d6dbbaeb1ffb09c8dcadd73
2020-05-13 15:02:42 +00:00
Paul Duffin
a6fe2f4797 Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461
Change-Id: I5d84b91a5aa123db4d988beb9ee287e52186e8d8
2020-05-13 14:47:57 +00:00
Paul Duffin
2105fe72f5 [automerger skipped] Merge "Cleanup packages/Tethering/common/TetheringLib" into rvc-dev am: 85f2c79461 -s ours
am skip reason: Change-Id I4583539d11ba69320aa5a0dfcfee072c81affac2 with SHA-1 82e7165284 is in history

Change-Id: Ie55bd4c01469bae5361da8f692c9e17121379d4a
2020-05-13 14:47:54 +00:00
Paul Duffin
b016744a1a Cleanup packages/Tethering/common/TetheringLib
Merge the otherwise unused tethering-aidl-interfaces into
framework-tethering.

This is in preparation for converting to use java_sdk_library.

Bug: 155164730
Test: m droid
Merged-In: I4583539d11ba69320aa5a0dfcfee072c81affac2
Change-Id: I4583539d11ba69320aa5a0dfcfee072c81affac2
(cherry picked from commit 267dd95c3e93f75c42c3f4e5cf576829b528f6c2)
2020-05-13 13:57:12 +01:00
Mark Chien
45decbd6cf [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 -s ours am: 78400bf308 -s ours am: 03b39c4da2 -s ours am: aabd939445 -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 7c23d31127 is in history

Change-Id: I062a8f5d0adf08a0ee12335c8f9b3cb9ab17aacd
2020-05-13 12:56:51 +00:00
Mark Chien
75596266bf [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 am: ed6b8c51fa -s ours am: 7573a03fe7 -s ours am: 52a4a6dd77 -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 bcaf0d61ce is in history

Change-Id: Ie71e41e8559a710f398adb08690d085d791437f2
2020-05-13 12:55:55 +00:00
Mark Chien
aabd939445 [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 -s ours am: 78400bf308 -s ours am: 03b39c4da2 -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 7c23d31127 is in history

Change-Id: I69d27b6f6f6c0034c3cfaab70b38d9a31564261b
2020-05-13 12:55:37 +00:00
Mark Chien
52a4a6dd77 [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 am: ed6b8c51fa -s ours am: 7573a03fe7 -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 bcaf0d61ce is in history

Change-Id: I3c52c06fcccbe7bf2dd139c5ec8516ec54d80fcd
2020-05-13 12:54:57 +00:00
Mark Chien
03b39c4da2 [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 -s ours am: 78400bf308 -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 7c23d31127 is in history

Change-Id: I3e84b5d641917df85a4bc2e4e93ee543082d39ae
2020-05-13 12:43:02 +00:00
Mark Chien
7573a03fe7 [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 am: ed6b8c51fa -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 bcaf0d61ce is in history

Change-Id: I496bec6390eb7cb4bf5e6d393703a2c801f81d9f
2020-05-13 12:42:51 +00:00
Mark Chien
ed6b8c51fa Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7
Change-Id: I021c6d8b33c68ac72988233075bce37f61c2c926
2020-05-13 12:30:08 +00:00
Mark Chien
78400bf308 [automerger skipped] Merge "Add test for OffloadHardwareInterface" into rvc-dev am: 5d846418a7 -s ours
am skip reason: Change-Id Ia402a6caaa0dfaa05d25a02101c515bbd884d33f with SHA-1 bcaf0d61ce is in history

Change-Id: Id0a73523ac6b951c783cd559afd662ca57fe5571
2020-05-13 12:30:08 +00:00
Mark Chien
ce16229813 Merge "Make members final in TetheringService" 2020-05-13 12:23:39 +00:00
Paul Duffin
aacd7ec159 Merge "Cleanup packages/Tethering/common/TetheringLib" am: 85bdee7daa am: 9488e5f521 am: e42763eb6f am: 6fb171fc7f am: 0fffda7f4f
Change-Id: I8b19ff825442e1c9814290d871236bce4b10d9fe
2020-05-13 11:58:45 +00:00
Paul Duffin
0fffda7f4f Merge "Cleanup packages/Tethering/common/TetheringLib" am: 85bdee7daa am: 9488e5f521 am: e42763eb6f am: 6fb171fc7f
Change-Id: I6b1d072c6f1f19cf94ec7abf5820d7af68b4ce98
2020-05-13 11:46:23 +00:00
Paul Duffin
6fb171fc7f Merge "Cleanup packages/Tethering/common/TetheringLib" am: 85bdee7daa am: 9488e5f521 am: e42763eb6f
Change-Id: I72b0250b5effcf66da8c283faf4aa9afca8b079c
2020-05-13 11:27:04 +00:00
Paul Duffin
e42763eb6f Merge "Cleanup packages/Tethering/common/TetheringLib" am: 85bdee7daa am: 9488e5f521
Change-Id: I0c19abcb8c8a909585b14e4213c59c1cef34be13
2020-05-13 11:13:26 +00:00
Nucca Chen
a08a401ed3 [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e -s ours am: 95f72d008a -s ours am: abd70277ac -s ours am: 917650b62b -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 0bbfe12d92 is in history

Change-Id: I1e2bc5311fec0ac2b9a80e531168b97b68f9b1c5
2020-05-13 10:55:49 +00:00
Paul Duffin
9488e5f521 Merge "Cleanup packages/Tethering/common/TetheringLib" am: 85bdee7daa
Change-Id: Iadf7e06945ca0b60b11805fef422f2bfa47a8e7b
2020-05-13 10:55:34 +00:00
Nucca Chen
3729d3eb96 [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e am: acc87c875d -s ours am: 66c4c89dcd -s ours am: 170a64abe5 -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 3d8fa889b4 is in history

Change-Id: I7325fa6c5eb94e321acb29559ddfdf3302c0697a
2020-05-13 10:55:27 +00:00
Paul Duffin
85bdee7daa Merge "Cleanup packages/Tethering/common/TetheringLib" 2020-05-13 10:40:43 +00:00
Nucca Chen
917650b62b [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e -s ours am: 95f72d008a -s ours am: abd70277ac -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 0bbfe12d92 is in history

Change-Id: I737debe9b9c39fbc12f9dd6d5e34e0a9be8added
2020-05-13 10:39:24 +00:00
Nucca Chen
170a64abe5 [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e am: acc87c875d -s ours am: 66c4c89dcd -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 3d8fa889b4 is in history

Change-Id: I519da97553367007b726dfad884df861efe90ed7
2020-05-13 10:39:09 +00:00
Nucca Chen
abd70277ac [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e -s ours am: 95f72d008a -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 0bbfe12d92 is in history

Change-Id: Iee3ceb0c3106a609b18a994baa4613ff0f6ec6c5
2020-05-13 10:25:09 +00:00
Nucca Chen
66c4c89dcd [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e am: acc87c875d -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 3d8fa889b4 is in history

Change-Id: Icddb2c9ac8e0a669420466b15a68eda5f3e8948f
2020-05-13 10:24:40 +00:00
Nucca Chen
acc87c875d Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e
Change-Id: I93453a575a7d28ba9d5116acc9357afea0f100fe
2020-05-13 10:12:44 +00:00
Nucca Chen
95f72d008a [automerger skipped] Merge "Add tether BPF offload config to device config and resource" into rvc-dev am: 224b8bf27e -s ours
am skip reason: Change-Id I2d6f80f0229f580c4b16243a064e889a6c37f77a with SHA-1 3d8fa889b4 is in history

Change-Id: I38e1a89e65027de9dd5e0f6d2f4d9c7c6c7cb04d
2020-05-13 10:12:14 +00:00
Mark Chien
7c23d31127 Add test for OffloadHardwareInterface
Bug: 145490751
Test: atest TetheringTests

Merged-In: Ia402a6caaa0dfaa05d25a02101c515bbd884d33f
Change-Id: Ia402a6caaa0dfaa05d25a02101c515bbd884d33f
2020-05-13 10:06:26 +00:00
Nucca Chen
224b8bf27e Merge "Add tether BPF offload config to device config and resource" into rvc-dev 2020-05-13 09:54:50 +00:00
Mark Chien
63182642fb Merge "Add test for OffloadHardwareInterface" am: 37b52321ee am: 9f6a0496d2 am: 2de076ce41 am: 5abadb6040 am: f44a0dace6
Change-Id: Ic8c686dcb5808b6b4285896b52de3e987e8d8e93
2020-05-13 09:49:29 +00:00
Automerger Merge Worker
a7fed551ec [automerger skipped] Merge changes from topic "am-fbf760d15b9847d0a81afc48aec25dc1" into rvc-qpr-dev-plus-aosp am: f812b381dd -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 595adc05e8 is in history

Change-Id: I5f59746f31bafee05eefbd8a6e9e68ccddb6ae90
2020-05-13 09:49:04 +00:00
Jooyung Han
1b2d0e2484 [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa am: 753d22c70b am: 503df111ce -s ours am: 0c68e047bb -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 595adc05e8 is in history

Change-Id: I915f8687c015cef0e2562240bba858a8f6ae793d
2020-05-13 09:48:28 +00:00
Jooyung Han
68a59a4217 [automerger skipped] Set min_sdk_version for updatable mainline modules am: 5f9f31c18b am: d261c58a4a am: 25ba30bb31 -s ours am: fe6952e4e9 -s ours
am skip reason: Change-Id Ifaecb49a47a1f43edea3ea06e1cf704a177d1044 with SHA-1 5f9f31c18b is in history

Change-Id: Iceb56fddab8836e6e9224ebe553ca2d424172e6e
2020-05-13 09:48:15 +00:00
Jooyung Han
f2ab83d537 [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa -s ours am: 6cc54c5b5c -s ours am: 267ae80a3d -s ours am: c84cd0ab51 -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 482af2e2e8 is in history

Change-Id: I9fa2b502720ffba9ee34890300318ee5ff5bd9bd
2020-05-13 09:47:16 +00:00
Nucca Chen
0bbfe12d92 Add tether BPF offload config to device config and resource
The tether bpf offload can be enabled by resource config and
device config. The device config has higher priority and it
could override this config which is set by resource config.

Bug: 149997301
Test: -build, flash, boot
      -atest TetheringConfigurationTest
Original-Change: https://android-review.googlesource.com/1276007

Use device option to control BPF offload features

If BPF offload device config is not enabled:
- Does not add/remove offload forwarding rules through disabling IP
  neighbor monitor.
- Does not apply the RA MTU reduction.

Bug: 149997301
Test: atest IpServerTest
Original-Change: https://android-review.googlesource.com/1284578
Merged-In: I2d6f80f0229f580c4b16243a064e889a6c37f77a
Change-Id: I2d6f80f0229f580c4b16243a064e889a6c37f77a
2020-05-13 09:41:31 +00:00
Mark Chien
f44a0dace6 Merge "Add test for OffloadHardwareInterface" am: 37b52321ee am: 9f6a0496d2 am: 2de076ce41 am: 5abadb6040
Change-Id: Iabc10d1e33b7d3733475ad674422d9ebd1b842ee
2020-05-13 09:30:54 +00:00
Automerger Merge Worker
f812b381dd Merge changes from topic "am-fbf760d15b9847d0a81afc48aec25dc1" into rvc-qpr-dev-plus-aosp
* changes:
  [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa am: 753d22c70b -s ours am: dee013a522 -s ours
  [automerger skipped] Set min_sdk_version for updatable mainline modules am: 5f9f31c18b am: d261c58a4a -s ours am: ae8111e687 -s ours
2020-05-13 09:30:11 +00:00
Jooyung Han
572125f28b [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa am: 753d22c70b -s ours am: dee013a522 -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 595adc05e8 is in history

Change-Id: I866888510c08a2956f030c78a108733798f8b0ff
2020-05-13 09:30:01 +00:00
Jooyung Han
0c68e047bb [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa am: 753d22c70b am: 503df111ce -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 595adc05e8 is in history

Change-Id: I9637703df68eddeb7e39e7f318cd993b60827428
2020-05-13 09:29:57 +00:00
Jooyung Han
e541e5bd99 [automerger skipped] Set min_sdk_version for updatable mainline modules am: 5f9f31c18b am: d261c58a4a -s ours am: ae8111e687 -s ours
am skip reason: Change-Id Ifaecb49a47a1f43edea3ea06e1cf704a177d1044 with SHA-1 5f9f31c18b is in history

Change-Id: I027cdf81625f28c4afad74096657ffcf3cbd641f
2020-05-13 09:29:52 +00:00
Jooyung Han
fe6952e4e9 [automerger skipped] Set min_sdk_version for updatable mainline modules am: 5f9f31c18b am: d261c58a4a am: 25ba30bb31 -s ours
am skip reason: Change-Id Ifaecb49a47a1f43edea3ea06e1cf704a177d1044 with SHA-1 5f9f31c18b is in history

Change-Id: Ieb729de43e83ef68add722480c024712331c7989
2020-05-13 09:29:50 +00:00
Jooyung Han
c84cd0ab51 [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa -s ours am: 6cc54c5b5c -s ours am: 267ae80a3d -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 482af2e2e8 is in history

Change-Id: I53f0f74c430b0e0184cad0d8e41bfcb322a1dc94
2020-05-13 09:29:12 +00:00
Mark Chien
5abadb6040 Merge "Add test for OffloadHardwareInterface" am: 37b52321ee am: 9f6a0496d2 am: 2de076ce41
Change-Id: I98876aa34e283231dc37650fd3c5bf155328c6be
2020-05-13 09:14:31 +00:00
Jooyung Han
dee013a522 [automerger skipped] Merge changes I655211e0,Ifaecb49a into rvc-dev am: a89c6163aa am: 753d22c70b -s ours
am skip reason: Change-Id I655211e0b9aa4bd7cb3718b6f567f0aa1a0176a5 with SHA-1 595adc05e8 is in history

Change-Id: I4ee76216bc47f3a5c3e531ebde6d4d0a899ec513
2020-05-13 09:14:26 +00:00
Jooyung Han
ae8111e687 [automerger skipped] Set min_sdk_version for updatable mainline modules am: 5f9f31c18b am: d261c58a4a -s ours
am skip reason: Change-Id Ifaecb49a47a1f43edea3ea06e1cf704a177d1044 with SHA-1 5f9f31c18b is in history

Change-Id: I2b3b832f1dc5dd9eff729ccbf1d68fd5c11817ee
2020-05-13 09:14:23 +00:00