Age | Commit message (Collapse) | Author |
|
Change-Id: I9b162268bddb7b5023ff8585308ca1596baf95c9
|
|
Change-Id: I39153fead3f21ab1f5d49fce1d731293083f5116
|
|
Use std string instead of memory comparison for
vts test
CRs-fixed:2125887
Bug:67396342
Test: compile
Change-Id: I23ac0b27a1aedf340600b28f0b5d75e2e2b8b6f4
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 8caa3afcb5feaa8193639c9eedee1744e5968672)
|
|
|
|
When upstream interface went down but
tethered interface still up, send "NULL"
upstream iface name to IPACM to clean up
previous up upstream interface.
CRs-fixed:2125887
Bug:67396342
Test: compile
Change-Id: Ic586072721f9a053126ae0e6a54a00c196632a35
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 4b09d0b7556d2bbd8da714a9a8b51ebd6cf5a061)
|
|
On VTS IPACM_HAL unit-test, since wlan
tethering devive won't up, therefore the
addDownsream events are all cached in
IPACM_HAL and keep accumulated until
reaching IPACM's max cached and seeing
test-case starts failing. The fix is
to clean up the cache on Stopoffload.
CRs-fixed:2118600
Bug:65612227
Test: compile
Change-Id: I24f410f5c5ae3a6cad0e14293f266b067f643389
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 5cf0a7159b173f627128cf87877a3e559a558f81)
|
|
Change-Id: I468bd281419a443a66a5391ad9337ef5e54f7cb6
|
|
4371241 snap-temp-L10900000107789672
Change-Id: I0731ac0e82913b5f07ec4374bae662ec66d2b403
|
|
367109 snap-temp-L18300000107415568
Change-Id: Ia9f46190a3c9cb06743e01670511061cc8d02983
|
|
Fix the fd leaking issue on "resetTetherStats"
and "getStats" APIs.
Test: Manual
Bug: 29337859
Bug: 32163131
Bug: 64976634
Bug: 65612126
Change-Id: I131c6ebe1ea1e14194fe4fe019eb21364032e154
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 42959c94d518dd6c5424040b0310dbb23d9dc158)
|
|
4365318 snap-temp-L33600000106883904
Change-Id: Ifa22bf62bba230cc9398fef784477f6fb1eb9b9c
|
|
|
|
4360035 snap-temp-L24200000106060350
Change-Id: I5f3aeeb32148e1a672bd3d0f2898163d7534c814
|
|
Make ipacm offload manager continues to
read msg from IPA-driver instead of
posting dummy event to IPACM main thread.
Test: Manual
Bug: 65676825
Change-Id: Ic838762ba7a0a06dd1690f4198099428a988901a
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 03f37382872e82322721c55452086b9ac15627e3)
|
|
Empty iface and garbage iface names should return an error
when passed to removeDownstream.
Bug: 65612332
Test: compile
Crs-fixed: 2105305
Change-Id: Ib4a99bd6cefe372ac4292b53842bd76e767449a1
Signed-off-by: Tyler Wear <twear@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit f4102a5c59f994d40d22bdb9f1806d6bcc120a79)
|
|
352002 snap-temp-L88700000105039240
Change-Id: I03347b58c9bc62b2e3daabbd5e3cd9598a3aefaa
|
|
4351869 snap-temp-L93800000104806132
Change-Id: Ie2f278db76a594da0f6b7a24c03e3b29ec362d67
|
|
msm8998: from vendor/qcom/opensource/data-ipa-cfg-mgr
cd3f815 Promotion of data.lnx.6.4.9-00093.
60bc54b IPACM: fix security issue in querying if index
9712b61 Promotion of data.lnx.6.4.9-00072.
de85c67 SetDataLimit: Init Check
Test: build, boot, sanity checks
Bug: 65735819
Change-Id: Ie0c42323bc1d83c9bce185a067120546dfc2d9d1
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
|
4321077 snap-temp-L97000000100182150
Change-Id: I6fa3383528e4fcf8ffba4127bca37ee6a581d400
|
|
Add framework event cache in offload manager class
to handle the timing issue between android framework
and wlan-driver. Note framework starts to send
set_upstream/add_downstream to IPACM when link
property is set however wlan-driver is not completed
the IPA-HW pipe configuration because it triggered
by hostapd not link property. The fix is to add
cache on offload manager to start offload after
wlan-driver is ready.
Bug: 34361337
Test: manual
Change-Id: I1ec3ad30ba3beb8198bdee7a10779dcaf07c51cd
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit b1ae04ccb105ea03dcfc0e4a6a5fb9404eb79127)
|
|
4316039 snap-temp-L01000000099367383
Change-Id: I4aca68ffaa138ad76dea81b9683b30c9ba8c1b59
|
|
Remove the check on how many ipv6 addresses
are received from modem interface, fix the
client prefix comparison logic which contradicts
with MDM requirement to only offload
tethered-clients who has same prefix as
modem interface.
Test: as follows
- built
- flashed
- booted
- started tethering and watched for packets via:
"adb shell tcpdump -n -i wlan0 -l"
Bug: 34361337
Change-Id: Ib4b2f9e67f5c92021956c3ecb963cfed7f016959
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 4031d6a7e2dec3f13805f45b082790ac2e9a496c)
|
|
4306444 snap-temp-L17300000097872583
Change-Id: I1f3729dc5ea2c00319c18bd25bbf5046ffb180fd
|
|
msm8998: from vendor/qcom/opensource/data-ipa-cfg-mgr
c1e3b7f Promotion of data.lnx.6.4.9-00069.
dc73d54 IPA HAL: Input Checks
d863529 Promotion of data.lnx.6.4.9-00061.
030a953 ipacm: Add flag -Wall -Werror and fix warnings
5851418 Promotion of data.lnx.6.4.9-00055.
d029272 Merge "ipacm: fix the heap-use-after-free issue on bootup"
19606a4 Merge "ipacm: ignore removeDownstream request if netdev down"
69e5c0f ipacm: fix the heap-use-after-free issue on bootup
26beced ipacm: ignore removeDownstream request if netdev down
Test: build, boot, sanity checks
Bug: 64986220
Change-Id: I95154ea39cbb9b8d6b00e32097c2de6c31368253
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
|
4293817 snap-temp-L12800000095933585
Change-Id: Ib68791bfcc59dadc318077928ba176d4a0952f23
|
|
Bug: 34361337
Test: manual
Change-Id: I2786eff206412871161512d675b183fa04d6ada9
(cherry picked from commit 89455fd63333f7a349de4baf3d432d2cc37750d9)
|
|
4262309 snap-temp-L02100000091441105
Change-Id: I622a0ec9c10d7160cc14e0820af16eeb9438fa2a
|
|
am: 8044ecbdf1
Change-Id: I9a6311f2f2acb7f29143fbd1ebc692566d9b0960
|
|
This reverts commit b2c20467fe5158224a66d7f06d4ab078480f7d23.
Test: as follows
- built
- flashed
- booted
- VTS tests pass without a SIM card (modulo 2 tests)
Bug: 36682246
Bug: 64479437
Change-Id: I9c75979c4ac249f8c4783da4daad96f2a0f6c4e8
(cherry picked from commit 33f30f9b664de96d58ecbbb5831aae8d477badd1)
|
|
am: e549f669e0
Change-Id: I951c268c081cd5562e310aa4338a3adff870a714
|
|
Check input args for v4/v6 address and ifaces.
Test: as follows
- built
- flashed
- booted
- manually ran these VTS tests with setenforce 0
Bug: 38220415
Bug: 64479437
CRs-fixed: 2083182
Change-Id: Ife548b0bbfd1854dbcd2500ccb6477e85c6291b7
Signed-off-by: Tyler Wear <twear@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit dd34999536cfe0f512e0347de8f37f038bde12af)
|
|
4222039 snap-temp-L91400000086509174
Change-Id: Icd0ed0e23baf0648623035ef194ac14c17f11cc3
|
|
am: d772782af3
Change-Id: I5885c024b8846dba0a52fa9c25d49623d9767368
|
|
am: b2c20467fe
Change-Id: I8edc6d4d4c5bad7497562d7c758d6c2ed3a80fbd
|
|
Fix the security issue in IPACM ConntrackClient.
Bug: 34361337
CRs-fixed: 2012248
Test: manual
Change-Id: Ia586d9916fc6391ffce436fba9b1ceae1220bc48
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Acked-by: Shihuan Liu <shihuanl@qti.qualcomm.com>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
(cherry picked from commit 7d710b75c78a6c60b71bd54ca30c84aa655b4d75)
|
|
Simply return sucess to HAL client if receiving the
removeDownstream request when netdev already down
Bug: 34361337
Test: manual
CRs-fixed: 2077823
Change-Id: I92ee1713635f23ddb19042b32f2790350591b069
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
|
|
4157261 snap-temp-L11100000079944679
Change-Id: I1d3438b1a55970c4bebaa53b7dccd7b59464fbb5
|
|
am: ce85895a11
Change-Id: Ia3e9c62041e7c913490599978fe08483d53fb146
|
|
am: 4cdae4ac0c
Change-Id: I8ddf00cd84990a12b7690200553ad921adc9406e
|
|
Bug: 34361337
Test: Manual
Change-Id: I6ef8be67a21adba1fc55cd188a7f4886f2d59f44
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
|
|
4152006 snap-temp-L91700000079405440
Change-Id: I5a926554a157431daea3aa29808d5482619ca0ff
|
|
am: 6bad500db9
Change-Id: I2ba68dc9c1a884ae9d646ba8a20839ff3a50997d
|
|
am: 17ec1600b8
Change-Id: I323a80fe3e419a072501ed3a9fed6092d68ba254
|
|
Add NULL check when unregistering with conntrack to
release filters and handles.
CRs-fixed: 2068687
Bug: 34361337
Test: manual
Change-Id: I8f48be78ebf6f0972d82d0da793f4ff898682aa8
Signed-off-by: Skylar Change <chiaweic@codeaurora.org>
Signed-off-by: Niranjan Pendharkar <npendhar@codeaurora.org>
|
|
4140700 snap-temp-L81200000078275553
Change-Id: Id2b988371a2acd46ba72cc12b3eb459e9c31469f
|
|
am: 98086c0954
Change-Id: I350d308a4ecb7d89d25796f1b230cb31adb42f06
|
|
am: 8959650f66
Change-Id: I4cb2d9ea2793db1d033a174cb7b7006ac20025cc
|
|
Bug: 34361337
Test: manual
Change-Id: I253b9c4ea65795bf614dab0284f1da6ed8aa8dd2
|
|
4116097 snap-temp-L44400000075746008
Change-Id: Ib19c4a0ca2c9bbb9c60ae1fd2807596d615a962a
|
|
24d7747cd8
am: de5daa806b
Change-Id: I201f84ba1a217809261feb9b10051ada63b0e431
|