Iliyan Malchev
1797eb1f09
init.rc: have hwservicemanager start the HAL class am: 57d66b8447
am: ad0cbcf21c
am: f0099ccb23
...
am: 121fe849e8
Change-Id: I6cba53d417d505b56e8294afaad473399f692beb
2016-09-27 00:22:46 +00:00
Iliyan Malchev
121fe849e8
init.rc: have hwservicemanager start the HAL class am: 57d66b8447
am: ad0cbcf21c
...
am: f0099ccb23
Change-Id: I5c24ecbf89d723c478a02bcab8cffc4e9e4385e9
2016-09-27 00:16:50 +00:00
Iliyan Malchev
57d66b8447
init.rc: have hwservicemanager start the HAL class
...
b/31458381
Test: passing build and runtime tests
Change-Id: I1d26af5ca1d0e9c7bbd97cfd88d0b432b50b7216
Signed-off-by: Iliyan Malchev <malchev@google.com>
2016-09-26 00:23:51 -07:00
Ajay Panicker
ac657cd0d2
Merge "Remove net_bt_stack group and replace it with bluetooth" am: 7875407bb7
am: f924c252bd
am: b0db9714bb
...
am: 531b201eb6
Change-Id: Ie822dd8f259f240eb457f5d67948c417f84817c6
2016-09-23 00:04:45 +00:00
Ajay Panicker
531b201eb6
Merge "Remove net_bt_stack group and replace it with bluetooth" am: 7875407bb7
am: f924c252bd
...
am: b0db9714bb
Change-Id: I025c5301fecf0566d8184efce099a195fdbfc460
2016-09-22 21:58:27 +00:00
Ajay Panicker
604208e957
Remove net_bt_stack group and replace it with bluetooth
...
Bug: 31549206
Change-Id: I667963e5f9fd1a5dc9ad74378b318e3b782e6883
2016-09-20 12:01:33 -07:00
Ajay Panicker
35a0ef524b
Merge "Allow bluetooth service to access bluetooth directory and add /logs (1/6)" am: 2c2a3f7a95
am: 3a9a16ee79
am: f5ffb20e6f
...
am: bf2b7a93b2
Change-Id: Iac994fa66eeb7b4e84cd72891ff7449bb51f9da3
2016-09-20 03:25:22 +00:00
Ajay Panicker
bf2b7a93b2
Merge "Allow bluetooth service to access bluetooth directory and add /logs (1/6)" am: 2c2a3f7a95
am: 3a9a16ee79
...
am: f5ffb20e6f
Change-Id: Ied3f4a26681d0c1e3bd72d4f1d0de77fa9e7803a
2016-09-19 20:26:21 +00:00
Ajay Panicker
59d6a8cf8a
Allow bluetooth service to access bluetooth directory and add /logs (1/6)
...
Bug: 31466840
Change-Id: I2c2766a2366600def81708d97cf3f3f13e0eb655
2016-09-19 17:50:56 +00:00
Wei Wang
d61a7e2da4
Split fstab mount into 2 phases
...
This will make it possible to start some key services before mounting
data partition
Bug: 30118894
Change-Id: Ia9f8cc035de6cc0df9a61605864915efa0266d7f
(cherry picked from commit abfbec342f
)
2016-09-06 21:04:26 +00:00
Wei Wang
254f44363b
Split fstab mount into 2 phases
...
This will make it possible to start some key services before mounting
data partition
(cherry picked from commit abfbec342f
)
Bug: 30118894
Change-Id: Ia9f8cc035de6cc0df9a61605864915efa0266d7f
2016-09-06 11:39:05 -07:00
Wei Wang
abfbec342f
Split fstab mount into 2 phases
...
This will make it possible to start some key services before mounting
data partition
Bug: 30118894
Change-Id: Ia9f8cc035de6cc0df9a61605864915efa0266d7f
2016-09-02 18:11:06 -07:00
Tianjie Xu
7edd3146c7
Merge \\"Start update_verifier in cache group\\" into nyc-mr1-dev am: eddde7a130
...
am: 872b6e8790
Change-Id: Iac20bb4571292da8b783de8185dff93dc04850b9
2016-07-14 23:06:49 +00:00
Tianjie Xu
872b6e8790
Merge \"Start update_verifier in cache group\" into nyc-mr1-dev
...
am: eddde7a130
Change-Id: Ia17697a852687f319050a8cf260316f522564085
2016-07-14 22:43:16 +00:00
Tianjie Xu
eddde7a130
Merge "Start update_verifier in cache group" into nyc-mr1-dev
2016-07-14 22:27:08 +00:00
Pat Tjin
5408a76637
Merge \\"core/init.rc: Add /data/cache/* directory creation\\" into nyc-mr1-dev am: 46066ef405
...
am: b05988b33a
Change-Id: Iae9bc319eaad99364b59772260867fb90b08eeae
2016-07-14 19:23:27 +00:00
Yueyao (Nathan) Zhu
b05988b33a
Merge \"core/init.rc: Add /data/cache/* directory creation\" into nyc-mr1-dev
...
am: 46066ef405
Change-Id: Id67c7a2177520da1f3848642a68442c55b4f863d
2016-07-14 18:34:21 +00:00
Pat Tjin
46066ef405
Merge "core/init.rc: Add /data/cache/* directory creation" into nyc-mr1-dev
2016-07-14 18:28:51 +00:00
Tianjie Xu
1e4635f0a8
Start update_verifier in cache group
...
Start update_verifier in cache group to avoid dac_override
Bug: 30020920
Change-Id: I227b4a0e1c07e7b9bf209b432e9db02275ffe660
2016-07-12 18:31:17 -07:00
Tim Murray
e43d1d523e
Merge \\"Add support for background stune group.\\" into nyc-mr1-dev am: 531bdd5a2c
...
am: b386d72266
Change-Id: Ib0e2efeef7e015e0e8244e29a825bf3da50297a8
2016-07-12 02:46:06 +00:00
Irina Patru
51dcc811dc
Merge \\"init.rc: Remove cpu weight set on the root cgroup\\" into nyc-mr1-dev am: ac957cbd72
...
am: ddb0f3c612
Change-Id: Ia872bcedde94c70dadc2c3a4e69e2d5cd375c28f
2016-07-12 02:46:05 +00:00
Tim Kryger
1af798ddc5
Merge \\\\"Remove attempt to write sched_compat_yield\\\\" am: 3f2db32b8c
am: 49a986bf73
am: f789bd0133
...
am: 3886aaeae4
Change-Id: I6da3999160ca054e0d8e819e4b35420ae19507c7
2016-07-12 02:46:05 +00:00
Tim Murray
17b1c0c061
Merge changes from topic \\'stune\\' into nyc-mr1-dev am: 4b75a86858
...
am: b8a19f4499
Change-Id: Iecdd4d4693534640aef408f40aa3fd1e1fa9b93e
2016-07-12 02:05:02 +00:00
TreeHugger Robot
3f947d1c58
Merge "Remove attempt to write sched_compat_yield" into nyc-mr1-dev
2016-07-12 00:09:03 +00:00
Tim Murray
b386d72266
Merge \"Add support for background stune group.\" into nyc-mr1-dev
...
am: 531bdd5a2c
Change-Id: Ia3be10db68dffc44e2d70535544c7c59d0933f7d
2016-07-11 23:55:17 +00:00
Tim Murray
531bdd5a2c
Merge "Add support for background stune group." into nyc-mr1-dev
2016-07-11 23:21:12 +00:00
Irina Patru
ddb0f3c612
Merge \"init.rc: Remove cpu weight set on the root cgroup\" into nyc-mr1-dev
...
am: ac957cbd72
Change-Id: I00c942a5d3e283efe40541c12f7daac2d2c77770
2016-07-11 22:29:13 +00:00
Tim Kryger
f3e1f13d81
Remove attempt to write sched_compat_yield
...
The sched_compat_yield option was eliminated in Linux 2.6.38 by commit
ac53db596cc0 ("sched: Use a buddy to implement yield_task_fair()") and
as a result, the following error is printed to the log during boot up.
init: write_file: Unable to open '/proc/sys/kernel/sched_compat_yield':
No such file or directory"
Bug: 30034121
Change-Id: Idbdb68de0cb3ab1f67d82a4d66af880bcfdfe261
(cherry picked from commit 724dfbac70
)
2016-07-11 15:22:50 -07:00
TreeHugger Robot
ac957cbd72
Merge "init.rc: Remove cpu weight set on the root cgroup" into nyc-mr1-dev
2016-07-11 22:20:22 +00:00
Tim Kryger
3886aaeae4
Merge \\\"Remove attempt to write sched_compat_yield\\\" am: 3f2db32b8c
am: 49a986bf73
...
am: f789bd0133
Change-Id: I7434b27cf1662543efbe7b5d9fee6bac16cc9f26
2016-07-11 21:44:49 +00:00
Tim Kryger
49a986bf73
Merge \"Remove attempt to write sched_compat_yield\"
...
am: 3f2db32b8c
Change-Id: I13c56436dd00cf2d5336ba757ae2c32d2e2504b5
2016-07-11 21:31:08 +00:00
Tim Murray
5dcff8f2b1
Add support for background stune group.
...
bug 29512132
Change-Id: If8144bfee0fb30cf11f2bb26494ca5e83c11d4d7
2016-07-11 13:57:31 -07:00
Tim Murray
b8a19f4499
Merge changes from topic \'stune\' into nyc-mr1-dev
...
am: 4b75a86858
Change-Id: Ib11061d5d539f2e82ad16f122ea7d7b621bd988d
2016-07-11 20:35:56 +00:00
Irina Patru
23ad7517d2
init.rc: Remove cpu weight set on the root cgroup
...
It isn't allowed to change the cpu.share value for the root cgroup.
See kernel commit:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=ec7dc8ac73e4a56ed03b673f026f08c0d547f597
This fixes the following error seen in dmesg:
init: write_file: Unable to write to '/dev/cpuctl/cpu.shares': Invalid argument
BUG: 28735908
Change-Id: I5ef359fb275792f99d13d35c62499026d354f6af
Signed-off-by: Irina Patru <irina.patru@intel.com>
(cherry picked from commit c560c6310f
)
2016-07-11 12:35:51 -07:00
Tim Kryger
724dfbac70
Remove attempt to write sched_compat_yield
...
The sched_compat_yield option was eliminated in Linux 2.6.38 by commit
ac53db596cc0 ("sched: Use a buddy to implement yield_task_fair()") and
as a result, the following error is printed to the log during boot up.
init: write_file: Unable to open '/proc/sys/kernel/sched_compat_yield':
No such file or directory"
Bug: 30034121
Change-Id: Idbdb68de0cb3ab1f67d82a4d66af880bcfdfe261
2016-07-11 11:41:56 -07:00
Tim Murray
955694b657
Add support for top-app stune group.
...
bug 29512132
Change-Id: I41ec2dd80a469309f48dbb59fc27fbe43fcd67b3
2016-07-11 11:40:15 -07:00
Tim Murray
10b2ad167a
resolve merge conflicts of 3a29e34
to nyc-mr1-dev-plus-aosp
...
am: 6469fa2a7e
Change-Id: I36b1580a9ce0548b27059699998289aa34fade7d
2016-07-07 20:47:56 +00:00
Tim Murray
6469fa2a7e
resolve merge conflicts of 3a29e34
to nyc-mr1-dev-plus-aosp
...
Change-Id: I4edd53094a98fcb3cd3e1b063122d13f80d36d3c
2016-07-07 13:40:18 -07:00
Tim Murray
3a29e344b0
Update FIFO settings for new uses of FIFO.
...
Adjust FIFO timings as well as allow SurfaceFlinger to use FIFO.
bug 24503801
Change-Id: I2c21d4c1788777c2d0d77227bb872701b35c4ff6
2016-07-07 11:35:41 -07:00
Yueyao (Nathan) Zhu
60c6dacd62
core/init.rc: Add /data/cache/* directory creation
...
Bug: 28845422
Change-Id: I2abcc67176cf94f34706f8f005a24ef5f70e0494
2016-06-21 12:14:53 -07:00
Tao Bao
abb1165236
Merge "Create /data/ota_package for OTA packages." into nyc-mr1-dev am: f9b7f7fdba
...
am: 27bbf8953d
* commit '27bbf8953d5a141912fe9325a4995da18ca86a6d':
Create /data/ota_package for OTA packages.
Change-Id: I243ec91e45bf202a6867645504eb963b64262556
2016-06-07 04:45:48 +00:00
Tao Bao
27bbf8953d
Merge "Create /data/ota_package for OTA packages." into nyc-mr1-dev
...
am: f9b7f7fdba
* commit 'f9b7f7fdba6f62309372fee7c619de1edd8aa389':
Create /data/ota_package for OTA packages.
Change-Id: I8d0cb3b8687d376efbfbbf186f858bef1c7ccf8e
2016-06-07 04:43:14 +00:00
Tao Bao
380d6b1b4d
Create /data/ota_package for OTA packages.
...
We will store OTA packages there for both A/B and non-A/B OTAs. The
directory will be accessed by GMSCore (for both), uncrypt (non-A/B),
update_engine (A/B), update_verifier (A/B) and possibly system server
(for non-A/B OTAs to clean up half-way uncrypt'd packages).
Bug: 28944800
Change-Id: I5aa8156ec5052bd15dfadd4d8c28925d464e4401
2016-06-03 13:11:29 -07:00
Jeffrey Vander Stoep
f97ae58686
Merge "add a property for controlling perf_event_paranoid" am: 9292d7dae3
am: a6d6f45037
am: 680b2f3cb6
...
am: 0e7344f1ca
* commit '0e7344f1cad902133480d5137af2bdae1bf255e4':
add a property for controlling perf_event_paranoid
Change-Id: Ib4536fb05b7a3842f208e29bb6ace43ec87f1a39
2016-06-02 01:30:50 +00:00
Daniel Micay
fe01f56c0d
add a property for controlling perf_event_paranoid
...
(Cherry picked from commit 2b22a66382
)
This adds a system property for controlling unprivileged access to
perf_event_paranoid. It depends on adding kernel support for
perf_event_paranoid=3 based on grsecurity's PERF_HARDEN feature to
completely disable unprivileged access to perf. A minimal port of this
feature is used in the vanilla Debian kernel by default.
It hides the non-hardened value as an implementation detail, since while
it is currently 1, it will probably become 2 in the future.
Bug: 29054680
Change-Id: I6e3ae3cf18d8c76df94f879c34fb6fde519b89a9
2016-06-01 16:58:48 -07:00
Jeffrey Vander Stoep
680b2f3cb6
Merge "add a property for controlling perf_event_paranoid" am: 9292d7dae3
...
am: a6d6f45037
* commit 'a6d6f45037025175b3074661c9d2d80931d71817':
add a property for controlling perf_event_paranoid
Change-Id: Ic1e1a1365735f73edde6767bf71da8c6e59b46a4
2016-06-01 23:33:12 +00:00
David Sehr
bc3ff3a7a2
add /data/misc/profman for output am: 0eb24e1bc7
am: cdc503c13b
...
am: 0be76bb96f
* commit '0be76bb96f718d802cfed09b41202fb07ba867af':
add /data/misc/profman for output
Change-Id: Ic2c4c42e2cb59cfb609963a36b29325f7044041d
2016-06-01 14:13:40 +00:00
David Sehr
0be76bb96f
add /data/misc/profman for output am: 0eb24e1bc7
...
am: cdc503c13b
* commit 'cdc503c13b153c8a9216725dcd0f03ee6414161e':
add /data/misc/profman for output
Change-Id: I60764f97eacd6853f17baed62bb6beee67fbc6fa
2016-06-01 14:05:15 +00:00
David Sehr
b829f909f7
add /data/misc/profman for output
...
am: 0eb24e1bc7
* commit '0eb24e1bc7317eb5764567223cdd9405d16aefa7':
add /data/misc/profman for output
Change-Id: Id672a7e5f4b64c9b3d707b4f45f1e7f8ce40ca34
2016-06-01 14:01:10 +00:00
David Sehr
0eb24e1bc7
add /data/misc/profman for output
...
Bug: 28748264
Change-Id: Ib57ccc570de446e03ea8c27ce8e404929138b213
2016-05-31 17:36:41 -07:00