0db4393c17
Use halium-boot changes
2023-04-02 21:58:32 +02:00
4b57e5a9a9
Revert "Update config for halium"
...
This reverts commit 0f77e18348
.
2023-04-02 10:18:54 +02:00
cea02718fb
Revert "Fix compiler errors"
...
This reverts commit 421babd5e1
.
2023-04-02 10:18:51 +02:00
f8c90c86db
Enable module support
2023-04-01 21:19:12 +02:00
421babd5e1
Fix compiler errors
2023-04-01 00:10:26 +02:00
0f77e18348
Update config for halium
2023-03-31 23:40:01 +02:00
prashantpaddune
da33e0a9e2
Merge branch 'master' into gsi
2020-09-11 15:54:07 +05:30
prashantpaddune
0f29de3e61
defconfig: Disable GAF security
2020-09-07 15:36:58 +05:30
prashantpaddune
c33d731e82
defconfig: Disable Quota
2020-09-07 15:34:32 +05:30
prashantpaddune
a8312e4346
configs: DISABLE TRACE_PRINTK
2020-09-03 21:34:36 +05:30
kdrag0n
1d45edeb90
selinux: don't require auditing
...
Audit is bad. It affects performance under all circumstances. It's also
dirty.
From LWN: "Andy submitted a patch to fix this particular problem, but he
didn't stop there. He has come to the conclusion that the audit
subsystem is beyond repair, so his patch marks the whole thing as being
broken, making it generally inaccessible. He cited a number of problems
beyond this security issue: it hurts performance even when it is not
being used, it is not (in his mind) reliable, it has problems with
various architectures, and "its approach to freeing memory is
terrifying." All told, Andy said, we're better off without it"
2020-08-26 14:14:00 +05:30
prashantpaddune
e2ddad7746
defconfig: Disable MODULES
2020-08-26 13:47:10 +05:30
Danny Lin
28bdcbbab1
ARM64: configs: Make zsmalloc copy rather than mapping pages
...
VM mapping is ~5x slower than simply copying memory to access
cross-page allocations on both our little and big cluster CPUs.
zsmalloc copy zsmalloc vmap
cpu0 1456637 255254
cpu1 1463270 243098
cpu2 1441192 242113
cpu3 1446096 269415
cpu4 1830798 486465
cpu5 2703679 641879
cpu6 2568903 642474
cpu7 2128928 480830
Little 10kmaps 145 25 (slowdown: 5.8x)
Big 10kmaps 231 56 (slowdown: 4.1x)
2020-08-24 22:50:36 +05:30
jesec
e11ea2ae9a
drivers: usb: add separated Samsung MTP option
2020-08-20 14:10:23 +05:30
prashantpaddune
fd9b26dd5d
ARM64: configs: Optimize for performance
2020-08-19 11:34:40 +05:30
prashantpaddune
efc4829d4d
ARM64: configs: remove overriding warnings
2020-08-19 11:34:40 +05:30
Diep Quynh
944f9ff0e8
ARM64: configs: Disable zswap, vnswap
...
Signed-off-by: Diep Quynh <remilia.1505@gmail.com>
2020-08-19 11:34:37 +05:30
Diep Quynh
a1179e073a
ARM64: configs: Enable zram, zstd compressor
...
Signed-off-by: Diep Quynh <remilia.1505@gmail.com>
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2020-08-19 11:34:37 +05:30
Diep Quynh
c771c0ae02
ARM64: configs: Enable IRQ time accounting
...
Account for extra IRQ load from such events like display rendering, touch events, etc...
that needs bandwidth raise for optimal performance
Signed-off-by: Diep Quynh <remilia.1505@gmail.com>
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2020-08-19 11:34:37 +05:30
Diep Quynh
e86408a967
ARM64: configs: Disable exynos-dm debugging for exynos-ss
...
Using debuggers on clock scaling unit causes performance degradation
on production units. Let's disable it from now
Signed-off-by: Diep Quynh <remilia.1505@gmail.com>
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2020-08-19 11:34:37 +05:30
kerneltoast
6595426214
ARM64: configs: Define cpumasks
...
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2020-08-19 11:34:23 +05:30
Sultan Alsawaf
a71c1ead58
cpumask: Add cpumasks for big and LITTLE CPU clusters
...
Add cpu_lp_mask and cpu_perf_mask to represent the CPUs that belong to
each cluster in a dual-cluster, heterogeneous system.
Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2020-08-18 23:10:21 +05:30
Jesse Chan
5b4d3225d2
ARM64: configs: Disable FIFS
2020-08-18 22:09:25 +05:30
prashantpaddune
bbfaf01718
defconfig: Enable BOEFFLA_WL_BLOCKER
2020-08-18 22:03:08 +05:30
Diep Quynh
21ca15f70d
ARM64: configs: Enable DriveDroid storage support
2020-08-18 21:44:06 +05:30
prashantpaddune
7fff0e9951
ARM64: configs: Enable Power Efficient Workqueue
2020-08-18 21:34:02 +05:30
djb77
d81ef26cef
defconfig: Enable USB_CONFIGFS_MASS_STORAGE
2020-08-18 21:29:50 +05:30
BlackGunZ
224a46cc60
arm64: kernel: Default debugging to off
2020-08-18 21:21:56 +05:30
BlackGunZ
78e7b9059a
ARM64: configs: Disable some more debugging functions
2020-08-18 21:21:28 +05:30
prashantpaddune
48bd579a3a
defconfigs: Enable wireguard
2020-08-18 21:19:07 +05:30
prashantpaddune
671d649fa8
A750FNPUU4CTE3
2020-08-18 17:44:51 +05:30
prashantpaddune
afd412249c
dts: increase minimum freq
2020-04-09 14:54:44 +05:30
prashantpaddune
669172a5fa
fix my stupid typo
2020-04-08 16:24:30 +05:30
prashantpaddune
bb1e083ed4
defconfig: Enable state notifier
2020-04-08 12:48:37 +02:00
prashantpaddune
6a799beaa1
dtb: Lower the min freq limit of the CPU
...
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:35:20 +02:00
djb77
bf7da277a5
defconfig: Enable SCHEDUTIL Governor
2020-04-08 11:30:30 +02:00
djb77
b1f1dfd69b
cpufreq: Add BIOSHOCK governor
...
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:29:27 +02:00
djb77
4987f7b57e
cpufreq: Add DARKNESS governor
...
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:28:29 +02:00
engstk
7233c6d23a
cpufreq: Add BLU_ACTIVE governor
...
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:25:10 +02:00
Joe Maples
12c22648f0
block: Add Maple I/O Scheduler
...
Adapted to State Notifier by @farovitus
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:24:18 +02:00
andip71
de23aa06ae
block: Add ZEN v2 scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:23:50 +02:00
andip71
2770b840af
block: Add VR scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:23:18 +02:00
andip71
e14797c423
block: Add TRIPNDROID scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:22:45 +02:00
andip71
62f3029a5c
block: Add SIOPLUS scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:22:13 +02:00
andip71
5d4baa68a8
block: Add FIFO scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:21:39 +02:00
andip71
b8a7393f07
block: Add SIO scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:20:51 +02:00
andip71
f2225b03b6
block: add FIOPS scheduler
...
Signed-off-by: andip71 <andreasp@gmx.de>
Signed-off-by: djb77 <dwayne.bakewell@gmail.com>
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:19:48 +02:00
DarkLord1731
bb02460a50
defconfig: Enable BFQ IO Scheduler
...
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:18:14 +02:00
DarkLord1731
9252298ae9
defconfig: Enable available cpu governors, deadline IO scheduler and TCP algorithms
2020-04-08 11:16:14 +02:00
prashantpaddune
7b285d6d30
defconfig:fix CC_STACKPROTECTOR_STRONG override warning
...
Signed-off-by: prashantpaddune <elonpras@my.smccd.edu>
2020-04-08 11:12:19 +02:00