Commit graph

35642 commits

Author SHA1 Message Date
Dan Willemsen
06fbe5bec5 Merge "Prevent duplicate signals from makeparallel" am: 70aac88a61
am: 52ac801739

Change-Id: I8b779c85df3864115f5894c0cdd597c790417386
2017-02-21 23:29:40 +00:00
Dan Willemsen
52ac801739 Merge "Prevent duplicate signals from makeparallel"
am: 70aac88a61

Change-Id: Iade687bc2bfe56a357b0c8215b5f03cfdec2df9d
2017-02-21 23:27:14 +00:00
Colin Cross
557ce055e7 Merge "Revert "Replace hardware features conf file to be emulator specific"" 2017-02-21 23:25:07 +00:00
Treehugger Robot
70aac88a61 Merge "Prevent duplicate signals from makeparallel" 2017-02-21 23:22:32 +00:00
Dan Willemsen
0d25529b4c Stop double-printing config
Don't print the config in Kati when we've already printed it in soong_ui
or the make wrapper.

Test: m -j
Test: USE_SOONG_UI=true m -j
Change-Id: Ic6dce0ab29d584d85c6642c597f6e9dcd6ba9dca
2017-02-21 15:12:15 -08:00
Dan Willemsen
c6a900bee1 Prevent duplicate signals from makeparallel
As part of the soong_ui effort, we noticed that we'd sometimes see
multiple SIGINTs from a single ctrl-c from a user. ctrl-c sends a SIGINT
to the entire process group, so make, makeparallel, soong_ui, and all of
its children would get a signal. Since makeparallel was passing it along
to it's child, soong_ui would get two signals.

So instead, follow what Make does and only pass along SIGTERM. Assume
that all other signals went to the entire process group.

Bug: 35214134
Test: Send SIGINT to process group, check in makeparallel's child for
more than one signal received.
Change-Id: I5b2a77ad0fcebbaa5087439948e71bf3b541061a
2017-02-21 13:50:12 -08:00
Tao Bao
54eaefa26a Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18 am: 8e574cb9f7 am: f2f1048e11 am: ed23172532
am: c0667648df

Change-Id: Ief3a68185257225e4a493402002133e1669c8028
2017-02-21 20:43:26 +00:00
Tao Bao
c0667648df Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18 am: 8e574cb9f7 am: f2f1048e11
am: ed23172532

Change-Id: Idb1aed155484b76149ada67a94e78a079d6b1bd7
2017-02-21 20:40:55 +00:00
Tao Bao
4412ff48b4 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18 am: e64f52ebcd am: 55f185e0a4
am: 4f0a147b69

Change-Id: Id274c51c31d9a05248aa1a49bc776b7fec43010e
2017-02-21 20:40:55 +00:00
Tao Bao
4f0a147b69 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18 am: e64f52ebcd
am: 55f185e0a4

Change-Id: Ic47af33906d2ead19cc3b6346f1aa55e5de5952d
2017-02-21 20:39:56 +00:00
Tao Bao
ed23172532 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18 am: 8e574cb9f7
am: f2f1048e11

Change-Id: I813f3140f103315237ca4e40992f66f2105314bc
2017-02-21 20:39:55 +00:00
Tao Bao
f2f1048e11 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18
am: 8e574cb9f7

Change-Id: Ieac80be91cf5cf111eda0ac3d5a50277a4e31cc5
2017-02-21 20:37:24 +00:00
Tao Bao
55f185e0a4 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25 am: bd6d03ab18
am: e64f52ebcd

Change-Id: I5ccd6ba60e5e9eb3e0875e99630db583a178a569
2017-02-21 20:37:24 +00:00
Tao Bao
8e574cb9f7 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25
am: bd6d03ab18

Change-Id: I2097c5dad410c596ec91e6fdf086f5c3d9ef9bd0
2017-02-21 20:35:25 +00:00
Tao Bao
e64f52ebcd Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac am: 983c979c25
am: bd6d03ab18

Change-Id: I488b164ae8c3a93858a293e2a538ff6b8742736c
2017-02-21 20:35:25 +00:00
Tao Bao
bd6d03ab18 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev am: b0df1ef7ac
am: 983c979c25

Change-Id: I938ee86611ea8c452c07324e2f3c6a9b0180cb7e
2017-02-21 20:33:25 +00:00
Tao Bao
983c979c25 Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev
am: b0df1ef7ac

Change-Id: I3924b44e75aa0f8f18129212dd80fd843f6a6a47
2017-02-21 20:31:25 +00:00
Tao Bao
b0df1ef7ac Merge "Revert "releasetools: Allow using futility-host to sign old TF.zip."" into nyc-dev 2017-02-21 20:29:38 +00:00
Tao Bao
d6145b6a16 Revert "releasetools: Allow using futility-host to sign old TF.zip."
Broke ryu targets.

This reverts commit 31a0de00a4.

Change-Id: I3ffcdc604a1cb92c86c574b5cd358d0148430d55
2017-02-21 20:27:27 +00:00
Tao Bao
49548ca6d3 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd am: b9ecf782e8 am: 47dedf7019 am: 720e24fa3c
am: d4251a233d

Change-Id: I9b6b5e63c5f9ec267738882134230dbc3e172e11
2017-02-21 19:11:18 +00:00
Tao Bao
1654d35669 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd am: 9c1f17ba6f am: 7024d9c484
am: cba9d53c78

Change-Id: I4c7ea17c2b025249b99b11d94bd99a6873e2a910
2017-02-21 19:08:48 +00:00
Tao Bao
d4251a233d Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd am: b9ecf782e8 am: 47dedf7019
am: 720e24fa3c

Change-Id: I7b0f26db81858cd04538861c5bddcb1af10b381a
2017-02-21 19:08:47 +00:00
Tao Bao
cba9d53c78 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd am: 9c1f17ba6f
am: 7024d9c484

Change-Id: Ibd6f3c9a6291c13605613ea8b67662c67a51ede5
2017-02-21 19:07:18 +00:00
Tao Bao
720e24fa3c Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd am: b9ecf782e8
am: 47dedf7019

Change-Id: I009a9c178392ddc3520637f7f43f08f44071da5e
2017-02-21 19:07:17 +00:00
Tao Bao
7024d9c484 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd
am: 9c1f17ba6f

Change-Id: I50f6cb9d43dec1a508390ddaf22dbc1a0156f405
2017-02-21 19:04:47 +00:00
Tao Bao
47dedf7019 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646 am: dcaa3eb7dd
am: b9ecf782e8

Change-Id: Iee2b1e62e54c8602f60fb534654a24a72e923446
2017-02-21 19:04:46 +00:00
Tao Bao
b9ecf782e8 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646
am: dcaa3eb7dd

Change-Id: I9fb20a5d89f020bfecb59c71101de41cec4a17b8
2017-02-21 19:02:47 +00:00
Tao Bao
9c1f17ba6f Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d am: 5636426646
am: dcaa3eb7dd

Change-Id: I55c02f7b10bc5a285c841de3a9c20dd5768a5e77
2017-02-21 19:02:47 +00:00
Tao Bao
dcaa3eb7dd Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev am: 683f58096d
am: 5636426646

Change-Id: Icf01db86b950d2ebd7241448d9cc680e118afc71
2017-02-21 19:00:47 +00:00
Tao Bao
5636426646 Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev
am: 683f58096d

Change-Id: Iec1997b1671bacda94206deeff28a8c8c7048d36
2017-02-21 18:58:47 +00:00
Tao Bao
683f58096d Merge "Revert "Build FUTILITY tool from futility-host."" into nyc-dev 2017-02-21 18:55:34 +00:00
Tao Bao
b9186f2b52 Revert "Build FUTILITY tool from futility-host."
Broke ryu targets.

This reverts commit a7726c1e36.

Change-Id: Icec9da939a50c794b15ba3f40e8307f8829254c7
2017-02-21 18:44:24 +00:00
Alain Vongsouvanh
0a5773ba67 Merge "releasetools: allow for multiple OEM property values." am: 9a3049d681 am: b98cde50aa
am: 5c9f21da04

Change-Id: Icd07d36155b5d835acba42f938de114701769558
2017-02-21 18:34:21 +00:00
Alain Vongsouvanh
5c9f21da04 Merge "releasetools: allow for multiple OEM property values." am: 9a3049d681
am: b98cde50aa

Change-Id: I691ce751f4fc9534f2b6c22f86aa3f16958130eb
2017-02-21 18:32:45 +00:00
Alain Vongsouvanh
b98cde50aa Merge "releasetools: allow for multiple OEM property values."
am: 9a3049d681

Change-Id: Icb67fdcf5f81c9169ce7316e3e483a86f884d743
2017-02-21 18:30:15 +00:00
Treehugger Robot
9a3049d681 Merge "releasetools: allow for multiple OEM property values." 2017-02-21 18:23:15 +00:00
Tao Bao
d4e452d7fe releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06 am: 8101018ea5 am: 784fc7d6c4 am: d7ebca741e
am: b0d80bb7d2

Change-Id: I0a7a55e211a1dd960c5b3abffbf8238999c911e6
2017-02-21 17:58:23 +00:00
Tao Bao
b1020ba5d2 Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c am: 441d9b0a3b am: 4d4ed973fb am: b7b60d5df3
am: 903ddb01f8

Change-Id: I29cd35fa3243d87a4bfb4d0676d6d732ecd4be44
2017-02-21 17:58:13 +00:00
Tao Bao
b5f9f6756d releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06 am: 79d719b313 am: ea88a3f3fa
am: e2d1faf4a3

Change-Id: Ie5414ba2f6e8b9a2d34f475b32d4c9a1d1248fab
2017-02-21 17:56:34 +00:00
Tao Bao
bea65e4303 Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c am: ebd498acc6 am: e2cc7e5d4c
am: 1b2311250e

Change-Id: I477fd2ac3aebc47ccd759e1c7813fb8a50ab8721
2017-02-21 17:56:19 +00:00
Tao Bao
b0d80bb7d2 releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06 am: 8101018ea5 am: 784fc7d6c4
am: d7ebca741e

Change-Id: I99327d1afa87ec814eab88ce5f80459c67295d29
2017-02-21 17:55:19 +00:00
Tao Bao
903ddb01f8 Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c am: 441d9b0a3b am: 4d4ed973fb
am: b7b60d5df3

Change-Id: I79d05c5f77b8a24fa9acba90e8f9572e0faa80be
2017-02-21 17:55:13 +00:00
Tao Bao
d7ebca741e releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06 am: 8101018ea5
am: 784fc7d6c4

Change-Id: I93e00cfe3fc1150a3e58440a4e45a8f0151a27a2
2017-02-21 17:52:17 +00:00
Tao Bao
e2d1faf4a3 releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06 am: 79d719b313
am: ea88a3f3fa

Change-Id: I7f43d9d1b89d4da6e1b327b49f5b2344e0480841
2017-02-21 17:52:17 +00:00
Tao Bao
1b2311250e Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c am: ebd498acc6
am: e2cc7e5d4c

Change-Id: Ia0ae534b7d027661da21e12ca03eb2e4e178a22e
2017-02-21 17:52:12 +00:00
Tao Bao
b7b60d5df3 Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c am: 441d9b0a3b
am: 4d4ed973fb

Change-Id: I4f5d0249581a1eb64648d72b28a4bfb7d898294a
2017-02-21 17:52:11 +00:00
Tao Bao
ea88a3f3fa releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06
am: 79d719b313

Change-Id: Ib858be8c430acf21d6aa175481ee68bb3e477caa
2017-02-21 17:50:18 +00:00
Tao Bao
784fc7d6c4 releasetools: Allow using futility-host to sign old TF.zip. am: 31a0de00a4 am: a9bdf8716f am: ae2f5abf06
am: 8101018ea5

Change-Id: I727b83eddf2e47410ab1e0f0d88f47dad586f181
2017-02-21 17:50:17 +00:00
Tao Bao
e2cc7e5d4c Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c
am: ebd498acc6

Change-Id: I2fbae1cc97aaff2c2f8e9f876ebac29b40eddcfa
2017-02-21 17:50:12 +00:00
Tao Bao
4d4ed973fb Build FUTILITY tool from futility-host. am: a7726c1e36 am: 7459fbc169 am: 26e8fa493c
am: 441d9b0a3b

Change-Id: I5bd42ecdef438f2554fb9323e25e2e98c0576781
2017-02-21 17:50:12 +00:00