This project is mirrored from https://github.com/Galaxy-MSM8916/android_kernel_samsung_msm8916.git.
Pull mirroring updated .
- 25 Mar, 2019 1 commit
-
-
Romain Hunault authored
-
- 18 Oct, 2018 2 commits
- 16 Oct, 2018 1 commit
-
-
danile71 authored
Change-Id: I227b56f01aa1baa3dd64c72774e75791e45340b2
-
- 18 Sep, 2018 4 commits
-
-
Vincent Zvikaramba authored
This reverts commit 9c6cc7c5. Change-Id: I94e19afbf53463095afc8c4cffd159fc83e50db1
-
Vincent Zvikaramba authored
This reverts commit 75b93d75. Change-Id: Id06eb921391a47ea91450f744b6dc7287e4f0a1b
-
Vincent Zvikaramba authored
This reverts commit 8b648fac. Change-Id: Ic1cdeac921812474144e725471e449a76efd1198
-
Vincent Zvikaramba authored
This reverts commit d0fc9711. Change-Id: I9145facb22a70d9fb8c06b9d80281f510f600f7d
-
- 02 Sep, 2018 1 commit
-
-
Vincent Zvikaramba authored
This reverts commit c1d96a58. Change-Id: I3c5cc4cca97a7c56a6eca0a7b37c87566048ef71
-
- 13 Aug, 2018 7 commits
-
-
Elektroschmock authored
Change-Id: I6772b3d1b185633990f035171393360b8b147ed9
-
Andres Oportus authored
The task->time_in_state pointer is written to at task creation and exiting, protection is needed for concurrent reads e.g. during sysfs accesses. Added spin lock such that the task's time_in_state pointer used is set to either allocated memory or null. Bug: 38463235 Test: Torture concurrent sysfs reads with short lived tasks Signed-off-by:
Andres Oportus <andresoportus@google.com> Change-Id: Iaa6402bf50a33489506f2170e4dfabe535d79e15
-
Andres Oportus authored
Bug: 62295304 Bug: 34133340 Test: Boot and test uid removal by writing to remove_uid_range Signed-off-by:
Andres Oportus <andresoportus@google.com> Change-Id: Ic51fc9480716a8aad88fb55549c2b69021038a11
-
Andres Oportus authored
cpufreq stats does not correctly supports multiple cpus per profile. For instance Marlin/Sailfish per cpu stats struct does not get created for all cpus (only one per policy). This change does not provide full support for multiple cpus per profile but allows stats creation per cpu to allow b/34133340 to be completed. Bug: 38244231 Bug: 34133340 Test: Boot Sailfish Signed-off-by:
Andres Oportus <andresoportus@google.com> Change-Id: I72ea548a199f57ed841618b08b9c41e99b493376
-
Andres Oportus authored
Adds per process nodes in /proc/PID/time_in_state showing per frequency times and adds a global /proc/uid_time_in_state showing per frequency per uid times. Bug: 34133340 Bug: 38320164 Tests: boot sailfish and reading /proc/uid_time_in_state and /proc/$$/time_in_state Signed-off-by:
Andres Oportus <andresoportus@google.com> Change-Id: Ideb22b608b9a5e7bd2200a3a6df0f110b635f96a
-
Christian Borntraeger authored
[ Upstream commit 43239cbe79fc369f5d2160bd7f69e28b5c50a58c ] Feedback has shown that WRITE_ONCE(x, val) is easier to use than ASSIGN_ONCE(val,x). There are no in-tree users yet, so lets change it for 3.19. Change-Id: I6b43d7873b5e54fb0284eeb4795d7511d3c4b8a2 Signed-off-by:
Christian Borntraeger <borntraeger@de.ibm.com> Acked-by:
Peter Zijlstra <peterz@infradead.org> Acked-by:
Davidlohr Bueso <dave@stgolabs.net> Acked-by:
Paul E. McKenney <paulmck@linux.vnet.ibm.com> Signed-off-by:
Sasha Levin <sasha.levin@oracle.com>
-
Christian Borntraeger authored
ACCESS_ONCE does not work reliably on non-scalar types. For example gcc 4.6 and 4.7 might remove the volatile tag for such accesses during the SRA (scalar replacement of aggregates) step https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58145) Let's provide READ_ONCE/ASSIGN_ONCE that will do all accesses via scalar types as suggested by Linus Torvalds. Accesses larger than the machines word size cannot be guaranteed to be atomic. These macros will use memcpy and emit a build warning. Signed-off-by:
Christian Borntraeger <borntraeger@de.ibm.com> Bug: 28705983 (cherry picked from commit 230fa253df6352af12ad0a16128760b5cb3f92df) Change-Id: I6235247c7b3a5e14093d477417000ed82f7586a3
-
- 26 Jul, 2018 2 commits
-
-
Vincent Zvikaramba authored
- Use default to reduce static kernel memory size Change-Id: Iad62e7d159298677a3bfb6015c9ca5f85b8ff6ac
-
- 15 Jul, 2018 1 commit
-
-
Vincent Zvikaramba authored
Change-Id: I3fe9a8a372f825bb584c3fe9aff1c5519ad150eb
-
- 25 Jun, 2018 1 commit
-
- 24 Jun, 2018 11 commits
-
-
Vincent Zvikaramba authored
This reverts commit 57366ab9.
-
Vincent Zvikaramba authored
This reverts commit 9ef89635.
-
Vincent Zvikaramba authored
This reverts commit d9e5a77e.
-
Vincent Zvikaramba authored
This reverts commit 6dc775c6.
-
Vincent Zvikaramba authored
This reverts commit fa11c675.
-
Vincent Zvikaramba authored
This reverts commit 14bfb7fc.
-
Vincent Zvikaramba authored
This reverts commit 52d7eae0.
-
Vincent Zvikaramba authored
This reverts commit f32030da.
-
Vincent Zvikaramba authored
This reverts commit bc728e1e.
-
Vincent Zvikaramba authored
This reverts commit 0e27f22d.
-
Vincent Zvikaramba authored
This reverts commit 6b390e82.
-
- 13 Jun, 2018 1 commit
-
-
Dyneteve authored
Change-Id: I488101ba5ae319f02836b99534af907b29db8056
-
- 08 Jun, 2018 1 commit
-
- 07 Jun, 2018 3 commits
-
-
Sean Hoyt authored
Based off of gt510wifi Enabled: CONFIG_MACH_GT510_EUR_OPEN=y CONFIG_JACK_AUDIO=y CONFIG_SS_VIBRATOR=y CONFIG_ARCH_MSM8939_TIMA=y Modified sx9500 values Change-Id: I174fdf38fb849726b083ebb2d5a33032d88d79dc
- 01 Jun, 2018 1 commit
-
-
Dyneteve authored
Change-Id: Ibf1654f397e22ae81c8874a3650bb1d1f296c2f3
-
- 31 May, 2018 1 commit
-
-
minz1 authored
Change-Id: I191d621ce919c9fff4db806f76cba70bc6b5a53e
-
- 30 May, 2018 2 commits