Tianjie Xu
893ffe953d
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8 am: 4e37d97d61 am: 0735bfdd3a am: d540186b0d -s ours am: f6e21cb1f8 am: dd11742510 am: 4f99cb9cb9
...
am: 268bdfb840
Change-Id: Id36deba08c80717920291c4c00113348abba18e8
2016-11-09 00:10:15 +00:00
Tianjie Xu
268bdfb840
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8 am: 4e37d97d61 am: 0735bfdd3a am: d540186b0d -s ours am: f6e21cb1f8 am: dd11742510
...
am: 4f99cb9cb9
Change-Id: I8f27878965327acf272165377190e788ee5aecba
2016-11-09 00:04:27 +00:00
Tianjie Xu
4f99cb9cb9
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8 am: 4e37d97d61 am: 0735bfdd3a am: d540186b0d -s ours am: f6e21cb1f8
...
am: dd11742510
Change-Id: Iee65dbf6610725bde6b8ee38959da2cffe6d621b
2016-11-08 23:58:57 +00:00
Tianjie Xu
dd11742510
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8 am: 4e37d97d61 am: 0735bfdd3a am: d540186b0d -s ours
...
am: f6e21cb1f8
Change-Id: I8a7bdc6e5781843b6fd782f3db114d79869a0d17
2016-11-08 23:54:24 +00:00
Tianjie Xu
d6354a1660
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7 am: cc236b7e94 am: 76af41ef0a am: 18b8b0f168 -s ours am: 3ef91bbffa am: 0da14e91c6 am: 5e10383130
...
am: 80dc7605b9
Change-Id: I32d058b21874b1685ee24b1cd4195331a2584254
2016-11-08 23:53:44 +00:00
Tianjie Xu
e4068a1fd8
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c am: f93261010a am: 6a40db71f7 am: fc6c0a3480 -s ours am: 9df391f156 am: ab177b77f7 am: acdde34428
...
am: c706c7ffcc
Change-Id: Ia71b3d6a6b0a35d8806524853507a63c96e4a535
2016-11-08 23:53:28 +00:00
Tianjie Xu
80dc7605b9
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7 am: cc236b7e94 am: 76af41ef0a am: 18b8b0f168 -s ours am: 3ef91bbffa am: 0da14e91c6
...
am: 5e10383130
Change-Id: I4cc2b2ba88464c8d49c9d5732fb3f01f2d441f49
2016-11-08 23:48:10 +00:00
Tianjie Xu
f6e21cb1f8
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8 am: 4e37d97d61 am: 0735bfdd3a
...
am: d540186b0d -s ours
Change-Id: I688344b282d66d0a7d04e884efa55cdb5d759e25
2016-11-08 23:47:58 +00:00
Tianjie Xu
c706c7ffcc
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c am: f93261010a am: 6a40db71f7 am: fc6c0a3480 -s ours am: 9df391f156 am: ab177b77f7
...
am: acdde34428
Change-Id: Ife8c4dbb10794636cbe3bef5b263af00a0cc585f
2016-11-08 23:47:56 +00:00
Tianjie Xu
5e10383130
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7 am: cc236b7e94 am: 76af41ef0a am: 18b8b0f168 -s ours am: 3ef91bbffa
...
am: 0da14e91c6
Change-Id: Ifd41f7c09d3c849d45557ee4d0242113e2338b46
2016-11-08 23:42:41 +00:00
Tianjie Xu
d540186b0d
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8 am: 4e37d97d61
...
am: 0735bfdd3a
Change-Id: I90f51ba7413025689c968689fbd1a7486d7638ba
2016-11-08 23:42:25 +00:00
Tianjie Xu
acdde34428
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c am: f93261010a am: 6a40db71f7 am: fc6c0a3480 -s ours am: 9df391f156
...
am: ab177b77f7
Change-Id: Ia847d3686c3611687ba619d7dc80e12df2a2b9cb
2016-11-08 23:42:25 +00:00
Tianjie Xu
0da14e91c6
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7 am: cc236b7e94 am: 76af41ef0a am: 18b8b0f168 -s ours
...
am: 3ef91bbffa
Change-Id: Ibf9c3d83a21dca976bbcb9b6a9c87d364ca6d3cd
2016-11-08 23:37:30 +00:00
Tianjie Xu
ab177b77f7
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c am: f93261010a am: 6a40db71f7 am: fc6c0a3480 -s ours
...
am: 9df391f156
Change-Id: Ib77950e8d2f17c1c83051a1690ff8bc27f6e4e1f
2016-11-08 23:37:15 +00:00
Tianjie Xu
0735bfdd3a
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours am: 778fff4ae8
...
am: 4e37d97d61
Change-Id: I811520e8087d01cf6781fa606aacda66f767270d
2016-11-08 23:36:25 +00:00
Tianjie Xu
4e37d97d61
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a am: b01cb2a926 -s ours
...
am: 778fff4ae8
Change-Id: Iaf5f9adc0fb0a30979915b5776d18d0512ebb232
2016-11-08 23:31:13 +00:00
Tianjie Xu
3ef91bbffa
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7 am: cc236b7e94 am: 76af41ef0a
...
am: 18b8b0f168 -s ours
Change-Id: Ibb26755175d9026dbfca6f7ba208c24ecfb0b373
2016-11-08 23:30:45 +00:00
Tianjie Xu
9df391f156
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c am: f93261010a am: 6a40db71f7
...
am: fc6c0a3480 -s ours
Change-Id: I91ba5ba03496f35d95c7913e33abde27e090c814
2016-11-08 23:30:28 +00:00
Tianjie Xu
18b8b0f168
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7 am: cc236b7e94
...
am: 76af41ef0a
Change-Id: Ia6b1d2e872f7d3713fa59c9e1f73b3d60532dd60
2016-11-08 23:25:57 +00:00
Tianjie Xu
778fff4ae8
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours am: af7dbf4d7a
...
am: b01cb2a926 -s ours
Change-Id: Ida16d9953d40010ebdd68d5a6b8a01199556e78c
2016-11-08 23:25:24 +00:00
Tianjie Xu
fc6c0a3480
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c am: f93261010a
...
am: 6a40db71f7
Change-Id: I33f37a5f54a95e32a3fafd6b22b6bdc438f4d440
2016-11-08 23:25:24 +00:00
Tianjie Xu
b01cb2a926
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours am: 3bd49af10b -s ours
...
am: af7dbf4d7a
Change-Id: I2e790caa4c84dcd5c7d465e512ca3c1d3b878482
2016-11-08 23:20:50 +00:00
Tianjie Xu
76af41ef0a
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours am: 4b9c44dcf7
...
am: cc236b7e94
Change-Id: I3eac00d65bd3a6804f808ec7794a13a22ad241dd
2016-11-08 23:20:08 +00:00
Tianjie Xu
6a40db71f7
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours am: ea11f5547c
...
am: f93261010a
Change-Id: I51dc0dc135259b0264a8defb763e4b19e7d4eecf
2016-11-08 23:19:53 +00:00
Tianjie Xu
cc236b7e94
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960 am: fb3d3904d0 -s ours
...
am: 4b9c44dcf7
Change-Id: I82ab3313abbb10b6c78ece2427eed82c17df3c4c
2016-11-08 23:16:07 +00:00
Tianjie Xu
f93261010a
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564 am: 466a521607 -s ours
...
am: ea11f5547c
Change-Id: I1d2cf48db50232f32872ee6a518b19e09ad3d19b
2016-11-08 23:15:53 +00:00
Tianjie Xu
af7dbf4d7a
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131 am: ccfb7619f4 -s ours
...
am: 3bd49af10b -s ours
Change-Id: I9d9d3e658756ca104555039e8db4749310725a68
2016-11-08 23:14:53 +00:00
Tianjie Xu
4b9c44dcf7
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours am: 65e59a4960
...
am: fb3d3904d0 -s ours
Change-Id: Ic47e26dca3eb4a0563882ffcc8a4fc33518577d0
2016-11-08 23:09:37 +00:00
Tianjie Xu
3bd49af10b
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b am: 4f3df4e131
...
am: ccfb7619f4 -s ours
Change-Id: If730d293efe1076a33555863fb6122ddde77694c
2016-11-08 23:09:24 +00:00
Tianjie Xu
ea11f5547c
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours am: b1fada1564
...
am: 466a521607 -s ours
Change-Id: I5f52d3e2b5fff92059670c1ff78a847a2a0066a2
2016-11-08 23:09:22 +00:00
Tianjie Xu
fb3d3904d0
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev am: 40138b630c -s ours
...
am: 65e59a4960
Change-Id: I22ffc287456c01e181198ef86308d11ff85f0936
2016-11-08 23:05:12 +00:00
Tianjie Xu
466a521607
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: bef09aaf9e -s ours
...
am: b1fada1564
Change-Id: I0ce21c35630cb62fe557143cbc4257a1adee362f
2016-11-08 23:04:58 +00:00
Tianjie Xu
ccfb7619f4
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket am: a7ba9ff00b
...
am: 4f3df4e131
Change-Id: I067fb2db1e83a0af84f248774b78c155f5e89c96
2016-11-08 23:03:21 +00:00
Tianjie Xu
65e59a4960
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev
...
am: 40138b630c -s ours
Change-Id: Ic29d57a2977b8479796bbb1e761111a378f893a5
2016-11-08 22:57:54 +00:00
Tianjie Xu
b1fada1564
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket
...
am: bef09aaf9e -s ours
Change-Id: I57fce01844bc4c544b8c9151546b3ccb02f25103
2016-11-08 22:57:53 +00:00
Tianjie Xu
4f3df4e131
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket
...
am: a7ba9ff00b
Change-Id: I827b249f556667747b1978ec8500185a54094030
2016-11-08 22:57:51 +00:00
Tianjie Xu
40138b630c
Merge "DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket" into lmp-dev
2016-11-08 22:50:32 +00:00
Elliott Hughes
816d6a4228
Merge "DO NOT MERGE Put a small sleep back in the start of toolbox top." into nyc-mr2-dev
2016-11-08 01:40:23 +00:00
Tianjie Xu
a7ba9ff00b
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket
...
Go through the code that opens socket in marshmallow, and backport the
SOCK_CLOEXEC usage for AF_NETLINK. In kitkat, SOCK_CLOEXEC is not defined;
therefore I used O_CLOEXEC instead.
Bug: 31242981
Test: mma
Change-Id: I792024c16b84ba3d6666d3df6002c89e0028f4b0
2016-11-03 06:08:55 +00:00
Tianjie Xu
bef09aaf9e
DO NOT MERGE:Add missing SOCK_CLOEXEC flag when opening socket
...
Go through the code that opens socket in marshmallow, and backport the
SOCK_CLOEXEC usage when opening sockets with AF_NETLINK.
Bug: 31242981
Test: mma
Change-Id: I709fc1dd43a883f95bb99021e1350c062ca35203
2016-11-03 06:08:17 +00:00
Prashant Malani
863442bba2
fs_mgr: Add support for at-boot verification
...
am: 34543c03e6
Change-Id: If604d33eb1efa4681343015332728e67dc39511d
2016-10-31 23:03:50 +00:00
Elliott Hughes
be6c880398
DO NOT MERGE Put a small sleep back in the start of toolbox top.
...
We saw a divide-by-zero crash that we can't reproduce, and having some
delay between scans of /proc should give us better data anyway.
Bug: http://b/32478213
Test: manual
Change-Id: If57720c57113a966b86022291c5be57127852427
2016-10-28 05:34:50 +00:00
Prashant Malani
34543c03e6
fs_mgr: Add support for at-boot verification
...
Running dm-verity on heavily accessed partitions leads to performance
slowdowns, especially on low-RAM and slow-CPU devices.
This patch introduces a flag to allow an entire verified partition to be
read once at boot, to check for corruptions. If the reads are
successful, we can mount the partition as raw & read-only, and if not,
we can revert to mounting it as a verity partition, just like before.
Usage of this flag will entail a slowdown of time-to-boot, but should
lead to improvements in runtime performance.
Bug: 32433608
Change-Id: I97717683a00ad6fa347e63b72b1a9bf1d2946315
2016-10-27 21:17:31 -07:00
Nick Vaccaro
2ed637210e
healthd: Show animation before waiting on timer
...
am: 6f8314900f
Change-Id: Ib01a4def73e7d35cff9dbeb4a407b5335cf25423
2016-10-27 03:57:17 +00:00
Nick Vaccaro
6f8314900f
healthd: Show animation before waiting on timer
...
Don't wait for first timer to expire before starting animation.
Bug: 32368190
Change-Id: If023e3a9f1dd0c3982c899bcf22e5335f9319f72
2016-10-26 19:41:21 -07:00
Nick Vaccaro
b66f7272ec
Merge "Enable CHARGER_ENABLE_SUSPEND to allow suspend" into cw-f-dev
...
am: 085c91bedd
Change-Id: Ia22c806d137907548aa23b2ce5f7553af8ffa409
2016-10-25 04:25:05 +00:00
Nick Vaccaro
4897bb57e4
Enable CHARGER_ENABLE_SUSPEND to allow suspend
...
am: e3083dec0f
Change-Id: I58f35c426ccd6030664743c3f49adbc5af7102b2
2016-10-25 04:25:04 +00:00
TreeHugger Robot
085c91bedd
Merge "Enable CHARGER_ENABLE_SUSPEND to allow suspend" into cw-f-dev
2016-10-25 04:16:25 +00:00
Damien Bargiacchi
15ee9338c6
Merge "Always show the battery percentage unless it is unknown" into cw-f-dev
...
am: cd542213e8
Change-Id: I9c8acbcd54de834dd751971c71a8500de8206ec1
2016-10-25 01:33:52 +00:00
Damien Bargiacchi
44437259dd
Always show the battery percentage unless it is unknown
...
am: 3f0250c3cc
Change-Id: I6e759572904fb7f505528812266fc48ecc8afd49
2016-10-25 01:33:50 +00:00