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
Martijn Coenen
ac129cbaa2
Add hwbinder dev node permissions. am: f5110ea029 am: a2249bc1bd
...
am: 2008af6af5
Change-Id: I18c7c1b8b372f59f609e12a2532bd9e435e1ba81
2016-09-27 00:16:46 +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
Martijn Coenen
f5110ea029
Add hwbinder dev node permissions.
...
b/31458381
Test: pass
Change-Id: I8ec92a29287b17636c363c55a8565dacab19043d
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
Todd Kjos
9453ea8ba9
resolve merge conflicts of c6937f2 to nyc-mr1-dev-plus-aosp
...
Change-Id: I82638b0dab5e1b5117f4ed4752fd2cbdaf8c47b1
2016-09-13 12:40:32 -07:00
TuHailong
049f38ed6e
Fix zygote energy-aware scheduler tuning bug
...
Change-Id: Ib612e99f7b115c2fbd1503e0994948fd0b0a2dec
2016-09-13 08:14:00 -07:00
TuHailong
d90a55c4bf
Fix zygote energy-aware scheduler tuning bug
...
Change-Id: Ib612e99f7b115c2fbd1503e0994948fd0b0a2dec
2016-09-08 21:45:41 +08: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
Andreas Gampe
9acbbbddc9
Asan.options: Use abort_on_error am: 67b7e85b18 am: 4f31cff93b
...
am: bdbe675fa1
Change-Id: I4f9c8b507e9f5fc84790eac8c2cc6d65aed8d5f8
2016-08-17 19:32:23 +00:00
Andreas Gampe
bdbe675fa1
Asan.options: Use abort_on_error am: 67b7e85b18
...
am: 4f31cff93b
Change-Id: I8c06aea3ede9f93493aa905ceb0c363e8abc3c1f
2016-08-17 19:05:56 +00:00
Andreas Gampe
67b7e85b18
Asan.options: Use abort_on_error
...
Use abort to have debuggerd act and create a tombstone.
Bug: 30775464
Change-Id: I359c7c7c094880b7b55304cd2aa3f4b360b729d8
2016-08-16 15:45:56 -07:00
Badhri Jagan Sridharan
d80cd74426
Remove redundant action triggers on persist.sys.usb.config am: 05e04a134e am: ab5c247b0d
...
am: 9306e7c17a
Change-Id: Ifc8ae396e1401cafc37709f88b34601d1ed37953
2016-08-10 22:31:53 +00:00
Badhri Jagan Sridharan
9306e7c17a
Remove redundant action triggers on persist.sys.usb.config am: 05e04a134e
...
am: ab5c247b0d
Change-Id: I470da113930539b5ae0ad4a706c8dfe080a52ee2
2016-08-10 22:25:58 +00:00
Badhri Jagan Sridharan
05e04a134e
Remove redundant action triggers on persist.sys.usb.config
...
persist.sys.usb.config stores the usb functions which need to be enabled
when the phone boots up. When the phone is actually booted, setting this
would also activate the following action trigger on sys.usb.config
From init.usb.rc:
Used to set USB configuration at boot and to switch the configuration
when changing the default configuration
on property:persist.sys.usb.config=*
setprop sys.usb.config ${persist.sys.usb.config}
sys.usb.config is anyways set to the actual functions by UsbDeviceManager
once it is set to none. Therefore add "on boot" condition to the above
action trigger so that persist.sys.usb.config does not race with
sys.usb.config.
BUG: 30440213
Change-Id: I3333d0b8334fb627469c7faad250bf3151bb1ebf
2016-08-01 21:56:23 +00:00
Amit Pundir
451dc52cb9
Merge \\\\"init: usb: delete rndis func to unregister n/w interface\\\\" am: 060b15e20a am: 6d287b3de7 am: e2f4d9e770
...
am: 9c23e55189
Change-Id: I7541b31811680cfdf85432a11880623fcc6142a8
2016-07-29 17:24:34 +00:00
Amit Pundir
9c23e55189
Merge \\\"init: usb: delete rndis func to unregister n/w interface\\\" am: 060b15e20a am: 6d287b3de7
...
am: e2f4d9e770
Change-Id: I10e03cad4cb026c86ce5882f6c25829830bf8d9f
2016-07-29 17:06:43 +00:00
Amit Pundir
6d287b3de7
Merge \"init: usb: delete rndis func to unregister n/w interface\"
...
am: 060b15e20a
Change-Id: I26e6e414f81fdee55fdfeb017ac0c4f5b0941eea
2016-07-29 17:01:15 +00:00
Martijn Coenen
e90c3da3ab
Add hwbinder dev node permissions.
...
Change-Id: I8ec92a29287b17636c363c55a8565dacab19043d
(cherry picked from commit e029e7c03dd798e70b5c3e5efdffb84c7f64a417)
2016-07-22 20:59:02 +00:00
Amit Pundir
aae7b4984c
init: usb: delete rndis func to unregister n/w interface
...
Rndis n/w interface "usb0" registration/deregistration is broken. If a
user try to switch to other functions or disable usb tethering or unplug
the usb cable then it doesn't kill "usb0" interface.
Fix is to delete Rndis function to unregister tethering interface when
switching from tethering to other functions or disable/unplug the
tethering cable. If we don't do that then the rndis netdev interface
will never be freed or unregistered.
This also means the rndis function has to be created everytime user
enable tethering function from Settings instead of creating it at
"on boot" in init.$hardware.usb.rc like we do currently. A relevant fix,
Change-Id: Icb49020d624fb21ef2607d473948cbbf3b9cc469, for reference has
already been submitted for device/linaro/hikey
Change-Id: If1f922e02277cccdc8c0b263be63989ee102cc80
Reported-by: Winter Wang <wente.wang@nxp.com>
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2016-07-19 13:11:50 +05:30
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