diff options
| author | Wei Wang <wvw@google.com> | 2017-03-13 12:22:21 -0700 |
|---|---|---|
| committer | Mister Oyster <oysterized@gmail.com> | 2017-05-23 13:01:00 +0200 |
| commit | 4883832c9fa371a2902afe51011668494d6a2fbd (patch) | |
| tree | 7320dcb2acc6b123ea9a45303b523a1e4d2e91c1 /net/socket.c | |
| parent | 1a9b6417f0912409c49746522008d096376445b8 (diff) | |
ANDROID: uid_sys_stats: change to use rt_mutex
We see this happens multiple times in heavy workload in systrace
and AMS stuck in uid_lock.
Running process: Process 953
Running thread: android.ui
State: Uninterruptible Sleep
Start:
1,025.628 ms
Duration:
27,955.949 ms
On CPU:
Running instead: system_server
Args:
{kernel callsite when blocked:: "uid_procstat_write+0xb8/0x144"}
Changing to rt_mutex can mitigate the priority inversion
Bug: 34991231
Bug: 34193533
Change-Id: I481baad840b7bc2dfa9b9a59b4dff93cafb90077
Test: on marlin
Signed-off-by: Wei Wang <wvw@google.com>
Diffstat (limited to 'net/socket.c')
0 files changed, 0 insertions, 0 deletions
