linux/Documentation
Yee Lee 58f1839adc FROMGIT: arm64/cpufeature: Optionally disable MTE via command-line
MTE support needs to be optionally disabled in runtime
for HW issue workaround, FW development and some
evaluation works on system resource and performance.

This patch makes two changes:
(1) moves init of tag-allocation bits(ATA/ATA0) to
cpu_enable_mte() as not cached in TLB.

(2) allows ID_AA64PFR1_EL1.MTE to be overridden on
its shadow value by giving "arm64.nomte" on cmdline.

When the feature value is off, ATA and TCF will not set
and the related functionalities are accordingly suppressed.

Change-Id: Ic9cf6d3a12a33b312643d96101c72a657cb714af
Link: https://lore.kernel.org/lkml/20210803070824.7586-2-yee.lee@mediatek.com/
(cherry picked from commit 7a062ce318 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git next)
Bug: 195507092
Suggested-by: Catalin Marinas <catalin.marinas@arm.com>
Suggested-by: Marc Zyngier <maz@kernel.org>
Suggested-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Yee Lee <yee.lee@mediatek.com>
2021-08-05 07:21:22 +00:00
..
ABI ANDROID: Enable GKI Dr. No Enforcement 2021-07-21 20:51:47 +01:00
accounting
admin-guide FROMGIT: arm64/cpufeature: Optionally disable MTE via command-line 2021-08-05 07:21:22 +00:00
arm
arm64 FROMLIST: Documentation: document the preferred tag checking mode feature 2021-07-14 20:52:05 -07:00
block
bpf
cdrom
core-api
cpu-freq
crypto
dev-tools
device-mapper
devicetree FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties 2021-07-12 17:11:12 +00:00
doc-guide
driver-api
fault-injection
fb
features
filesystems ANDROID: Enable GKI Dr. No Enforcement 2021-07-21 20:51:47 +01:00
firmware_class
firmware-guide
fpga
gpu
hid
hwmon
i2c
ia64
ide
iio
infiniband
input
isdn
kbuild
kernel-hacking
leds
litmus-tests
livepatch
locking
m68k
maintainer
mhi
mips
misc-devices
netlabel
networking
nios2
nvdimm
openrisc
parisc
PCI
pcmcia
power
powerpc
process
RCU
riscv
s390
scheduler
scsi
security
sh
sound
sparc
sphinx
sphinx-static
spi
staging
target
timers
trace
translations
usb
userspace-api UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls 2021-06-04 11:15:20 -07:00
virt
vm
w1
watchdog
x86
xtensa
.gitignore
asm-annotations.rst
atomic_bitops.txt
atomic_t.txt
Changes
CodingStyle
conf.py
COPYING-logo
docutils.conf
dontdiff
index.rst
Kconfig
logo.gif
Makefile
memory-barriers.txt
SubmittingPatches
watch_queue.rst