Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from torvalds:master #30

Merged
merged 51 commits into from
Dec 1, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
c50cbd8
mips: fix mips_get_syscall_arg o32 check
ldv-alt Nov 21, 2018
7d35baa
MIPS: ralink: Fix mt7620 nd_sd pinmux
mkresin Nov 26, 2018
e6bc06f
cachefiles: Fix an assertion failure when trying to update a failed o…
dhowells Nov 27, 2018
3f2b7b9
fscache: Fix race in fscache_op_complete() due to split atomic_sub & …
kiran-modukuri Nov 26, 2018
9a24ce5
cachefiles: Fix page leak in cachefiles_read_backing_file while vmsca…
kiran-modukuri Sep 24, 2018
ce8c80c
arm64: Add workaround for Cortex-A76 erratum 1286807
ctmarinas Nov 19, 2018
874bfc6
arm64: ftrace: Fix to enable syscall events on arm64
mhiramat Nov 29, 2018
c5a94f4
fscache: fix race between enablement and dropping of object
Oct 26, 2018
b7e768b
cachefiles: Explicitly cast enumerated type in put_object
nathanchance Sep 24, 2018
34e06fe
cachefiles: avoid deprecated get_seconds()
arndb Jul 13, 2018
31ffa56
fscache, cachefiles: remove redundant variable 'cache'
Jul 17, 2018
ef1a840
stackleak: Disable function tracing and kprobes for stackleak_erase()
a13xp0p0v Nov 12, 2018
ea2412d
ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointe…
Nov 29, 2018
38c7b22
unifdef: use memcpy instead of strncpy
torvalds Nov 30, 2018
12457e6
MAINTAINERS: name change for Luis
mcgrof Nov 30, 2018
08be37b
mm/gup: finish consolidating error handling
johnhubbard Nov 30, 2018
e21e574
ocfs2: fix deadlock caused by ocfs2_defrag_extent()
Nov 30, 2018
6ff38bd
mm: cleancache: fix corruption on missed inode invalidation
Snorch Nov 30, 2018
c1cb20d
mm: use swp_offset as key in shmem_replace_page()
yuzhaogoogle Nov 30, 2018
8f41683
mm/page_alloc.c: fix calculation of pgdat->nr_zones
RichardWeiYang Nov 30, 2018
94570a4
proc: update MAINTAINERS with proc.txt
Nov 30, 2018
ce96a40
hfs: do not free node before using
SinkFinder Nov 30, 2018
c7d7d62
hfsplus: do not free node before using
SinkFinder Nov 30, 2018
5618cf0
lib/test_kmod.c: fix rmmod double free
mcgrof Nov 30, 2018
9e36825
userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
aagit Nov 30, 2018
5b51072
userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
aagit Nov 30, 2018
29ec906
userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
aagit Nov 30, 2018
e2a50c1
userfaultfd: shmem: add i_size checks
aagit Nov 30, 2018
dcf7fe9
userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is no…
aagit Nov 30, 2018
8de456c
debugobjects: avoid recursive calls with kmemleak
Nov 30, 2018
dbd4af5
proc: fixup map_files test on arm
Nov 30, 2018
e0c2744
psi: make disabling/enabling easier for vendor kernels
hnaz Nov 30, 2018
903e8ff
kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace
roxell Nov 30, 2018
7c0950d
initramfs: clean old path before creating a hardlink
zhijianli88 Nov 30, 2018
906f9cd
mm/huge_memory: rename freeze_page() to unmap_page()
Nov 30, 2018
173d9d9
mm/huge_memory: splitting set mapping+index before unfreeze
Nov 30, 2018
006d3ff
mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
Nov 30, 2018
701270f
mm/khugepaged: collapse_shmem() stop if punched or truncated
Nov 30, 2018
aaa52e3
mm/khugepaged: fix crashes due to misaccounted holes
Nov 30, 2018
2af8ff2
mm/khugepaged: collapse_shmem() remember to clear holes
Nov 30, 2018
042a308
mm/khugepaged: minor reorderings in collapse_shmem()
Nov 30, 2018
87c460a
mm/khugepaged: collapse_shmem() without freezing new_page
Nov 30, 2018
06a5e12
mm/khugepaged: collapse_shmem() do not crash on Compound
Nov 30, 2018
95feeab
mm/khugepaged: fix the xas_create_range() error path
Nov 30, 2018
164f7e5
ocfs2: fix potential use after free
SinkFinder Nov 30, 2018
6584297
MAINTAINERS: Update linux-mips mailing list address
paulburton Nov 30, 2018
fd3b3e0
Merge tag 'fscache-fixes-20181130' of git://git.kernel.org/pub/scm/li…
torvalds Dec 1, 2018
1f81742
Merge tag 'gcc-plugins-v4.20-rc5' of git://git.kernel.org/pub/scm/lin…
torvalds Dec 1, 2018
868dda0
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 1, 2018
6c7954b
Merge tag 'mips_fixes_4.20_4' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 1, 2018
d8f190e
Merge branch 'akpm' (patches from Andrew)
torvalds Dec 1, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3505,6 +3505,10 @@
before loading.
See Documentation/blockdev/ramdisk.txt.

psi= [KNL] Enable or disable pressure stall information
tracking.
Format: <bool>

psmouse.proto= [HW,MOUSE] Highest PS2 mouse protocol extension to
probe for; one of (bare|imps|exps|lifebook|any).
psmouse.rate= [HW,MOUSE] Set desired mouse report rate, in reports
Expand Down
1 change: 1 addition & 0 deletions Documentation/arm64/silicon-errata.txt
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ stable kernels.
| ARM | Cortex-A73 | #858921 | ARM64_ERRATUM_858921 |
| ARM | Cortex-A55 | #1024718 | ARM64_ERRATUM_1024718 |
| ARM | Cortex-A76 | #1188873 | ARM64_ERRATUM_1188873 |
| ARM | Cortex-A76 | #1286807 | ARM64_ERRATUM_1286807 |
| ARM | MMU-500 | #841119,#826419 | N/A |
| | | | |
| Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |
Expand Down
59 changes: 30 additions & 29 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -2491,7 +2491,7 @@ F: drivers/net/wireless/ath/*
ATHEROS ATH5K WIRELESS DRIVER
M: Jiri Slaby <jirislaby@gmail.com>
M: Nick Kossifidis <mickflemm@gmail.com>
M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
M: Luis Chamberlain <mcgrof@kernel.org>
L: linux-wireless@vger.kernel.org
W: http://wireless.kernel.org/en/users/Drivers/ath5k
S: Maintained
Expand Down Expand Up @@ -2922,7 +2922,7 @@ F: drivers/staging/vc04_services
BROADCOM BCM47XX MIPS ARCHITECTURE
M: Hauke Mehrtens <hauke@hauke-m.de>
M: Rafał Miłecki <zajec5@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: Documentation/devicetree/bindings/mips/brcm/
F: arch/mips/bcm47xx/*
Expand Down Expand Up @@ -2986,7 +2986,7 @@ F: drivers/cpufreq/bmips-cpufreq.c
BROADCOM BMIPS MIPS ARCHITECTURE
M: Kevin Cernekee <cernekee@gmail.com>
M: Florian Fainelli <f.fainelli@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
T: git git://github.com/broadcom/stblinux.git
S: Maintained
F: arch/mips/bmips/*
Expand Down Expand Up @@ -3124,7 +3124,7 @@ F: include/uapi/rdma/bnxt_re-abi.h

BROADCOM NVRAM DRIVER
M: Rafał Miłecki <zajec5@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: drivers/firmware/broadcom/*

Expand Down Expand Up @@ -4226,7 +4226,7 @@ F: net/decnet/

DECSTATION PLATFORM SUPPORT
M: "Maciej W. Rozycki" <macro@linux-mips.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
W: http://www.linux-mips.org/wiki/DECstation
S: Maintained
F: arch/mips/dec/
Expand Down Expand Up @@ -5317,7 +5317,7 @@ EDAC-CAVIUM OCTEON
M: Ralf Baechle <ralf@linux-mips.org>
M: David Daney <david.daney@cavium.com>
L: linux-edac@vger.kernel.org
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Supported
F: drivers/edac/octeon_edac*

Expand Down Expand Up @@ -5835,7 +5835,7 @@ F: include/uapi/linux/firewire*.h
F: tools/firewire/

FIRMWARE LOADER (request_firmware)
M: Luis R. Rodriguez <mcgrof@kernel.org>
M: Luis Chamberlain <mcgrof@kernel.org>
L: linux-kernel@vger.kernel.org
S: Maintained
F: Documentation/firmware_class/
Expand Down Expand Up @@ -7764,7 +7764,7 @@ F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt

IOC3 ETHERNET DRIVER
M: Ralf Baechle <ralf@linux-mips.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: drivers/net/ethernet/sgi/ioc3-eth.c

Expand Down Expand Up @@ -8135,7 +8135,7 @@ F: tools/testing/selftests/
F: Documentation/dev-tools/kselftest*

KERNEL USERMODE HELPER
M: "Luis R. Rodriguez" <mcgrof@kernel.org>
M: Luis Chamberlain <mcgrof@kernel.org>
L: linux-kernel@vger.kernel.org
S: Maintained
F: kernel/umh.c
Expand Down Expand Up @@ -8192,7 +8192,7 @@ F: arch/arm64/kvm/

KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
M: James Hogan <jhogan@kernel.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Supported
F: arch/mips/include/uapi/asm/kvm*
F: arch/mips/include/asm/kvm*
Expand Down Expand Up @@ -8311,7 +8311,7 @@ F: mm/kmemleak.c
F: mm/kmemleak-test.c

KMOD KERNEL MODULE LOADER - USERMODE HELPER
M: "Luis R. Rodriguez" <mcgrof@kernel.org>
M: Luis Chamberlain <mcgrof@kernel.org>
L: linux-kernel@vger.kernel.org
S: Maintained
F: kernel/kmod.c
Expand Down Expand Up @@ -8365,7 +8365,7 @@ F: drivers/net/dsa/lantiq_gswip.c

LANTIQ MIPS ARCHITECTURE
M: John Crispin <john@phrozen.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/lantiq
F: drivers/soc/lantiq
Expand Down Expand Up @@ -8928,7 +8928,7 @@ S: Maintained

MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/boot/dts/img/pistachio_marduk.dts

Expand Down Expand Up @@ -9887,7 +9887,7 @@ F: drivers/dma/at_xdmac.c

MICROSEMI MIPS SOCS
M: Alexandre Belloni <alexandre.belloni@bootlin.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/generic/board-ocelot.c
F: arch/mips/configs/generic/board-ocelot.config
Expand Down Expand Up @@ -9927,7 +9927,7 @@ MIPS
M: Ralf Baechle <ralf@linux-mips.org>
M: Paul Burton <paul.burton@mips.com>
M: James Hogan <jhogan@kernel.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
W: http://www.linux-mips.org/
T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
Expand All @@ -9940,7 +9940,7 @@ F: drivers/platform/mips/

MIPS BOSTON DEVELOPMENT BOARD
M: Paul Burton <paul.burton@mips.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
F: arch/mips/boot/dts/img/boston.dts
Expand All @@ -9950,15 +9950,15 @@ F: include/dt-bindings/clock/boston-clock.h

MIPS GENERIC PLATFORM
M: Paul Burton <paul.burton@mips.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Supported
F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
F: arch/mips/generic/
F: arch/mips/tools/generic-board-config.sh

MIPS/LOONGSON1 ARCHITECTURE
M: Keguang Zhang <keguang.zhang@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/loongson32/
F: arch/mips/include/asm/mach-loongson32/
Expand All @@ -9967,7 +9967,7 @@ F: drivers/*/*/*loongson1*

MIPS/LOONGSON2 ARCHITECTURE
M: Jiaxun Yang <jiaxun.yang@flygoat.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/loongson64/fuloong-2e/
F: arch/mips/loongson64/lemote-2f/
Expand All @@ -9977,7 +9977,7 @@ F: drivers/*/*/*loongson2*

MIPS/LOONGSON3 ARCHITECTURE
M: Huacai Chen <chenhc@lemote.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/loongson64/
F: arch/mips/include/asm/mach-loongson64/
Expand All @@ -9987,7 +9987,7 @@ F: drivers/*/*/*loongson3*

MIPS RINT INSTRUCTION EMULATION
M: Aleksandar Markovic <aleksandar.markovic@mips.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Supported
F: arch/mips/math-emu/sp_rint.c
F: arch/mips/math-emu/dp_rint.c
Expand Down Expand Up @@ -10972,7 +10972,7 @@ F: include/linux/platform_data/i2c-omap.h

ONION OMEGA2+ BOARD
M: Harvey Hunt <harveyhuntnexus@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/boot/dts/ralink/omega2p.dts

Expand Down Expand Up @@ -11881,7 +11881,7 @@ F: drivers/pinctrl/spear/

PISTACHIO SOC SUPPORT
M: James Hartley <james.hartley@sondrel.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Odd Fixes
F: arch/mips/pistachio/
F: arch/mips/include/asm/mach-pistachio/
Expand Down Expand Up @@ -12061,7 +12061,7 @@ F: kernel/printk/
F: include/linux/printk.h

PRISM54 WIRELESS DRIVER
M: "Luis R. Rodriguez" <mcgrof@gmail.com>
M: Luis Chamberlain <mcgrof@kernel.org>
L: linux-wireless@vger.kernel.org
W: http://wireless.kernel.org/en/users/Drivers/p54
S: Obsolete
Expand All @@ -12075,9 +12075,10 @@ S: Maintained
F: fs/proc/
F: include/linux/proc_fs.h
F: tools/testing/selftests/proc/
F: Documentation/filesystems/proc.txt

PROC SYSCTL
M: "Luis R. Rodriguez" <mcgrof@kernel.org>
M: Luis Chamberlain <mcgrof@kernel.org>
M: Kees Cook <keescook@chromium.org>
L: linux-kernel@vger.kernel.org
L: linux-fsdevel@vger.kernel.org
Expand Down Expand Up @@ -12540,7 +12541,7 @@ F: drivers/media/usb/rainshadow-cec/*

RALINK MIPS ARCHITECTURE
M: John Crispin <john@phrozen.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/ralink

Expand All @@ -12560,7 +12561,7 @@ F: drivers/block/brd.c

RANCHU VIRTUAL BOARD FOR MIPS
M: Miodrag Dinic <miodrag.dinic@mips.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Supported
F: arch/mips/generic/board-ranchu.c
F: arch/mips/configs/generic/board-ranchu.config
Expand Down Expand Up @@ -15296,7 +15297,7 @@ F: arch/um/os-Linux/drivers/
TURBOCHANNEL SUBSYSTEM
M: "Maciej W. Rozycki" <macro@linux-mips.org>
M: Ralf Baechle <ralf@linux-mips.org>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
Q: http://patchwork.linux-mips.org/project/linux-mips/list/
S: Maintained
F: drivers/tc/
Expand Down Expand Up @@ -16117,7 +16118,7 @@ F: drivers/net/vmxnet3/

VOCORE VOCORE2 BOARD
M: Harvey Hunt <harveyhuntnexus@gmail.com>
L: linux-mips@linux-mips.org
L: linux-mips@vger.kernel.org
S: Maintained
F: arch/mips/boot/dts/ralink/vocore2.dts

Expand Down
25 changes: 25 additions & 0 deletions arch/arm64/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -497,6 +497,24 @@ config ARM64_ERRATUM_1188873

If unsure, say Y.

config ARM64_ERRATUM_1286807
bool "Cortex-A76: Modification of the translation table for a virtual address might lead to read-after-read ordering violation"
default y
select ARM64_WORKAROUND_REPEAT_TLBI
help
This option adds workaround for ARM Cortex-A76 erratum 1286807

On the affected Cortex-A76 cores (r0p0 to r3p0), if a virtual
address for a cacheable mapping of a location is being
accessed by a core while another core is remapping the virtual
address to a new physical page using the recommended
break-before-make sequence, then under very rare circumstances
TLBI+DSB completes before a read using the translation being
invalidated has been observed by other observers. The
workaround repeats the TLBI+DSB operation.

If unsure, say Y.

config CAVIUM_ERRATUM_22375
bool "Cavium erratum 22375, 24313"
default y
Expand Down Expand Up @@ -566,9 +584,16 @@ config QCOM_FALKOR_ERRATUM_1003
is unchanged. Work around the erratum by invalidating the walk cache
entries for the trampoline before entering the kernel proper.

config ARM64_WORKAROUND_REPEAT_TLBI
bool
help
Enable the repeat TLBI workaround for Falkor erratum 1009 and
Cortex-A76 erratum 1286807.

config QCOM_FALKOR_ERRATUM_1009
bool "Falkor E1009: Prematurely complete a DSB after a TLBI"
default y
select ARM64_WORKAROUND_REPEAT_TLBI
help
On Falkor v1, the CPU may prematurely complete a DSB following a
TLBI xxIS invalidate maintenance operation. Repeat the TLBI operation
Expand Down
13 changes: 13 additions & 0 deletions arch/arm64/include/asm/ftrace.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,19 @@ static inline bool arch_trace_is_compat_syscall(struct pt_regs *regs)
{
return is_compat_task();
}

#define ARCH_HAS_SYSCALL_MATCH_SYM_NAME

static inline bool arch_syscall_match_sym_name(const char *sym,
const char *name)
{
/*
* Since all syscall functions have __arm64_ prefix, we must skip it.
* However, as we described above, we decided to ignore compat
* syscalls, so we don't care about __arm64_compat_ prefix here.
*/
return !strcmp(sym + 8, name);
}
#endif /* ifndef __ASSEMBLY__ */

#endif /* __ASM_FTRACE_H */
4 changes: 2 additions & 2 deletions arch/arm64/include/asm/tlbflush.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@
ALTERNATIVE("nop\n nop", \
"dsb ish\n tlbi " #op, \
ARM64_WORKAROUND_REPEAT_TLBI, \
CONFIG_QCOM_FALKOR_ERRATUM_1009) \
CONFIG_ARM64_WORKAROUND_REPEAT_TLBI) \
: : )

#define __TLBI_1(op, arg) asm ("tlbi " #op ", %0\n" \
ALTERNATIVE("nop\n nop", \
"dsb ish\n tlbi " #op ", %0", \
ARM64_WORKAROUND_REPEAT_TLBI, \
CONFIG_QCOM_FALKOR_ERRATUM_1009) \
CONFIG_ARM64_WORKAROUND_REPEAT_TLBI) \
: : "r" (arg))

#define __TLBI_N(op, arg, n, ...) __TLBI_##n(op, arg)
Expand Down
20 changes: 17 additions & 3 deletions arch/arm64/kernel/cpu_errata.c
Original file line number Diff line number Diff line change
Expand Up @@ -570,6 +570,20 @@ static const struct midr_range arm64_harden_el2_vectors[] = {

#endif

#ifdef CONFIG_ARM64_WORKAROUND_REPEAT_TLBI

static const struct midr_range arm64_repeat_tlbi_cpus[] = {
#ifdef CONFIG_QCOM_FALKOR_ERRATUM_1009
MIDR_RANGE(MIDR_QCOM_FALKOR_V1, 0, 0, 0, 0),
#endif
#ifdef CONFIG_ARM64_ERRATUM_1286807
MIDR_RANGE(MIDR_CORTEX_A76, 0, 0, 3, 0),
#endif
{},
};

#endif

const struct arm64_cpu_capabilities arm64_errata[] = {
#if defined(CONFIG_ARM64_ERRATUM_826319) || \
defined(CONFIG_ARM64_ERRATUM_827319) || \
Expand Down Expand Up @@ -695,11 +709,11 @@ const struct arm64_cpu_capabilities arm64_errata[] = {
.matches = is_kryo_midr,
},
#endif
#ifdef CONFIG_QCOM_FALKOR_ERRATUM_1009
#ifdef CONFIG_ARM64_WORKAROUND_REPEAT_TLBI
{
.desc = "Qualcomm Technologies Falkor erratum 1009",
.desc = "Qualcomm erratum 1009, ARM erratum 1286807",
.capability = ARM64_WORKAROUND_REPEAT_TLBI,
ERRATA_MIDR_REV(MIDR_QCOM_FALKOR_V1, 0, 0),
ERRATA_MIDR_RANGE_LIST(arm64_repeat_tlbi_cpus),
},
#endif
#ifdef CONFIG_ARM64_ERRATUM_858921
Expand Down
Loading