History log of /frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4195049fdc7dc21bb01e4d03ac0a50028173a51c 24-Mar-2017 Philip Cuadra <philipcuadra@google.com> Allow Bluetooth CAP_SYS_NICE, set RT priority for Bluetooth HAL

Bluetooth needs CAP_SYS_NICE in order to make important threads use RT
scheduling policy.

SchedulingPolicyService should set RT priority for the Bluetooth HAL.

Bug 37518404

Test: Play Bluetooth audio, confirm RT priority in systrace
Change-Id: I0ee55a2f2cfd80cbb066d9c034bb85d8d85ba470
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
3d8166f88534c32b5ba7614e6cebe6f2439b6abe 07-Apr-2017 Steven Moreland <smoreland@google.com> Start service from libscheduleservicehidl.

Test: internal camera successfully sets priority.
Bug: 29251823
Change-Id: I3c3caeb3e2e169dee483da25cc8217e1aad14adf
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
a0cb18dbfbaed7d52f49d4ca7bd55e987ff5c731 07-Feb-2017 Mikhail Naganov <mnaganov@google.com> SchedulingPolicyService: specify the beneficiary of priority boost

audioflinger needs to request priority boost on behalf of hal.
This way, a new use case is introduced for requestPriority call.

Bug: 34131400
Change-Id: I6cd0e509da2b0166ca4fce181287584179abe391
Test: check priority match between audioflinger's and hal's threads
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
38ee337f45953cb3ecfc4ab170c639afe01606d1 18-Aug-2016 Tim Murray <timmurray@google.com> Prevent FIFO threads from creating more FIFO threads.

SCHED_FIFO threads shouldn't be able to arbitrarily create more
SCHED_FIFO threads.

bug 30898724

Change-Id: I3704b47b88b573313e9b1610556648c8595d4108
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
1f677fdeae491849bfa2b0245b9bce858d12be18 26-Apr-2016 Eino-Ville Talvala <etalvala@google.com> SchedulingPolicyService: Fix UID for cameraserver

Cameraserver has been split from mediaserver, so need to use
its UID for determining whether to grant scheduling priority
change requests.

Bug: 28246165
Change-Id: I87b96e9fe0c0c38ec994d3d2aa131668d3d66986
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
ed0ea40a41aae8e65bc189efe6b631ca78259383 30-Oct-2015 Andy Hung <hunga@google.com> Add Android permissions for audioserver

audioserver has the same permissions as mediaserver.

TBD: Pare down permissions.

Bug: 24511453
Change-Id: Id7abddd79a730ad95b554a94207df3aa4b676f2a
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java
9158825f9c41869689d6b1786d7c7aa8bdd524ce 22-Nov-2013 Amith Yamasani <yamasani@google.com> Move some system services to separate directories

Refactored the directory structure so that services can be optionally
excluded. This is step 1. Will be followed by another change that makes
it possible to remove services from the build.

Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
/frameworks/base/services/core/java/com/android/server/os/SchedulingPolicyService.java