kernel_samsung_a53x/kernel/irq
Sultan Alsawaf 18de03d1a6 kernel: Don't allow userspace to alter IRQ affinities
The msm_irqbalance service in userspace constantly migrates IRQs between
CPUs according to its whims, which is not desired. All of the IRQs have
a sane affinity (CPU0 if unimportant, CPU4-7 otherwise), so prevent
userspace from tampering with that.

Signed-off-by: Sultan Alsawaf <sultanxda@gmail.com>
(cherry picked from commit 6cedf3c9b1f8c962d19ce4151ca5caaff69e3c6a)
(cherry picked from commit 8fc0013ba4094fd8fe95fb0d23af0936347060f4)
2024-11-17 17:41:27 +01:00
..
affinity.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
autoprobe.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
chip.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cpuhotplug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
debugfs.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
devres.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
dummychip.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
generic-chip.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
handle.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
internals.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ipi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irq_sim.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqdesc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
irqdomain.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
manage.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
matrix.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
migration.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
msi.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
pm.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
proc.c kernel: Don't allow userspace to alter IRQ affinities 2024-11-17 17:41:27 +01:00
resend.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
settings.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spurious.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
timings.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00